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

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

Фильтрация в шортсори

Тема в разделе "Вопросы- ответы", создана пользователем axel13, 28 фев 2016.

28.02.16 в 19:32
28.02.16 в 22:34
19
1.630
0
  1. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    Камрады, приветствую!
    Собственно вопрос: возможно ли в шортстори не выводить новости, принадлежащие к определенной категории?
     
  2. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Обернуть весь код в shortstory.tpl тегом
    [not-catlist=1,2....] текст [/not-catlist]
    Или на главной странице выводить не тегом {content} а тегом {custom category=....}
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    Понял, спасибо, сейчас попробую, но чет кажется, что не сработает.
    А на главной так и вывожу, через кастом.
     
  4. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Тебе нада с главной скрыть новости с какой-то категории?
    Если да то добавь в свой custom строчку
    {custom categoryexclude="2"}
    Где 2 это id категории
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    @DomiTori, с главной скрыл. Такаую же конструкцию, предложенную тобой использую и в фулстори, но для других функций.
    А это мне надо, чтобы, ну, грубо говоря, у меня есть категория Скоро, и вот мне надо, чтобы новости из нее не выводились в шортстотри категорий фильмы и других. А для нее тогда запилю свой шортсотри.
     
  6. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Значит используй [not-catlist=1,2....] текст [/not-catlist] и в fullstory.tpl
     
    • Нравится Нравится x 1
  7. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    не, думаю не правильно объяснил, фулстори с этими новостями мне нужны.
    Мне надо, чтобы при просмотре категории Фильмы в них были новости из категории Фильмы, но не входящие в категорию Скоро. На главной я это реализую кастомом.
     
  8. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    1. Включить поддержку мультикатегорий на сайте
    Включение данной возможности позволяет публиковать одну новость в несколько категорий одновременно, отключение данной возможности будет позволять добавлять новость только в одну категорию, однако позволяет существенно сократить нагрузку на сервер.

    2 .Выводить новости опубликованные в субкатегорияхEсли 'Включено', то новости опубликованные в субкатегориях будут показываться также при просмотре основной категории. В противном случае вам необходимо будет указывать несколько категорий при публикации новости.

    Скоро делаешь подкатегорией фильмов и СКОРО при просмотре фильмов не будет выводится
     
    • Нравится Нравится x 1
  9. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    @byroot, блин, было обрадовался, только есть же и другие категории...
     
  10. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    попробовал, не вышло, как и предполагал, весь шаб едет...
     
  11. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @axel13, не могу понять тогда вложенность категорий... схематично или сайт в ЛС :) чтобы сразу увидеть как категории устроены
     
  12. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    жанры и типы (фильм, сериал, трейлер) в категориях
     
  13. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    Не так, тип к категории: Скоро, Фильмы, Мультфильмы и категория Фильмы имеет субкатегории с жанрами, но это не совсем правильно, т.к. при парсинге мультфильмов им присваиваются жанры подкатегорий Фильмов.
     
  14. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    в общем примерно так: engine.php найти
    PHP:
    ################ Вывод отдельной категории #################
    добавить ниже
    PHP:
    /*Скрытие категорий с category */
      
    $StopCat "1"//Если надо показать всё - закомментровать эту строку. Указываем категории через запятую которые надо скрыть из просмотра при выводе категорий.
      
    if ($StopCat) { 
      
    $StopCat explode(",",$StopCat);
      if (
    $config['allow_multi_category']) { 
      
    $stop_list "NOT category regexp '[[:<:]](" implode '|'$StopCat ) . ")[[:>:]]' AND "
      } else { 
      
    $stop_list "NOT category IN ('" implode "','"$StopCat ) . "') AND "
      } 
      } 
    /*Скрытие категорий с category */
    ниже двух запросах новостей и кол-ва новостей добавить перед
    PHP:
    approve=1
    код
    PHP:
    {$stop_list}
    чтобы было так
    PHP:
    {$stop_list}approve=1
    на lastnews у меня таким образом работает отлично
     
    • Нравится Нравится x 1
  15. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    вот это не совсем понял, в каких местах именно менять, т.к. approve=1 там очень много
     
  16. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    в этом участке:
    PHP:
    ################ Вывод отдельной категории #################
    ***
    {
    ***
    два раза approve=1
    ***
    }
    ################ Вывод всех последних новостей #################
     
    • Нравится Нравится x 1
  17. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    ага, спасибо!
    работает!
     
  18. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    а кстати теперь получается нет страницы с категорией Скоро, но есть блок, который выводит несколько новостей из нее на главную рандомно. Интересно, как ПС к такому отнесутся? Или будут тупо дергать из сайтмапа?
    А, и в фулстори есть ссылка на эту категорию, котора соответственно теперь ведет на 404...
     
  19. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    закрой в катлист или выводи через custom новости там списком...
    Точно не знаю - пробовать надо :)
     
    • Нравится Нравится x 1
  20. TopicStarter Overlay
    axel13

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

    Регистрация:
    31 янв 2016
    Сообщения:
    450
    Лучших ответов:
    0
    Рейтинги:
    +113 / 1 / -0
    так и сделал! спасибо!
    <div class="kin-label">Жанр:</div>
    <div class="kin-desc">[not-catlist=36]{link-category}[/not-catlist][catlist=36]СКОРО![/catlist]</div>

    Вопрос по ПС открыт правда.....
     
Яндекс.Метрика