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

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

Cat meta 2.0 [dle 10.5 - 10.x]

Тема в разделе "Модули DLE", создана пользователем PunPun, 25 окт 2015.

Статус темы:
Закрыта.
25.10.15 в 13:19
24.04.16 в 00:28
113
14.490
13
  1. Wanderer

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

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Моим мучениям пришел конец. С помощью Cat Meta намного удобнее выводить в разных местах текстовые блоки. Автору спасибо, установил на windows-1251 пока работает.
     
  2. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    И так не ответили на серьезный вопрос. Я тоже столкнулся с багом:
    Главная категория "фильмы" тут модуль выводит, подкатегория "боевик" а тут модуль ничерта не выводит. Баг планируется фиксить или пофигу всем и лучше о чем то бесполезном потрещать?
     
  3. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.409
    Лучших ответов:
    32
    Рейтинги:
    +4.032 / 116 / -0
  4. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    не я понимаю баг, все не учтешь, косяки быть могут, но епты такой серьезнейший в 2,0 версии это странно
     
  5. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.409
    Лучших ответов:
    32
    Рейтинги:
    +4.032 / 116 / -0
    она сразу была версией 2.0
     
  6. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    только что проверил: перенес одну категорию в подкатегории: сайт » Фильмы » Сериалы - всё нормально вывелось и всё показывает. Проверяй подключение и не гони на модуль...
     
  7. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Тобишь у тебя 10.5 работает, а на 10.6 уже не пашет ясно.

    Еще радует кэш, хотя он нафиг отключен на сайте.

    if (!$allow_cache) // если кэш не включен включаем принудительно
    {
    if ($config['version_id'] >= '10.2')
    $config['allow_cache'] = '1';
    else
    $config['allow_cache'] = "yes";
    $is_change = true;
    }

    это же прикольно ))
     
    #47 Valtas, 26 янв 2016
    Последнее редактирование: 26 янв 2016
  8. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    А происходит это вот почему
    у подкатегории $xf = filmy/triller
    что принципе верно, но вот в БД модуля записано это как "triller"
    соответственно вытащить запись бд не выходит и в подкатегории модуль нифига не выводит
     
  9. iNol

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

    Регистрация:
    14 сен 2015
    Сообщения:
    476
    Лучших ответов:
    0
    Рейтинги:
    +306 / 0 / -0
    А зачем напрягать сервер статическим контентом, который не меняется? Враг сам себе?
     
  10. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Если надо кэш я его сам включу а пока я разрабатываю сайт кэш очевидно мешает и очевидно что кэш везде вырубается при разработке. Но если вы мазахист то вы наверно постоянно сбрасываете кэш в скрипте и в настройках браузера вручную )))
     
  11. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Фикс бага у кого такая трабла есть:

    engine/modules/cat_meta.php

    Ищем

    $xf = $_REQUEST['category'];

    Блок

    $xf = $_REQUEST['category'];
    if(substr($xf, -1) == "/")
    {
    $xf = substr($xf, 0, -1);
    }

    Заменяем на

    $xft = $_REQUEST['category'];
    if(substr($xft, -1) == "/")
    {
    $xft = substr($xft, 0, -1);
    }
    $xfa = explode('/', $xft);
    $xf = array_pop($xfa);
     
    #51 Valtas, 26 янв 2016
    Последнее редактирование: 26 янв 2016
  12. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.409
    Лучших ответов:
    32
    Рейтинги:
    +4.032 / 116 / -0
    Не нрав не юзайте, в чем проблема ? Я никого не заставляю ничего использовать.
     
  13. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Обиделся ) не обижайся просто сутки работаю устал немножно на тебя нагнал сори (
     
  14. roman1421

    roman1421 Бывалый

    Регистрация:
    18 янв 2016
    Сообщения:
    104
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Спасибо все работает!
     
  15. MaximuS

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

    Регистрация:
    30 ноя 2015
    Сообщения:
    708
    Лучших ответов:
    0
    Рейтинги:
    +399 / 0 / -0
    Если есть две подкатегории с одинаковым именем (Например serials/2015 и films/2015), то такой вариант уже не прокатит.

    Особо в код не всматривался, но мне кажется наиболее верным решением будет:
    в engine/modules/cat_meta.php
    строку
    Код:
    $row = $db->super_query("SELECT * FROM " . PREFIX . "_cat_meta WHERE ty_xf = '$xf'");
    заменить на
    Код:
    $row = $db->super_query("SELECT * FROM " . PREFIX . "_cat_meta WHERE id = '$category_id'");
     
  16. Valtas

    Valtas Зелёный

    Регистрация:
    26 янв 2016
    Сообщения:
    17
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Первым делом я об этом подумал и пошел проверил. Делов том что ДЛЕ не дает создать категории с одинаковыми ярлыками, так что у вас не выйдет создать 2 категории 2015.
    Поэтому я использовал такое просто решение.

    Можно конечно заставить дле разрешить создавать одинаковые категории и дописать по другому проверку в модуле, но потом может этот хак дле вылезти боком при работе с фильтрацией и тд. У меня года это доп поле, а "боевик" это категория. Однако "Боевик" для фильмов имеет приписку fboevik а для сериалов sboevik

    года, актеры и тд с этим как ни крути а надо работать с помощью фильтрации а не методом создания категорий
     
    • Нравится Нравится x 1
  17. MaximuS

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

    Регистрация:
    30 ноя 2015
    Сообщения:
    708
    Лучших ответов:
    0
    Рейтинги:
    +399 / 0 / -0
    @Valtas, понял, проверил ) не знал такого.
    При смене имени категории(то что на латинице), не забыть сделать правки в cat meta
     
  18. evgenr3

    evgenr3 Посетитель

    Регистрация:
    28 июн 2015
    Сообщения:
    61
    Лучших ответов:
    0
    Рейтинги:
    +1 / 2 / -0
    Заметил шо когда свой плеер ставиш в настройках, то не отображается видео, тупо плеер видно
     
  19. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    вот и поставил всякие самопалы. теперь с базой ебусь.
    Screenshot_1.png
     
  20. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.997 / 141 / -0
    @Gameer, какие таблицы надо удалить?
    эти две
    dle_cat_files
    dle_cat_meta
     
Похожие темы
  1. Intention
    Ответов:
    100
    Просмотров:
    9.645
  2. GEORGE
    Ответов:
    11
    Просмотров:
    2.255
  3. PunPun
    Ответов:
    2
    Просмотров:
    1.661
Загрузка...
Статус темы:
Закрыта.
Яндекс.Метрика