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

Не назначается другой шаблон

  • 27 января 2017 г. , редакция: 27 января 2017 г.
  • Сгенерировал свою тему. В ней 2 шаблона - site.php и site_start.php. Назначаю главной странице site_start.php в "страницы сайта/главная/дополнительные параметры", а оно все равно показывает только site.php на всех страницах в т.ч. и на главной. Кэш чистил - не помогает - как эту бяку победить?
  • 27 января 2017 г.
  • Проверье - есть ли галочка на вашем шаблоне - указывающая о применении его

    поставите в кастомном шаблоне перед show_body
    типо
    Код
    <h1>HELLO WORLD!</h1>

    Отработает?
    • 27 января 2017 г. , редакция: 27 января 2017 г.
    • Я сделал так: в шаблоне site.php перед show_body написал <h1>Это шаблон site.php</h1> , а в шаблоне site_start.php соответственно написал перед show_body - <h1>Это шаблон site_start.php</h1>. На главной назначен site_start.php , но выводит <h1>Это шаблон site.php</h1> и на главной и на остальных. И галочка да, есть.
  • 27 января 2017 г.
  • Тут две фишки.
    1. В настройках модуля в самом конце, где "Оформление" нужно назначить "Шаблон для первой страницы модуля (если подключены категории)". Например, у меня стоит site_start для нее, для остальных site.
    2. Посмотрите, какой шаблон у вас указан на вкладке "Страницы сайта" - "Главная". Где-то здесь я однажды накосячила и у меня все страницы по одному шаблону выводились, игнорирую настройки модуля.
    • 27 января 2017 г.
    • В моем случае главная страница — это простая текстовая страница, к ней не прикреплен никакой модуль. настройки модуля в ней есть — но такого там нет. Только 3 текстовых поля с мета-тэгами.
      • 27 января 2017 г.
      • У любой страницы сайта можно указать шаблон, независимо от того, прикреплен к ней модуль или нет.
        Вы дополнительные параметры на странице открывали? Что там указано?
        • 27 января 2017 г.
        • Так я же как раз с этого тему и начал - установил в этих дополнительных параметрах шаблон site_start.php - он и сейчас там назначен. Но не взирая на это отображается шаблон site.php.
  • 27 января 2017 г.
  • Установил на локалке диафан с нуля - он даже в родном шаблоне те же фокусы выкидывает. Второй косяк - не пускает во фронт-энде юзера при вводе ПРАВИЛЬНЫХ логина и пароля, а в бэк-энд пускает нормально при вводе тех же логина и пароля. Это не веб-мастеру, а гадалкам надо разбираться с багами этой системы. Вместо того, чтобы доделать сайт, и сдать его наконец клиенту. Сижу гадаю - что за загадки. Думал отдохну от джумлы благодаря Диафану - да не тут-то было.
    • 27 января 2017 г.
    • Цитата
      не пускает во фронт-энде юзера при вводе ПРАВИЛЬНЫХ логина и пароля, а в бэк-энд пускает нормально при вводе тех же логина и пароля.
      Скорее всего вы вводите логин-пароль администратора. Возможность входа в админку со стороны фронт-энда убрали в угоду безопасности.

      Обычные пользователи нормально логинятся с фронт-энда, администраторы только с бэк-енда.
    • 27 января 2017 г. , редакция: 27 января 2017 г.
    • Установил для эксперимента Diafan на локалку. Поменял в шаблонах site.php и site_start.php следующие строки:
      Код
      <h3>&copy; <insert name="show_year"> Demosite.ru</h3>
      на
      Код
      <h3>&copy; <insert name="show_year"> SITE.PHP</h3>
      и
      Код
      <h3>&copy; <insert name="show_year"> SITE-START.PHP</h3>
      соответственно.

      Раз вы выше говорите, что у вас даже на главной шаблон не меняется, ограничился главной страницей. Смотрим результат.



      Я сгенерировал для чистоты эксперимента тему, файлы переехали в custom.



      Ничего не поменялось. Снял галку с темы:



      Так что это либо вы где-то что-то неверно делаете, либо что-то локальное (у меня однажды JS на Firefox сглючил намертво и админка не работала, а я полдня тех.поддержку терроризировал)...
  • 27 января 2017 г.
  • Кажется я понял в чем дело...
    Человек создает свой фал а надо копировать со всеми внедрениями php кода которые есть в начале файла шаблона и в конце.. - копию файла и уже его модернизировать....
    Может из за этого? =))

Новости

  • 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-атаку.