Oleg Rodnin Опубликовано 1 Марта 2006 Жалоба Поделиться Опубликовано 1 Марта 2006 Например, есть блок счетчиков, вынесенный в отдельный файл php для использования в разных страницах. Как его можно вставить в общий шаблон форума ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Oleg Rodnin Опубликовано 10 Марта 2006 Автор Жалоба Поделиться Опубликовано 10 Марта 2006 Никто не знает или это невозможно ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 10 Марта 2006 Жалоба Поделиться Опубликовано 10 Марта 2006 Вставить псевдо-код и подменить в class_display.php, миллион раз обсуждалось, В ПОИСК ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Oleg Rodnin Опубликовано 10 Марта 2006 Автор Жалоба Поделиться Опубликовано 10 Марта 2006 Поиск пробовал - фига. Например по "шаблон php", "шаблон include"... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 xRay Опубликовано 10 Марта 2006 Жалоба Поделиться Опубликовано 10 Марта 2006 Oleg RodninВот тут прочти:В footer нужно вставить команду PHP - require. Как? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 11 Марта 2006 Жалоба Поделиться Опубликовано 11 Марта 2006 Oleg RodninВот тут прочти:В footer нужно вставить команду PHP - require. Как?Не-не-не ! Ссылку надо давать из того топика в этот, сорри за офф, но этот топик появился раньше и ответ тут есть ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 xRay Опубликовано 11 Марта 2006 Жалоба Поделиться Опубликовано 11 Марта 2006 тоже поофтоплю.. я там просто раньше описался и что не делать дубля ссылку туда дал Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Oleg Rodnin Опубликовано 11 Марта 2006 Автор Жалоба Поделиться Опубликовано 11 Марта 2006 В class_display.php нашел $ibforums->skin['_wrapper'] = str_replace( "<% LOFIVERSION %>" , $this->_get_lofi_link() , $ibforums->skin['_wrapper']);ниже вставил $ibforums->skin['_wrapper'] = str_replace( "<% COUNTERS %>" , $this->_show_counters() , $ibforums->skin['_wrapper']); нашел} // END class выше вставил function _show_counters() { include(ROOT_PATH.'counters.php'); } В шаблон вставил <% COUNTERS %> - внизу, перед </body></html>. Однако, счетчики показываются на самом верху страницы ! В чем может быть дело ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 11 Марта 2006 Жалоба Поделиться Опубликовано 11 Марта 2006 Вероятно вы подгружаете файл, который сразу выводит информацию. Подгружайте информацию в переменную. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Oleg Rodnin Опубликовано 12 Марта 2006 Автор Жалоба Поделиться Опубликовано 12 Марта 2006 Да, правильный вариант :function _show_counters() { $filename = ROOT_PATH.'counters.php'; if (is_file($filename)) { ob_start(); include $filename; $contents = ob_get_contents(); ob_end_clean(); return $contents; } return false; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Oleg Rodnin
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.