Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Два шаблона в одном файле модуля под таблицу

Два шаблона в одном файле модуля под таблицу


     12.07.2014    Общие вопросы по PHP    1099

вопрос
Здравствуйте, пробую писать модуль с вашей помощью, вывел на сайт список забаненых, вот код всего модуля:



Вот файл шаблона:



Всё хорошо, теперь мне нужно сделать общий шаблон, что бы эта таблица выводилась в нем, что бы я написал открывающие и закрывающие теги таблицы, а так же заголовки колонок, подскажите пожалуйста, а то даже не знаю куда копать.

Ответа пока нет


Комментарии пользователей (7)

mozart_dima
27 | 3

mozart_dima - 12 июля 2014 16:17 - Юзер

Насколько я понял тебе нужно в пхп файле открыть хтмл
echo <<<HTML
Код таблицы
HTML:
Пробуй

mozart_dima
27 | 3

mozart_dima - 12 июля 2014 16:20 - Юзер

Если не получиться отпиши

mozart_dima
27 | 3

mozart_dima - 12 июля 2014 16:21 - Юзер

Например так:

<?PHP
If ....
else....

echo <<<HTML
<tr>
<td>{server}</td>
<td>{name}</td>
[group=7]<td>{ip}</td>[/group]
<td>{date}</td>
<td>{gamename}</td>
<td>{admin}</td>
<td>{reason}</td>
<td>{expiredate}</td>
</tr>
HTML;
if esle...
?>

Artyom91
2

157 | 21

Artyom91 - 12 июля 2014 16:26 - Юзер

Нет, у меня с помощью while выводятся данные из базы данных в шаблон DLE через теги.



Данные выводятся большим списком, я его шаблонизировал с помощью шаблона (в первом сообщении).

Мне нужно сделать таблицу, т.е перед этими данными открыть в шаблоне <table> после этих данных закрыть в шаблоне <table>, это не возможно сделать через существующий, так как он выведен с помощью while.

Artyom91
2

157 | 21

Artyom91 - 12 июля 2014 16:40 - Юзер

Сейчас я это пока реализовал следующим образом, модуль у меня подключается инклудом в main.tpl, я добавил эти теги перед инклудом и после него, но это не вариант, мне нужен общий шаблон модуля.

Artyom91
2

157 | 21

Artyom91 - 12 июля 2014 17:40 - Юзер

Сделал :)

Добавил это



После

$tpl->clear();

Artyom91
2

157 | 21

Artyom91 - 12 июля 2014 17:44 - Юзер


Подскажите еще, у меня всё нормально, только вот что вылазиет дополнительно весь шаблон после вывода моих результатов, как исправить?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы