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

Настройка вывода статей в поиске

  • 01 апреля 2017 г. , редакция: 01 апреля 2017 г.
  • Здравствуйте,
    У меня на сайте модуль "Статьи" прикреплён к 4 разным страницам. Соответственно в поиске выводятся статьи со всех 4 страниц, но проблема в том, что статьи на каждой из страниц обладают уникальным дизайном и имеет свой шаблон вывода. А в поиске всё выводится с помощью одного шаблона clauses.view.list.php

    Как сделать так, что бы в поиске статьи выводились используя свой шаблон?
    • 01 апреля 2017 г.
    • В категориях статей выберите относящийся к этой категории шаблон.
    • 01 апреля 2017 г.
    • Такой вариант невозможен.
      Выберите что-то общее для всех этих категорий и сделайте отдельный шаблон для страницы поиска.
      В конце-концов, на странице поиска отрубите все лишнее и оставьте только названия найденных статей.
      • 01 апреля 2017 г.
      • )))
        Все возможно
        Ставите в условие на категорию и исходя из категории выводите вьюху
        • 01 апреля 2017 г.
        • Теорию я вам тоже расскажу: типа берем найденные по поиску статьи, потом проверяем - если статья принадлежит к категории n, то выводим с такими стилями, если к категории z, то с другими....

          И получится то, что на картинке.

          А вы на практике это представляете?
          • 02 апреля 2017 г.
          • А ... Группировку - ещё не отменяли!!
            Цитата
            "Статьи" прикреплён к 4 разным страницам

            сначала статьи одни - потом другие.....

            - Виталий предупреждал не писать что в "Диафан этого не может"
            - Может !!! если сделать....)))
      • 01 апреля 2017 г.
      • Теоретически, если отдельная страница и к ней прикреплён модуль - то возможно.
        Вопрос в поиске, получится ли подключить свою вьюху к каждой странице (отдельному подключенному модулю)?
        Вывести статьи - одно, а результат поиска - другое.
    • 04 апреля 2017 г.
    • Получите id страницы, к которой они привязаны и в зависимости от этого настраиваейте отображение. Так же можно отсортировать массив результата поиска статей по id страницы, что бы все с одним типом были рядом.

Новости

  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.
  • 25 июля 2023 г.
  • Выпустили очередную сборку DIAFAN.CMS 7.0.1. Она уже доступна к установке.

Блоги

  • 15.12.2023
  • В новой сборке DIAFAN.CMS 7.1.1 мы расширили функциональность баннеров, уделили внимание YML-фиду для Яндекс.Маркет, улучшили “Настройки шаблона”, оформили модуль лога действий и разработали “Заметки” для пользователей административной части сайта. Также проработали замечания и предложения наших пользователей, исправили несколько ошибок.

Форум