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

Модернизация хлебных крошек

  • 20 июля 2019 г.
  • Добрый день. Возможно кто-то решал такой вопрос, подскажите, чтобы не изобретать велосипед.
    Как лучше сделать возможность задать кастомный анкор ссылки на страницу в breadcrumbs?
    Сейчас везде выводится заголовок страницы=h1=названию страницы, что не очень красиво.

    Если переименовать страницу в админке под анкор в крошках - страдает юзабельность навигации по разделам в админке.
    Лучше, если это будет отдельная сущность.
    • 20 июля 2019 г.
    • Без велосипеда никак. А точнее нужно добавить поле в базу для всех типов страниц, категорий, где нужно менять анкор, после изменить вывод самих хлебных крошек, брав название из нового поля, ибо из названия, если новое поле пустое. Сюда решение не напишу, довольно объемно будет, можете обратится, платно сделаю.
      • 22 июля 2019 г.
      • Ну да, либо если таких страниц не очень много и анкор их не будет меняться то можно обойтись незатейливым костылем.
        • 22 июля 2019 г.
        • во вьюхе тупо проверять id страницы?))
          • 22 июля 2019 г. , редакция: 22 июля 2019 г.
          • +- да

            В шаблонно теге задать массив поиска по ID или по тексту ну и массив замены :)
            • 22 июля 2019 г.
            • В идеале, я бы модуль запилил, в котором можно для страницы указать для крошек и вложенность и анкоры.
              Чтобы в админке структура была чисто для удобства.
              У меня есть такой на php, но как его интегрировать в диафан, не думал пока.
    • 22 июля 2019 г. , редакция: 22 июля 2019 г.
    • Переделайте шаблон меню и используйте как хлебные крошки и называйте как хотите и ничего не надо переделывать особо

      показывайте уровни только для $row['active'] и $row['active_child']

Новости

  • 12 августа, среда
  • Выпустили сборку DIAFAN.CMS 7.6. В ней ряд улучшений для веб‑мастеров и владельцев интернет‑магазинов: оптимизация сессий и модуля «Посещаемость», доработка поиска с многоуровневым ранжированием, кастомизация колонок в админке, расширения модуля «Импорт / Экспорт» и др. Подробности здесь >>>
  • 19 сентября 2025 г.
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября 2025 г.
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.

Блоги

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

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