kreker92 0 Опубликовано: 7 октября 2019 Рассказать Опубликовано: 7 октября 2019 Адрес сайта не нужен, но правила: http://arbispc.ru Хочу, допустим, в templates/Default добавить файл footer.tpl и использвать его в templates/panels/main.tpl ( написать {include file="../Default/footer.tpl"} ) Если бы было поле по типу {footer} - обошелся бы этим, но такого в документации нет (только {headers}) Подскажите пожалуйста как сделать и использовать общий footer.tpl во всех шаблонах? Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 1 час назад, kreker92 сказал: Подскажите пожалуйста как сделать и использовать общий footer.tpl во всех шаблонах? написать {include file="footer.tpl"} а файл footer.tpl заполнить своим html Цитата Ссылка на сообщение Поделиться на других сайтах
kreker92 0 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 Автор 7 часов назад, alex32 сказал: написать {include file="footer.tpl"} а файл footer.tpl заполнить своим html Это не ответ на мой вопрос. Куда положить файл footer.tpl? В какой-то шаблон или модет в папку templates? Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 9 минут назад, kreker92 сказал: Куда положить файл footer.tpl? В какой-то шаблон или модет в папку templates? в папку своего шаблона. Туда же, где лежат все файлы *.tpl шаблона. Изучайте документацию по шаблонам. https://dle-news.ru/extras/online/all15.html Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 50 минут назад, kreker92 сказал: Это не ответ на мой вопрос. Куда положить файл footer.tpl? В какой-то шаблон или модет в папку templates? Открой main.tpl шаблона "Default" и посмотри как там сделано. Цитата Ссылка на сообщение Поделиться на других сайтах
kreker92 0 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 Автор 44 минуты назад, alex32 сказал: в папку своего шаблона. Туда же, где лежат все файлы *.tpl шаблона. Изучайте документацию по шаблонам. https://dle-news.ru/extras/online/all15.html Спасибо за ссылку в документацию Мой ответ на вопрос: "Подключаемый файл должен находится в папке вашего шаблона или его вложенных папках, если вы хотите подключить файл шаблона, находящийся в другом шаблоне, необходимо использовать полный путь от корня где установлен скрипт, например, {include file="/templates/mytemplate/my_block.tpl"}." П.С. Вы (остальные) не отвечаете на вопрос. Вопрос: "Как вставить общий файл во все шаблоны?" Ваш ответ: "Укажи файл в шаблоне." Это не ответ. Не надо мусорить в теме с развернутым понятным вопросом. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 10 минут назад, kreker92 сказал: Вы (остальные) не отвечаете на вопрос. Вопрос: "Как вставить общий файл во все шаблоны?" Ваш ответ: "Укажи файл в шаблоне." Это не ответ. Это ответ. И вам дали правильный ответ выше. Размещаете его где угодно в пределах /templates/ и указываете полный путь к нему через {include file="/templates/mytemplate/my_block.tpl"} как указано в документации. В чем сложность у вас возникла в реализации этого? Если у вас не работает то так и пишите без абстракций: делаю то то, вижу в результате то то и по вашим действиям будет понятно где именно вы допустили ошибки и можно будет сказать что вы сделали неправильно. А вы не попробовав сделать уже тут же пишите что это не ответ. Цитата Ссылка на сообщение Поделиться на других сайтах
kreker92 0 Опубликовано: 8 октября 2019 Рассказать Опубликовано: 8 октября 2019 Автор 9 часов назад, celsoft сказал: Это ответ. И вам дали правильный ответ выше. Размещаете его где угодно в пределах /templates/ и указываете полный путь к нему через {include file="/templates/mytemplate/my_block.tpl"} как указано в документации. В чем сложность у вас возникла в реализации этого? Если у вас не работает то так и пишите без абстракций: делаю то то, вижу в результате то то и по вашим действиям будет понятно где именно вы допустили ошибки и можно будет сказать что вы сделали неправильно. А вы не попробовав сделать уже тут же пишите что это не ответ. Видимо я свой вопрос вижу неправильно Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.