Вход • Регистрация

Как проще сделать одинаковые шаблоны для всех страниц header, footer?

  • 29 августа 2014 г. , редакция: 29 августа 2014 г.
  • У меня несколько дизайнов (сеток):
    1. главная
    2. категория
    3. карточка товара
    4. внутренняя страница
    Везде шапка и подвал одинаковые, а внутренний контент имеет разную сетку, где-то нет колонок, где-то колонки не на всю высоту и т.д. При интеграции дизайна возникают некоторые мелки правки дизайна, стиля и т.п. Надоедает в каждом дизайне вносить одни и те же правки в шапку или подвал.
    Может быть как-то можно реализовать более удобно все работы?
    Была мысль выложить это в отдельный шаблон, как обычно, header.tpl
    Придумал только так: в site.php сделать вызов блока <insert name="show_block" module="site" template="header">
    А в block_header.php прописать:
    $this->get('header', 'site', $result);
    Но вроде как много лишних движений, да и вообще бред какой-то :)?
    • 29 августа 2014 г.
    • Это делается с помощью шаблонного тега <insert name="show_include" file="diafan">

      http://cms.diafan.ru/dokument/full-manual/templates-functions/#show_include

      Выносите код в файл и выводите в нужном месте.

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.