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

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

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.408
13
  1. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
    DROP TABLE dle_cat_files;
    DROP TABLE dle_cat_meta;
     
  2. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.996 / 141 / -0
    а если в базе как там удалить
    Screenshot_1.png
     
  3. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
    удалить строки что относятся к модулю
     
  4. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.996 / 141 / -0
    это понятно что строки,только как они выглядят? как узнать что это именно от этого модуля
     
  5. TopicStarter Overlay
    PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
    Код:
    CREATE TABLE IF NOT EXISTS `{PREFIX}_cat_meta` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `name` varchar(255) NOT NULL,
      `title` varchar(200) NOT NULL,
      `another_title` varchar(200) NOT NULL,
      `pages_title` int(1) NOT NULL,
      `active_title` int(1) NOT NULL,
      `description` text NOT NULL,
      `another_description` text NOT NULL,
      `active` int(1) NOT NULL,
      `active_description` int(1) NOT NULL,
      `page_description` int(1) NOT NULL,
      `field` text NOT NULL,
      `ty_xf` text NOT NULL,
      `tpl` varchar(255) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
    CREATE TABLE IF NOT EXISTS `{PREFIX}_cat_files` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `name` varchar(255) NOT NULL,  
      `url` text NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
     
  6. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.989
    Лучших ответов:
    6
    Рейтинги:
    +1.996 / 141 / -0
    спасибо!
     
  7. Romantv

    Забанен

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

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Проще создать два файла заголовки-категорий.тпл и описание-категорий.тпл и вывести в шаб в нужное место... Это будет быстрее чем косяки в случае чего исправлять...
     
  9. iNol

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

    Регистрация:
    14 сен 2015
    Сообщения:
    476
    Лучших ответов:
    0
    Рейтинги:
    +306 / 0 / -0
    http://prntscr.com/9z4w7i :D
     
    • Нравится Нравится x 1
  10. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Че угорать? Лень десяток чтрок прописать...? Вот если бы модуль сам простынки под нужные ключи писал, тогда спору нет...
     
  11. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Ты наверно зарисовывал ссылки дольше чем написать заголовки в файле по времениo_O
     
  12. iNol

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

    Регистрация:
    14 сен 2015
    Сообщения:
    476
    Лучших ответов:
    0
    Рейтинги:
    +306 / 0 / -0
    Если не пользоваться вордстатом и рисовать заголовки шаблонно "Смотреть онлайн треш бесплатно", то да, рисование подольше времени займёт ;)
    Мелкую моторику развивал :rolleyes:
     
    • Нравится Нравится x 1
  13. djusel

    djusel Бывалый

    Регистрация:
    12 окт 2015
    Сообщения:
    423
    Лучших ответов:
    0
    Рейтинги:
    +50 / 0 / -0
    Ни кто не спорит, от болды такие вещи не делаются будь то модули или руками писать...
     
  14. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Что-то не получается у меня разбить текст на две части.
    Когда вставляю {include file="engine/modules/cat_meta.php?flag=up"} - выводится верхняя часть описания.
    Когда вставляю {include file="engine/modules/cat_meta.php?flag=down"} - выводится нижняя часть описания.

    Но когда вставляю 2 строчки одновременно, то выводится 2 раза верхняя часть описания.
    В чем может быть причина?
     
  15. MaximuS

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

    Регистрация:
    30 ноя 2015
    Сообщения:
    708
    Лучших ответов:
    0
    Рейтинги:
    +399 / 0 / -0
    в кэше
     
  16. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    кэш чистил, отключал, включал, ничего не меняется
     
  17. MaximuS

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

    Регистрация:
    30 ноя 2015
    Сообщения:
    708
    Лучших ответов:
    0
    Рейтинги:
    +399 / 0 / -0
    модуль создаёт кэш для страницы при первом вызове с флагом up, а с флагом down когда вызываешь скрипт уже берёт для страницы кэш. вот и всё.
     
  18. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    так а что сделать чтобы он выводил и верхнюю и нижнюю часть описания одновременно в разных местах?
     
  19. MaximuS

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

    Регистрация:
    30 ноя 2015
    Сообщения:
    708
    Лучших ответов:
    0
    Рейтинги:
    +399 / 0 / -0
    @Sistemos, я так сделал:
    в /engine/modules/cat_meta.php
    строку
    Код:
    $tpl->result['cat_meta'] = dle_cache( "news_cat_meta_" . totranslit( stripslashes( $xf ) , true, false ) . $page, $config['skin'], false);
    заменил на
    Код:
    $tpl->result['cat_meta'] = dle_cache( "news_cat_meta_" . totranslit( stripslashes( $xf ) , true, false ) . $page . $flag, $config['skin'], false);
    и строку
    Код:
    create_cache( "news_cat_meta_" . totranslit( stripslashes( $xf ), true, false ) . $page, $tpl->result['cat_meta'], $config['skin'], false );
    заменил на
    Код:
    create_cache( "news_cat_meta_" . totranslit( stripslashes( $xf ), true, false ) . $page . $flag, $tpl->result['cat_meta'], $config['skin'], false );
     
    #79 MaximuS, 9 фев 2016
    Последнее редактирование: 9 фев 2016
    • Нравится Нравится x 1
  20. Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    @MaximuS, ух ты, спасибо, работает!
     
Похожие темы
  1. Intention
    Ответов:
    100
    Просмотров:
    9.541
  2. GEORGE
    Ответов:
    11
    Просмотров:
    2.237
  3. PunPun
    Ответов:
    2
    Просмотров:
    1.599
Загрузка...
Статус темы:
Закрыта.
Яндекс.Метрика