Хочу сделать шаблон. С чего начать?
Ребят, помогите. Подскажите с чего начать? Хочу сделать шаблон на Livestreet. Хорошо верстаю на html5+css3. На джумлу шаблоны делаю. Есть небольшие познания PHP. Вчера сел, поковырял стандартный шаблон. Много перелопатил в CSS. Но в конце концов заблудился. Посмотрел документацию, там только названия файлов, какой за, что отвечает. Но вот, то, что внутри-не понятно совсем. Поясню. К примеру на html стандартный div.
Что бы вложить в этот див еще один контейнер пишем так:
А как подобную операцию сделать в Livestreet? Что можно почитать, что бы хоть как-то вникнуть в устройство движка?
<div id="container"></div>
Что бы вложить в этот див еще один контейнер пишем так:
<div id="container"> <div id="Bar"></div> </div>
А как подобную операцию сделать в Livestreet? Что можно почитать, что бы хоть как-то вникнуть в устройство движка?
19 комментариев
Также :)
Cвязываются между собой инклудами, например:
Открываете header.tpl — там попорядку подключается все до основного контента, в файле footer.tpl выводится все, что после контента. Ну а сам контент берется из экшенов в папке actions.
Ну это, если очень сжато…
По стилевым файлам — файерфокс с файербагом в помощь, там и строчку нужную видно и в каком файле строчка…
Вы ни разу не работали со Smarty или с инклудами? Тогда вам еще рано Livestreet.
В папке «blocks» есть файл «block.tags».
Я добавил в файл «sidebar» такое:
Ничего не работает. Как правильно нужно подключать блоки друг к другу?
вывода контента, который я просто не знаю как вообще выводится, есть файлы topic...tpl но ссылки или инклюды на них в header я не нашел. Не пойму, как мне его вставить в свою разметку, и с футером таже беда. Мой код.
Контент выводится ниже всего, отдельно от всех блоков.
а должно быть так, в своем блоке «content»
1. Делаем простую верстку.
2. Берем девелопер.
3. Вставляем в нужный tpl свою верстку, потом добавляем логику и верстки девелопера.
4. Удаляем верстку девелопера, оставив свою верстку с логикой.
5. Так с каждым файлом.
Вариан 2.
1. Берем девелопер.
2. Верстаем css-ом, добавляя при необходимости html разметку.
Лично мне предпочтительней 1 вариант, верстка уникальной получается, говорят ПС это учитывают, да и интересней так. За то второй дает совместимость с плагинами, т.к. разработчики под сонио их затачивают, а он на девелопере.