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

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

  • 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 страницы, что бы все с одним типом были рядом.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум