Создание своего шаблона.
Доброй вечер господа. Хочу сделать свой шаблон или хотя-бы переделать имеющийся нью-джикери.
Так вот эта идея обернулась полным провалом. Дело в том что я на LS впервые, до этого была только Joomla.
В джумле шаблоны имели структуру типа php\css. То есть основа была в index.php а остальное «добивалось» css'ом.
В LS же, как я понял, вместо index.php куча tpl файлов, оно то мне понятно, и что в них тоже более-менее понятно.
Например в джумле в индекс.пхп(тот что в корне):
А в ксс уже делаем сам стиль к нему:
CSS то в LS я нашел но что заменяет именно index.php?
То есть что в LS шаблонах является каркасом? Скажем мне хочется перенести сайдбар справа налево, но где находится запись о его местоположении я так и не разобрался… Пожалуйста помогите! :)
Так вот эта идея обернулась полным провалом. Дело в том что я на LS впервые, до этого была только Joomla.
В джумле шаблоны имели структуру типа php\css. То есть основа была в index.php а остальное «добивалось» css'ом.
В LS же, как я понял, вместо index.php куча tpl файлов, оно то мне понятно, и что в них тоже более-менее понятно.
Например в джумле в индекс.пхп(тот что в корне):
<div id="top_bottom">
А в ксс уже делаем сам стиль к нему:
#top_bottom {
float: left;
\...\ \...\
clear: left;
}
CSS то в LS я нашел но что заменяет именно index.php?
То есть что в LS шаблонах является каркасом? Скажем мне хочется перенести сайдбар справа налево, но где находится запись о его местоположении я так и не разобрался… Пожалуйста помогите! :)
10 комментариев
Тут все иначе index собирается из нескольких кусочков tpl, вы так много спросили что отвечу по пунктам.
1. index.php тут собирается из несколько корневых tpl шаблона и одного ActionIndex
+ Action — это как в Joomla Компонент если так понятней :) который отвечает за вывод чего-то => куда-то
+ tpl это кусочки страниц которые образуют одну страницу
2. тут нет общего каркаса как в joomla, а я понимаю о чем вы :) сверстал не одну жумлу. Тут все собирается именно из кусков.
БОНУС структура шаблона
ibamboo.ru/template/
А вот например я :) работал на wp, joomla, vbulletin, phpbb, еще с шаблонизаторами Питона.
Ну я за неделю уже знал где что лежит без проблем.
PS если что могу помочь сверстать :) что попроще бесплатно, посложней за денежку :)
PSPS а вообще я продвигаю вот эту тему, и вам бы она тож помогла
livestreet.ru/blog/10389.html
напишите там :)) пусть люди заинтересуются, пусть люди видят что это надо!
Что вы имели ввиду про блоки?? какие именно? Блоки — tpl? или блоки в сайдбаре, потому что в LS блоками именно те что в правой колонке, зовут.
Если находишься на странице /Blog например, то включается экшн index.tpl(в папке экшнБЛОГ) в котором как рас указано что инклюдить на страницу, то есть блоки хеадер.тпл, топик.тпл и футер.тпл. А в блоках(хеадер, топик и футер) уже написан сам пхп код. Вот как то так что-ли? Темный лес блин эти .tpl
*.tpl — это «куски», так и называйте, куски страницы. Или можно красивей части страниц
блоки — это вывод блоков в сайдбар, боковую колонку справа.
а то и вас не поймут и сами не чего не найдете в поиске.
…
В чем собественно еще вопрос остался? :) Так что вы все верно описали с Action.
Еще одно НО :) если у вас стоят ПЛАГИНЫ, то некоторые tpl из вашего шаблона заменяются tpl плагина, и теперь их надо править/искать в папке плагина :))
Короче сложно знаю :) поэтому я и предложил написать в топик. Который указал выше, это бы быстро помогло верстать шаблоны.
Вот на данном примеры, станет намного проще искать и править то что мне нужно. :)
Сайдбар стал слева а не справа… :)