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

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

Cat meta 2.0 [dle 10.5 - 10.x]

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

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

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

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

    Valtas Зелёный

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

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

    Сообщения:
    7.433
    Симпатии:
    3.687
    Лучших ответов:
    32
  4. Valtas

    Valtas Зелёный

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

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

    Сообщения:
    7.433
    Симпатии:
    3.687
    Лучших ответов:
    32
    она сразу была версией 2.0
     
  6. Ботяра

    Ботяра Забанен

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

    Valtas Зелёный

    Сообщения:
    17
    Симпатии:
    1
    Лучших ответов:
    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;
    }

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

    Valtas Зелёный

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

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

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

    Valtas Зелёный

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

    Valtas Зелёный

    Сообщения:
    17
    Симпатии:
    1
    Лучших ответов:
    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);
     
    Последнее редактирование: 26 янв 2016
  12. TopicStarter Overlay
    PunPun

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

    Сообщения:
    7.433
    Симпатии:
    3.687
    Лучших ответов:
    32
    Не нрав не юзайте, в чем проблема ? Я никого не заставляю ничего использовать.
     
  13. Valtas

    Valtas Зелёный

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

    roman1421 Бывалый

    Сообщения:
    104
    Симпатии:
    7
    Лучших ответов:
    0
    Спасибо все работает!
     
  15. MaximuS

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

    Сообщения:
    708
    Симпатии:
    398
    Лучших ответов:
    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 Зелёный

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

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

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

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

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

    evgenr3 Посетитель

    Сообщения:
    61
    Симпатии:
    1
    Лучших ответов:
    0
    Заметил шо когда свой плеер ставиш в настройках, то не отображается видео, тупо плеер видно
     
  19. Romantv

    Romantv Забанен

    Сообщения:
    6.946
    Симпатии:
    1.815
    Лучших ответов:
    6
    вот и поставил всякие самопалы. теперь с базой ебусь.
    Screenshot_1.png
     
  20. Romantv

    Romantv Забанен

    Сообщения:
    6.946
    Симпатии:
    1.815
    Лучших ответов:
    6
    @Gameer, какие таблицы надо удалить?
    эти две
    dle_cat_files
    dle_cat_meta
     
Похожие темы
  1. madpitbull
    Ответов:
    15
    Просмотров:
    3.188
  2. PunPun
    Ответов:
    4
    Просмотров:
    2.063
  3. Diesellboy
    Ответов:
    7
    Просмотров:
    460
Загрузка...
Статус темы:
Закрыта.