Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Хак отображение категорий в теге {link-category}

Discussion in 'Хаки DLE' started by shevket007, Sep 3, 2016.

?

Пользуетесь ли вы таким хаком?

  1. ДА

    75.0%
  2. НЕТ

    25.0%
03.09.16 в 11:01
03.09.16 в 12:03
13
2,684
0
  1. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
    Здравствуйте дамы господа нашел тут интересный хак может кому то и пригодиться, работает на версиях DLE 11.0 ниже не проверял
    Хак позволяет сделать так, чтобы тег {link-category}, в короткой и полной новостях, не отображал определенные категории.

    Открыть файлы engine/modules/show.***.php и найти строку:
    Code:
    foreach ( $cat_list as $element ) {
    После нее вставить
    Code:
    if(in_array($element,array(1,4))) continue;
    Где 1,4 - это список категорий, которые не должны отображаться.
    Так же проделать и с краткими новостями в show.short.php
     
  2. 2Bro

    Staff Member VIP Кинотрафик v2

    Joined:
    Oct 30, 2015
    Messages:
    1,008
    Best Answers:
    0
    Ratings:
    +627 / 1 / -0
    На форуме есть уже несколько тем с этим хаком, вот только вчера искал )
     
  3. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
    Да я то же искал но чуть не то или среди переписок нужно искать долго. Сделал уже отдельную тему что бы не искать долго
     
  4. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
    Этот хак работает только если статья входит больше чем в одну категорию. А если только в одну, то все равно выводит ссылку! Чтоб бы работало и с 1й категорией.
    Заменить это
    Code:
    if( count( $cat_list ) == 1 ) {
    на
    Code:
    if( in_array(count( $cat_list ) == 1 )) {
     
  6. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,437
    Best Answers:
    32
    Ratings:
    +4,063 / 138 / -0
  7. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
  8. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,437
    Best Answers:
    32
    Ratings:
    +4,063 / 138 / -0
    и что мне ответить на это?
     
  9. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
  10. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,437
    Best Answers:
    32
    Ratings:
    +4,063 / 138 / -0
  11. romanbkn

    Staff Member VIP Кинотрафик v2

    Joined:
    Aug 14, 2015
    Messages:
    3,420
    Best Answers:
    0
    Ratings:
    +1,283 / 0 / -0
    @shevket007, работает и в короткой, у себя сделал
     
  12. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
    Да я понял оно та работает, только если у новости 2 ве и более категорий, а если одна категория которую нужно скрыть то не работает
     
  13. TopicStarter Overlay
    shevket007

    shevket007 Местный

    Joined:
    Feb 13, 2016
    Messages:
    1,591
    Best Answers:
    0
    Ratings:
    +500 / 3 / -0
    так как у меня категория Сериалы, а остальные доп полями например боевик, триллер выводятся
     
  14. romanbkn

    Staff Member VIP Кинотрафик v2

    Joined:
    Aug 14, 2015
    Messages:
    3,420
    Best Answers:
    0
    Ratings:
    +1,283 / 0 / -0
    При 1 категории тоже работает. Но у меня по дэфолту категории. Не через допполЯ
     
Яндекс.Метрика