Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Модификация {link-category}

Тема в разделе "Вопросы- ответы", создана пользователем mwax, 10 сен 2015.

10.09.15 в 11:20
18.03.17 в 17:18
26
7.488
0
  1. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    {link-category} - выводит ссылки на все категории, к которым присвоена новость.
    Поясню пример: новость добавлена в категории жанров и годов, а мне нужно вывести все ссылки на жанры без годов.
    Вопрос.
    Как ограничить вывод {link-category}, выводить не все категории, а лишь отдельные?:cool:
     
  2. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    Можно было бы использовать
    [catlist=1]Жанр[/catlist]
    [catlist=2]Жанр[/catlist]
    [catlist=3]Жанр[/catlist]
    Но здесь получится загвоздка с отделяющими знаками. А мне нужно, чтоб все было красиво.
     
  3. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    Открыть файлы engine/modules/show.full.php и найти строку:

    foreach ( $cat_list as $element ) {

    После нее вставить:
    if(in_array($element,array(1,4))) continue;

    1 и 4 это категории, которые не хотим выводить.
     
    • Нравится Нравится x 2
  4. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    Почитай мой 2-ой пост.
     
  5. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    Если делать через тег [catlist=x], то получится: Боевик Комедия Мультфильм
    Если пробел еще можно предусмотреть, но как суда всунуть запятую?
     
    #5 mwax, 10 сен 2015
    Последнее редактирование: 7 ноя 2015
  6. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    Символ - разделитель для списка категорий назначенных новости
    Вы можете указать указать символ-разделитель, который будет использоваться в списке категорий, назначенных новости, при их показе на сайте, для разделения категорий в списке. Например при указании символа », при показе списка категорий на сайте, назначенных новости, будет использован примерно следующий вывод: Категория » Подкатегория

    Адрес= Настройка системы / новости так можно попробовать сменить пробел
     
  7. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    @Ysol33, http://joxi.ru/J2bXPK0u9ZOGr6 - это я знаю.
    Суть моего вопроса не в пробеле.
    А в изменении тега {link-category}
    Задача вывести ссылки на жанры фильма через {link-category} без ссылок на категорию года.
     
  8. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    :), а по сути вопроса, у меня такой проблемы не возникало т.к. поле год стоит как перекрестная ссылка, если есть возможность изменить то только так, других вариантов пока невижу
     
  9. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    @Ysol33, и как же ты оптимизируешь страницу /xfsearch/2015/ ?
    Как в нее добавить нужные мета данные, h1 и сео-текст?
     
  10. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    Я такие странице не оптимизирую, делаю упор пока на кино, а можно и как вы описали выше и есть пара модулей
     
  11. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    • Нравится Нравится x 3
  12. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
  13. TopicStarter Overlay
    mwax

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    363
    Лучших ответов:
    0
    Рейтинги:
    +207 / 0 / -0
    @Keiskar, ты отредактировал свой первый пост. Т.к. до этого ты советовал использовать catlist. Хитро) благо при памяти)
     
  14. doz

    doz
    Команда форума VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    1.335
    Лучших ответов:
    0
    Рейтинги:
    +540 / 0 / -0
    Этот хак не будет работать, если указана только 1 категория.
    Фильмы 2010 - например.
     
  15. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    У меня работает с 1 категорией
     
  16. doz

    doz
    Команда форума VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    1.335
    Лучших ответов:
    0
    Рейтинги:
    +540 / 0 / -0
    т.е. если новость в категории Фильмы 2010, и в хаке указано не выводить его через {link-category}, то она не выводится?
    и зачем выводить пустой блок?)
     
  17. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    Может я не так понял тебя, но хак делает так чтобы в полной новости не выводить ту или иную категорию
     
  18. doz

    doz
    Команда форума VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    1.335
    Лучших ответов:
    0
    Рейтинги:
    +540 / 0 / -0
    скорее всего не так понял)
    функционал хака известен.
    приведу пример:
    Есть новость [Test], она находится в категориях: Test1, Test2, Test3, Test4.
    В хаке добавлено исключение на категорию: Test3.
    В итоге категория Test3 - не выводится тегом {link-category}.
    ---
    Косяк в том, что если убрать категории Test1,Test2,Test4 у новости [Test]
    И оставить только Test3, (а в хаке он исключен), то данная категория будет все равно выводится в новости.
    При условии что новость [Test] находится только в 1 категории Test3.
     
  19. Keiskar

    Забанен

    Регистрация:
    2 июл 2015
    Сообщения:
    870
    Лучших ответов:
    0
    Рейтинги:
    +397 / 0 / -0
    Такой вариант я не прверял
     
  20. spirtix

    Команда форума VIP Кинотрафик v2

    Регистрация:
    23 сен 2015
    Сообщения:
    93
    Лучших ответов:
    0
    Рейтинги:
    +25 / 0 / -0
    В полной новости все получилось, а в краткой нет. Может кто знает как сделать. У меня dle 10.4.
     
Похожие темы
  1. Edvard
    Ответов:
    2
    Просмотров:
    1.001
  2. illi
    Ответов:
    16
    Просмотров:
    1.450
  3. Avenger
    Ответов:
    1
    Просмотров:
    844
  4. jazzoman
    Ответов:
    0
    Просмотров:
    752
Загрузка...
Яндекс.Метрика