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

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

Вывод новостей в закладках по дате добавления

Discussion in 'Вопросы- ответы' started by CyberPsy, May 21, 2016.

21.05.16 в 14:34
21.05.16 в 15:47
13
2,032
0
  1. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Всем привет. Подскажите, пожалуйста, как сделать вывод новостей в закладках не по дате их публикации, а по дате добавления их в закладки. Dle 10.5 - этой возможности не нашел, может плохо смотрел.

    Пример: когда пользователь добавляет новость, добавленную в марте, а затем добавляет новость, которая была добавлена в январе, то при переходе в закладки - новости отображаются в порядке публикации. То есть сначала идет новость за январь, а потом за март. Плохо, когда их много и если юзер добавит новую, то может ее и не найти, подумав, что не работает функция.
     
  2. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Посмотри в сторону BlockPro
     
  3. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    И что дальше ?
     
  4. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Если этого уже нет там то думаю не тяжело добавить
     
  5. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    Что?
     
  6. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Что что? Ты помочь хочешь человеку в его вопросе? Или так просто пишешь. Есть модуль BlockPro, он позволяет выводить чуть ли ни что угодно где угодно. Возможно этот вывод новостей в закладках там уже вложен. ЧтО
     
  7. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    Внимание, представляю вашему внимаю человека вида АЙДАПИЗДАНУТЬ.
    АЙДАПИЗДАНУТЬ - пиздануть не зная ничего, лишь бы пиздануть.

    Модуль BlockPro никак не сможет решить эту проблему, потому что
    1. Нужно добавить отдельную таблицу.
    2. Переделать добавление в закладки.
    АЙДАПИЗДАНУТЬ, ай да молодец.
     
    • Нравится Нравится x 1
  8. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Посмотрел на цену. Не стоит покупка ради такой прихоти. Надеялся это реализуется простым хаком.
     
  9. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    он это и не сделает, нет по чем отсортировать
     
  10. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Уже понял. Буду ожидать готового решения, если кто надумает сделать.
     
  11. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Я думаю мой ответ носил больший смысловой характер и был по теме нежели твой. В след раз попробуй вместо "что" решение вопроса написать или не лезть. К слову BlockPro был как вариант, предположением.

    Пробуй

    Открыть engine/modules/favorites.php
    найти

    Code:
    FROM " . PREFIX . "_post where {$stop_list}id in $favorites ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];

    заменить на
    Code:
    FROM " . PREFIX . "_post where {$stop_list}id in $favorites ORDER BY FIND_IN_SET(id, '$member_id[favorites]') " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
     
    • Нравится Нравится x 1
  12. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    А как же BlockPro ? Реализуешь с помощью него ?
     
  13. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    У меня такая строка в dle 10.5
    Code:
    $sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where {$stop_list}id in {$favorites}";
    Попробовал заменить, но результата 0
     
  14. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,436
    Best Answers:
    32
    Ratings:
    +4,063 / 137 / -0
    А зачем ? Оно уже и так это есть. Притом когда сделаете будет ошибка. Два Order не может быть, только один с перечислением
    [​IMG]
     
Яндекс.Метрика