форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.7.x > vBulletin [3.7] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
airforlife
Простоузер
Question Можно ли подключить в шаблон файл инклудом?
0

Знатоки, подскажите. Нужно выше навбара вывести список чего-либо, но добавлять пункты в этот список скорее всего буду руками. Так вот, мне бы удобнее было это делать редактируя файл (подключенный с помощью include), а не ковыряя шаблон. Можно ли подключить таким образом файл прописав в шаблоне?

Заранее спасибо.

Last edited by airforlife : 03-14-2009 at 03:46 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Yuri35
Простоузер
Default
0

Тоже интересует такая возможность. Есть страница, которая генерируется шаблоном, в шаблоне табличка с 10 ячейками, в каждую ячейку планируется вставлять список товаров. Можно это все вставлять в код шаблона, но действительно намного удобнее редактировать 10 файлов, который бы инклудились в шаблон. На рабочей станции изменил файлики, залил на сервер и на странице форума все обновилось...

Кто подскажет? Готов заплатить за практический совет
 
 
kerk
k0t
 
kerk's Avatar
Default
2

в шаблон инклудить файл никак не получится, а вот содержимое этих файлов в шаблон, можно организовать через плагины
в шаблоне, в нужных местах, расставляешь свои переменные, а в плагинах этим переменным присваиваются значения/массив данных/текст-плайн(содержимое файла), которые вытягиваются скриптом плагина
это если коротко =)
 
 
NetworK
Продвинутый
 
NetworK's Avatar
Default
2

что-то вроде этого:
$menu = @file_get_contents('menu/menu.html');

для этого нужно в шабло поставить переменную $menu, потом пойти в продукты и нажать создать модуль, где указать:
продукт - vbulletin
Местоположение модуля - global_start
Заголовок - Меню для шапки
Порядок выполнения - 5
Код PHP модуля - $menu = @file_get_contents('menu/menu.html');
Модуль включен - да.

Должно работать.
 
 
Yuri35
Простоузер
Default
0

а если содержание файла - таблица? вытянется просто текст в строчку? или код всей таблицы?
 
 
airforlife
Простоузер
Default
0

Таблицу сделай в шаблоне, а переменные повставляй в ячейки
 
 
Yuri35
Простоузер
Default
0

не, в шаблоне есть своя таблица - рубрики, в каждую рубрику нужно вставлять табличку с товарными позициями. Приблизительно так )
 
 
NetworK
Продвинутый
 
NetworK's Avatar
Default
1

Yuri35, вытащит весь html код. таблицы тоже.
 
 
Yuri35
Простоузер
Default
0

ураааа, работает )

Yuri35 добавил 22.05.2009 в 00:31
Только пришлось еще в модуле добавить перекодировку из вин в утф, у меня форум в утф. еще раз всем спасибо за помощь.

Last edited by Yuri35 : 05-22-2009 at 12:31 AM. Reason: Добавлено сообщение
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 12:04 PM.


Powered by vBulletin® Version Kerk Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...