Posted 27 мая, 201410 yr comment_64351 Ребят. Я не совсем понимаю структуру работы движка.Хотел бы изменить вид блока последних тем. Скажем еще добавить сообщение....Не могу найти файл с расширением php. Не подскажите, не направите на путь истинный?
28 мая, 201410 yr comment_64360 / Хотел бы изменить вид блока последних тем. Скажем еще добавить сообщение.... Вид блока последних тем находится в шаблоне Board Index (список форумов) ->hookRecentTopics / Вообще "вид" легко правться средствами css/ А вот кол-во тем - admin/applications/forums/sources/classes/forums/class_forums.php функция public function hooks_recentTopics( $topicCount=5, $output=true ) Вообще то все легко ищется в течении 10 секунд, надо только мозг к поиску приложить
28 мая, 201410 yr Author comment_64367 Для гогота 10 сек предостаточно, а кому та и недели недостаточно. Я вообще не знаю структуру и все остального про ipb... Нашел данную функцию, спс. /* Query Topics */ $this->registry->DB()->build( array( 'select' => 't.tid, t.title as topic_title, t.title_seo, t.start_date, t.starter_id, t.starter_name, t.moved_to, t.views, t.posts, t.topic_answered_pid', 'from' => array( 'topics' => 't' ), 'where' => 't.tid IN (' . implode( ',', array_values( $_topics ) ) . ')', 'add_join' => array( array( 'select' => 'm.*', 'from' => array( 'members' => 'm' ), 'where' => 'm.member_id=t.starter_id', 'type' => 'left', ), array( 'select' => 'pp.*', 'from' => array( 'profile_portal' => 'pp' ), 'where' => 'm.member_id=pp.pp_member_id', 'type' => 'left', ), ) ) ); Вот помогите пожалуйста. В какой таблице хранятся посты в темах. Как правильно сделать запрос в нее, возможно ли обойтись всего лишь одним запросом?
28 мая, 201410 yr comment_64375 Есть хороший хук, можно например разбить список последних тем на несколько блоков, установить каждому блоку свое название и количество отображаемых тем. Если нужен, в личку.
28 мая, 201410 yr Author comment_64377 Есть хороший хук, можно например разбить список последних тем на несколько блоков, установить каждому блоку свое название и количество отображаемых тем. Если нужен, в личку. Нее... Мне нужно самому разобраться.. Как сделать запрос в ту таблицу.В которое находятся поты той или ной темы и, что это за таблица?
28 мая, 201410 yr Author comment_64393 Ребят не поможете запросом. Как одновременно сделать в 3 таблицы. Пользователи, топики и посты....
29 мая, 201410 yr Author comment_64442 while( $r = $this->registry->DB()->fetch( $outer ) ) { if( !empty($r['moved_to']) ) { continue; } $time = $r['start_date']; if( in_array( $time, $timesUsed ) ) { while( in_array( $time, $timesUsed ) ) { $time +=1; } } $timesUsed[] = $time; $topics_rows[ $time ] = IPSMember::buildDisplayData( $r ); $g = substr($r['post'], 25); } Сделал запрос в таблицу. Ребят подскажите пожалуйста. Как так правильно прописать. $g = substr($r['post'], 25); Чтобы в шаблоне вывести тегом {$g}
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.