Skocz do zawartości

TENAZ

Użytkownicy
  • Zawartość

    167
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    11

Statystyki sprzedającego

  • 0
  • 0
  • 0

TENAZ wygrał w ostatnim dniu 13 Lipiec

TENAZ ma najbardziej lubianą zawartość!

Reputacja

4 Neutral

O TENAZ

  • Ranga
    Coś tam wie o IP.Board

Informacje o forum

  • Wersja Forum
    IPS Community Suite 4.1.x

Ostatnio na profilu byli

1140 wyświetleń profilu
  1. @Spanner a i jeszcze mam pytanie, co zrobić, aby plik .phtml wgrał się do wtyczki (widget)? Gdy mam włączony tryb dev. to wszystko fajnie chodzi z pliku .phtml, chcę pobrać wtyczkę, aby już w niej był ten kod .phtml, lecz nie ma go. Gdy wyłączę tryb dev. to jest błąd: [[Template core/front/widgets/pointswidget2 does not exist. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.] Plik .phtml jest w core/dev/html/front/widgets/ jak i w tej wtyczke /dev/html/front/widgets Nie da się automatycznie wgrać pliku do .xml, a zawsze mi się to robiło. O co chodzi?
  2. @Spanner nadal to samo, na PW wyślę Ci wtyczkę, może faktycznie coś źle robię.
  3. @Spanner sprawdzałem wszystko 6 razy i robiłem wszystko od nowa i dalej to samo. Gdy dodaje temat, więc to chyba przez Topics, aczkolwiek nie wiem, bo jak jest samo Topics to działa i tak samo jak jest sam Topic\Post to też działa. /* Create the comment */ $comment = NULL; if ( isset( static::$commentClass ) and static::$firstCommentRequired ) { $commentClass = static::$commentClass; $comment = $commentClass::create( $obj, $values[ static::$formLangPrefix . 'content' ], TRUE, ( !$member->real_name ) ? NULL : $member->real_name, $obj->hidden() ? FALSE : NULL, $member ); $idColumn = static::$databaseColumnId; $commentIdColumn = $commentClass::$databaseColumnId; call_user_func_array( array( 'IPS\File', 'claimAttachments' ), array_merge( array( 'newContentItem-' . static::$application . '/' . static::$module . '-' . ( $container ? $container->_id : 0 ) ), $comment->attachmentIds() ) ); if ( isset( static::$databaseColumnMap['first_comment_id'] ) ) { $firstCommentIdColumn = static::$databaseColumnMap['first_comment_id']; $obj->$firstCommentIdColumn = $comment->$commentIdColumn; $obj->save(); } } W Topics: rotected function processAfterCreate( $comment, $values ) { try { parent::processAfterCreate( $comment, $values ); \IPS\Db::i()->insert( 'test', array('pointscounter' => 5, 'member_id' => $comment->author()->member_id ) ); } catch ( \RuntimeException $e ) { if ( method_exists( get_parent_class(), __FUNCTION__ ) ) { return call_user_func_array( 'parent::' . __FUNCTION__, func_get_args() ); } else { throw $e; } } } W Topics/Post: public static function create( $item, $comment, $first=FALSE, $guestName=NULL, $incrementPostCount=NULL, $member=NULL, \IPS\DateTime $time=NULL, $ipAddress=NULL, $hiddenStatus=NULL ) { $comment = call_user_func_array( 'parent::create', func_get_args() ); \IPS\Db::i()->insert( 'test', array('pointscounter' => 2, 'member_id' => $comment->author()->member_id ) ); return $coment; }
  4. @Spanner po dodaniu postów i tematów to podczas dodawania tematu jest błąd: Call to a member function attachmentIds() on null call_user_func_array( array( 'IPS\File', 'claimAttachments' ), array_merge( array( 'newContentItem-' . static::$application . '/' . static::$module . '-' . ( $container ? $container->_id : 0 ) ), $comment->attachmentIds() ) ); ale jak są same tematy to działa wszystko i tak samo jest z postami, jak są same to działają, a jak się doda tematy to już nie.
  5. Dobra, mam. A jeszcze jak z tymi postami zrobić? Bo tematy działają, lecz posty już nie. Dawałem do postów to: processAfterCreate Jak i create
  6. @Spanner takie coś?: \IPS\Db::createTable( array( 'name' => 'points', // Table name 'columns' => array ( 0 => 'points2' ), 'comment' => '', // (Optional) Table comment 'engine' => 'MEMORY', // (Optional) Engine to use - will default to not specifying one, unless a FULLTEXT index is specified, in which case MyISAM is forced 'temporary' => TRUE, // (Optional) Will sepcify CREATE TEMPORARY TABLE - defaults to FALSE 'if_not_exists' => TRUE, // (Optional) Will sepcify CREATE TABLE name IF NOT EXISTS - defaults to FALSE ) );
  7. @Spanner chce utworzyć nową tabele, a w niej kilka kolumn. W aplikacji jest chyba lekko inaczej niż w hookach.
  8. @Spanner a masz gdzieś dokumentację jak dodawać tabele oraz kolumny w hooku? Bo jakoś nie mogę znaleźć na ich stronie.
  9. @Spanner to wiem, a można dać tak: if( \IPS\forums\Topic::processAfterCreate() ){ //Zapytanie } i tak samo z postami?
  10. Witam, Mam pytanie, jak zrobić coś takiego, aby po napisaniu posta/tematu wysyłało się zapytanie do nowej tabeli i 'jakąś' cyfrą/liczbą, obojętnie z czym. Np. mam tabele ptcounter - i w niej chce, aby w kolumnie counter wysyłało zapytanie po napisaniu posta/tematu.
  11. Witam, mam problem z tabelką Kod: $table = new \IPS\Helpers\Table\Db( 'core_members', \IPS\Http\Url::internal( 'app=ccc&module=ccc&controller=ccc' ) ); $table->include = array( 'name', 'email', 'member_posts' ); $table->mainColumn = 'name'; /* Sort stuff */ $table->sortBy = $table->sortBy ?: 'name'; $table->sortDirection = $table->sortDirection ?: 'asc'; /* Search */ $table->quickSearch = 'name'; /* Display */ \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( 'ccc', 'ccc' )->ccc($table); I po wejściu na stronę błąd: Error: Class name must be a valid object or a string (0) Ścieżka: applications/ccc/dev/html/front/ccc/ccc.phtml To samo po zrobieniu: \IPS\Output::i()->output = (string) $table;
  12. @Spanner tak, jest ustawiony pierwszy, aby był domyślnym.
  13. @Spanner zgadza się, źle napisałem. Takie coś mam: "test": { "friendly": "", "real": "app=test&module=test2&controller=test" }, "test_test": { "friendly": "test/testt", "real": "app=test&module=test3&controller=test" } app=test jest do dwóch 'stron', więc nie wiem jak dać dwa różne do tego samego. Można jakoś tam dać moduł?
  14. @Spanner tak mam, "test": { "friendly": "", "real": "app=test&module=test2&controller=test" } Takie coś mam, lecz nie działa. Może przez to, że mam dwa takie tzn.: "test": { "friendly": "", "real": "app=test&module=test2&controller=test" }, "test": { "friendly": "test/testt", "real": "app=test&module=test3&controller=test" }
  15. @Spanner no właśnie nic w aplikacji nie podaje, tylko te furl.json dodałem.
przepowiednie michaldy
w dzieciństwie spędzając wakacje u babci często pojawiał się temat księgi o nazwie sybilla której rzekomo są przepowiednie
prawolingo.pl
×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.