Форуми / National / Russian / Скины и дизайн / Интеграция html шаблона в Cotonti Siena

Вопрос по интеграции html шаблона в Cotonti Siena

Macik
#41324 24.01.2016 19:00

[Я не в обиду, а для понимания...]

Вопрос из разряда: «как мне построить дом, расскажите по пунктам и буквам, т.к. я не строитель и инженерное дело совсем не знаю.»

Тем не менее, основные пункты распишу.

#41320 Developer:

Как сверстать html шаблон на Cotonti Siena?

 

  1. Берем исходник дизайна будущегшо сайта (например PSD)
  2. Верстаем по нему обычную HTML страницу (тут надо подучить CSS и HTML, рекомендую интерактивные онлайн курсы)
    - для удобства верстки блоков берем какой-либо CSS фреймворк (например Bootstrap)
    - верстаем логическую структуру — блоки (чтобы меню, заголовок сверху, контент в середине, прочее на своих местах)
    - с помощью CSS приводим наши блоки в соответсвие с тем, что в нашем дизайн макете (см. первую ссылку).
  3. Когда готова рабочая версия нашей HTML странички, надо превратить ее в Cotonti шаблон, для этого
    - берем какой-нибудь текущий шаблон (тему оформления для Cotonti), лучше который уже использует Bootstrap
    - залезаем внутрь `*.tpl` (начать с header.tpl, index.tpl, footer.tpl) файлов и меняем содержимое на свое из нашей сверстанной HTML страницы.
  4. Подключаем наш новый шаблон к Cotonti и:
    - отлаживаем отображение
    - добавляем в «мертвый HTML» шаблонные теги (примеры смотрим в исходной теме или выводим все доступные), для связки нашего шаблона с содержимым (получаемым из CMS).
  5. Наслаждаемся результатом, подтверждающим гордое имя «Developer»

И как сделать резиновый шаблон с статического под этот фреймвёрк?

Лучше делать не резиновый, а адаптивный. Основа этого механизма уже заложена в рекомендованный выше Bootstrap. Надо лишь определить, какие блоки и на каком разрешении отображать, и снабдить их нужными классами.

p.s. Если у вас имеется уже готовая HTML страница, то для «натягивания» ее на Cotonti смотрим список с п.3. (это не исключает необходимости базовых знаний в HTML и CSS).

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F