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

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

Модуль топ 100 news

Discussion in 'Модули DLE' started by KinoAlex, Jan 25, 2016.

25.01.16 в 00:43
09.11.17 в 23:15
68
12,722
0
  1. OTPAD

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

    Joined:
    Jun 20, 2015
    Messages:
    288
    Best Answers:
    1
    Ratings:
    +74 / 3 / -0
    при помощи кода выше работает, но нажимая страничку 2 или 3 в навигации, появляется надпись

    Внимание! Обнаружена ошибка
    По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу.

    и после надписи идут фильмы, как убрать надпись об ошибке при навигации, на первой странице ее нет
     
  2. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    OTPAD
    Code:
    [not-category=10]{info}[/not-category]
    должен скрывать инфо в данной категории!
     
  3. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,434
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    #63 PunPun, Nov 9, 2017
    Last edited by a moderator: Nov 9, 2017
    • Нравится Нравится x 1
  4. OTPAD

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

    Joined:
    Jun 20, 2015
    Messages:
    288
    Best Answers:
    1
    Ratings:
    +74 / 3 / -0
    нашел свою ошибку, у меня было {info} еще раз продублировано в шаблоне, все гуд все работает спасибо byroot огромное:)

    PunPun, твой метод требует правок, чем он отличается от метода byroot ?

    а вообще хочу сделать раздел русские фильмы на сайте, где при помощи кода от PunPun {custom} с параметрами xfields и xfieldsexclude можно будет прикрутить

    {custom senxf="strana|Россия"}

    по идее должно работать, таким методом

    [category=51]{custom category="4-26" template="russkie_filmy_vyvod" senxf="strana|Россия" navigation="yes" from="0" fixed="yes" order="date" sort="desc" cache="yes"}[/category]

    таким образом очень удобно сделать топ 100, к примеру создаем категорию Топ 100, к ней подключаем шаблон, где будут содержаться статистические страницы (набор), т.е. топ 100 боевиков, топ 100 сериалов, топ 100 комедий и т.д., волнует только одно если кэш включен нагрузка будет большой, или допустимой (ранее custom на сайтах не использовал, решил проверить что можно с ним придумать)?
     
    #64 OTPAD, Nov 9, 2017
    Last edited by a moderator: Nov 9, 2017
  5. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,434
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    OTPAD если включен кэш все новости записываются в файл и оттуда берутся до чистки кэша. Нагрузка минимальная. Метод рабочий.
     
    • Нравится Нравится x 1
  6. OTPAD

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

    Joined:
    Jun 20, 2015
    Messages:
    288
    Best Answers:
    1
    Ratings:
    +74 / 3 / -0
    byroot, еще момент ты описывал как топ 100 подключить

    {custom template="top100_static" navigation="no" from="0" limit="100" fixed="yes" order="date" sort="rating" cache="yes"}

    sort="rating - это ошибка, или в версиях ниже 12-й можно было так подключать?

    sort Принимает значения asc или desc. Указывает порядок сортировки новостей. При использовании значения desc публикации сортируются по убыванию, а при использовании asc по возрастанию
     
  7. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,434
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    OTPAD order="rating" sort="desc"
     
    • Согласен Согласен x 1
  8. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    когда писал немного перепутал местами значения :) надо было скопипастить с доков ДЛЕ и не было бы такой мелкой ошибки.
     
  9. OTPAD

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

    Joined:
    Jun 20, 2015
    Messages:
    288
    Best Answers:
    1
    Ratings:
    +74 / 3 / -0
    PunPun, спасибо за код {custom senxf="strana|Россия"} , раздел с русскими фильмами по доп. полю Россия создал:)

    подключается в main.tpl

    [not-category=51]{info}[/not-category]
    [not-category=51]{content}[/not-category]
    [category=51]{custom category="4-26" template="russkie_filmy_vyvod" senxf="strana|Россия" navigation="yes" from="0" fixed="yes" order="date" sort="desc" cache="yes"}[/category]

    где [category=51] - это созданная категория Русские фильмы
    template="russkie_filmy_vyvod" - шаблон russkie_filmy_vyvod.tpl, по сути это скопированный и переименованный шаблон shortstory.tpl
    senxf="strana|Россия" - модуль от PunPun, ссылку я скидывал выше
    navigation="yes" - включена навигация по страницам
    from="0" - вывод новостей с первой
    fixed="yes" - учитывать зафиксированные новости
    order="date" - сортировка по дате
    sort="desc" - сортировка по убыванию
    cache="yes" - включено кэширование, чтобы снизить нагрузку

    Расписал все по пунктам, чтобы минимизировать ваше время на разбирание строки в main.tpl
     
Яндекс.Метрика