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

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

Как сделать в дле категории

Тема в разделе "Вопросы- ответы", создана пользователем aeneas, 10 фев 2017.

10.02.17 в 11:27
12.02.17 в 20:46
24
6.568
0
  1. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    хочу чтобы были две основные категории фильмы и сериалы
    и чтобы были жанры, в каждой из них
    как то нельзя сделать чтобы не создавать дубли категорий одинаковых и туда и туда ? )

    кто как сделал а

    надо чтобы при нажатии на ссылку сериалы открывались сериалы, на фильмы открывались фильмы, и там по жанрам везде, млять, че неужели дубли тока выход

    еще пример - руские сериалы, если и там жанры нужны то еще и туда ипашить ? ))
     
  2. Burial

    Burial Местный

    Регистрация:
    30 сен 2015
    Сообщения:
    1.996
    Лучших ответов:
    2
    Рейтинги:
    +464 / 80 / -0
    Фильмы
    > Боевик
    > Детектив

    Сериалы
    > Боевик
    > Детектив

    Зарубежные сериалу
    > Боевик
    > Детектив

    Русские сериалы
    > Боевик
    > Детектив
     
  3. Kuinston

    Kuinston Бывалый

    Регистрация:
    1 мар 2016
    Сообщения:
    133
    Лучших ответов:
    0
    Рейтинги:
    +21 / 1 / -0
    подкатегории юзаешь и все
    у второстепенных ставишь основную группу и все
    [​IMG]
     
  4. fannik

    fannik Бывалый

    Регистрация:
    28 дек 2016
    Сообщения:
    112
    Лучших ответов:
    0
    Рейтинги:
    +44 / 5 / -0
    Выход только дубли скорее всего, ну или как то фильтровать по основным категориям )
     
  5. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    я вот как раз этого и хочу избежать, тонны говнокатегорий )))
     
  6. dimaestra

    dimaestra Бывалый

    Регистрация:
    14 мар 2016
    Сообщения:
    114
    Лучших ответов:
    0
    Рейтинги:
    +27 / 0 / -0
    Так в помощь field search от Gameera.
    У меня вообще все просто...
    Фильмы, сериалы, мультфильмы, зарубежные, русские и жанры (боевик, комедия и тд) сделаны так же основными категориями. Только вот вывод жанров делаю отдельным доп полем.
    Остальное удобство делает уже филд серч:
    Можно чисто фильмы выбрать, можно туда добавить русские+боевик+комедия

    Получается минимум категорий
     
  7. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    мне нужно чтобы по ссылке - фильмы - выводились только фильмы, по ссылке сериалы - только сериалы
    не фильтром, а именно ссылками, хз щас попробую кое чо конеш, пока блять не доходит как сделать правильно )
     
  8. GreenMonster

    GreenMonster Посетитель

    Регистрация:
    16 янв 2017
    Сообщения:
    58
    Лучших ответов:
    0
    Рейтинги:
    +6 / 0 / -0
  9. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
  10. Burial

    Burial Местный

    Регистрация:
    30 сен 2015
    Сообщения:
    1.996
    Лучших ответов:
    2
    Рейтинги:
    +464 / 80 / -0
    Может, можно попробовать с тегами как то поиграть? Хотя и маловероятен метод...
    [category=1,2,3,7-10] текст [/category]
    [not-category=1,2,3,7-10] текст [/not-category]
     
  11. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    вытаскивал как то жанры с резки:
    Код:
    #DLE|11.2
    
    DROP TABLE IF EXISTS `dle_category`;
    CREATE TABLE `dle_category` (
      `id` mediumint(8) NOT NULL AUTO_INCREMENT,
      `parentid` mediumint(8) NOT NULL DEFAULT '0',
      `posi` mediumint(8) NOT NULL DEFAULT '1',
      `name` varchar(50) NOT NULL DEFAULT '',
      `alt_name` varchar(50) NOT NULL DEFAULT '',
      `icon` varchar(200) NOT NULL DEFAULT '',
      `skin` varchar(50) NOT NULL DEFAULT '',
      `descr` varchar(200) NOT NULL DEFAULT '',
      `keywords` text NOT NULL,
      `news_sort` varchar(10) NOT NULL DEFAULT '',
      `news_msort` varchar(4) NOT NULL DEFAULT '',
      `news_number` smallint(5) NOT NULL DEFAULT '0',
      `short_tpl` varchar(40) NOT NULL DEFAULT '',
      `full_tpl` varchar(40) NOT NULL DEFAULT '',
      `metatitle` varchar(255) NOT NULL DEFAULT '',
      `show_sub` tinyint(1) NOT NULL DEFAULT '0',
      `allow_rss` tinyint(1) NOT NULL DEFAULT '1',
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=102 /*!40101 DEFAULT CHARSET=utf8mb4 */;
    
    INSERT INTO `dle_category` VALUES
    (1, 0, 1, 'Фильмы', 'films', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (2, 1, 1, 'Вестерны', 'western', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (3, 1, 1, 'Семейные', 'family', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (4, 1, 1, 'Фэнтези', 'fantasy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (5, 1, 1, 'Биографические', 'biographical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (6, 1, 1, 'Арт-хаус', 'arthouse', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (7, 1, 1, 'Боевики', 'action', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (8, 1, 1, 'Военные', 'military', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (9, 1, 1, 'Детективы', 'detective', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (10, 1, 1, 'Криминал', 'crime', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (11, 1, 1, 'Приключения', 'adventures', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (12, 1, 1, 'Драмы', 'drama', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (13, 1, 1, 'Спортивные', 'sport', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (14, 1, 1, 'Фантастика', 'fiction', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (15, 1, 1, 'Комедии', 'comedy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (16, 1, 1, 'Мелодрамы', 'melodrama', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (17, 1, 1, 'Триллеры', 'thriller', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (18, 1, 1, 'Ужасы', 'horror', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (19, 1, 1, 'Мюзиклы', 'musical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (20, 1, 1, 'Исторические', 'historical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (21, 1, 1, 'Документальные', 'documentary', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (22, 1, 1, 'Эротика', 'erotic', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (23, 1, 1, 'Детские', 'kids', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (24, 1, 1, 'Короткометражные', 'short', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (25, 1, 1, 'Наши', 'our', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (26, 1, 1, 'Зарубежные', 'foreign', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (27, 0, 1, 'Сериалы', 'series', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (28, 27, 1, 'Военные', 'military', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (29, 27, 1, 'Боевики', 'action', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (30, 27, 1, 'Арт-хаус', 'arthouse', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (31, 27, 1, 'Мелодрамы', 'melodrama', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (32, 27, 1, 'Триллеры', 'thriller', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (33, 27, 1, 'Ужасы', 'horror', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (34, 27, 1, 'Приключения', 'adventures', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (35, 27, 1, 'Семейные', 'family', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (36, 27, 1, 'Фантастика', 'fiction', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (37, 27, 1, 'Фэнтези', 'fantasy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (38, 27, 1, 'Драмы', 'drama', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (39, 27, 1, 'Комедии', 'comedy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (40, 27, 1, 'Детективы', 'detective', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (41, 27, 1, 'Криминал', 'crime', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (42, 27, 1, 'Исторические', 'historical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (43, 27, 1, 'Биографические', 'biographical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (44, 27, 1, 'Вестерны', 'western', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (45, 27, 1, 'Документальные', 'documentary', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (46, 27, 1, 'Реальное ТВ', 'realtv', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (47, 27, 1, 'Эротика', 'erotic', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (48, 27, 1, 'Русские', 'russian', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (49, 27, 1, 'Зарубежные', 'foreign', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (50, 0, 1, 'Мультфильмы', 'cartoons', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (51, 50, 1, 'Для взрослых', 'adult', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (52, 50, 1, 'Сказки', 'fairytale', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (53, 50, 1, 'Боевики', 'action', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (54, 50, 1, 'Комедии', 'comedy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (55, 50, 1, 'Семейные', 'family', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (56, 50, 1, 'Фантастика', 'fiction', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (57, 50, 1, 'Фэнтези', 'fantasy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (58, 50, 1, 'Приключения', 'adventures', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (59, 50, 1, 'Спортивные', 'sport', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (60, 50, 1, 'Познавательные', 'cognitive', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (61, 50, 1, 'Детские', 'kids', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (62, 50, 1, 'Аниме', 'anime', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (63, 50, 1, 'Мультсериалы', 'multseries', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (64, 50, 1, 'Советские', 'soyzmyltfilm', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (65, 50, 1, 'Наши', 'our', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (66, 50, 1, 'Полнометражные', 'full-length', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (67, 50, 1, 'Зарубежные', 'foreign', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (68, 0, 1, 'Аниме', 'animation', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (69, 68, 1, 'Военные', 'military', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (70, 68, 1, 'Драмы', 'drama', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (71, 68, 1, 'Детективы', 'detective', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (72, 68, 1, 'Триллеры', 'thriller', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (73, 68, 1, 'Комедии', 'comedy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (74, 68, 1, 'Фантастика', 'fiction', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (75, 68, 1, 'Фэнтези', 'fantasy', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (76, 68, 1, 'Приключения', 'adventures', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (77, 68, 1, 'Романтические', 'romance', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (78, 68, 1, 'Исторические', 'historical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (79, 68, 1, 'Ужасы', 'horror', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (80, 68, 1, 'Мистические', 'mystery', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (81, 68, 1, 'Музыкальные', 'musical', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (82, 68, 1, 'Эротика', 'erotic', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (83, 68, 1, 'Боевики', 'action', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (84, 68, 1, 'Боевые искусства', 'fighting', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (85, 68, 1, 'Самурайский боевик', 'samurai', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (86, 68, 1, 'Спортивные', 'sport', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (87, 68, 1, 'Образовательные', 'educational', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (88, 68, 1, 'Повседневность', 'everyday', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (89, 68, 1, 'Пародия', 'parody', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (90, 68, 1, 'Школа', 'school', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (91, 68, 1, 'Детские', 'kids', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (92, 68, 1, 'Сказки', 'fairytale', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (93, 68, 1, 'Кодомо', 'kodomo', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (94, 68, 1, 'Сёдзё-ай', 'shoujoai', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (95, 68, 1, 'Сёдзё', 'shoujo', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (96, 68, 1, 'Сёнэн', 'shounen', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (97, 68, 1, 'Сёнэн-ай', 'shounenai', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (98, 68, 1, 'Этти', 'ecchi', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (99, 68, 1, 'Махо-сёдзё', 'mahoushoujo', '', '', '', '', '', '', 0, '', '', '', 0, 1),
    (100, 68, 1, 'Меха', 'mecha', '', '', '', '', '', '', 0, '', '', '', 0, 1);
    
    Можешь выполнить запрос в БД и будут категории с подкатегориями как на резке, только потом мета данные пропиши всем категориям. Только при добавлении в парсере кинопоиска некоторые категории придется выбирать только вручную!
     
    • Нравится Нравится x 1
  12. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    мне не нужно как у них, короче дубли понял, в каждой основной категории подкатегория та же что и в другой
     
  13. stricken

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

    Регистрация:
    10 сен 2016
    Сообщения:
    439
    Лучших ответов:
    0
    Рейтинги:
    +206 / 0 / -0
    Тебе как на my-hit похоже фильтр нужен, но я не знаю, как он сделан. Если мало ли заказывать будешь подобное, стукни, сложимся)
     
  14. Burial

    Burial Местный

    Регистрация:
    30 сен 2015
    Сообщения:
    1.996
    Лучших ответов:
    2
    Рейтинги:
    +464 / 80 / -0
    Стандартно сделан, с подкатегориями.
     
  15. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    я уже сделал все )
     
  16. stricken

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

    Регистрация:
    10 сен 2016
    Сообщения:
    439
    Лучших ответов:
    0
    Рейтинги:
    +206 / 0 / -0
    Да конечно. Тогда на сайте должно быть 1994800 категорий. Как-то многовато
     
  17. Burial

    Burial Местный

    Регистрация:
    30 сен 2015
    Сообщения:
    1.996
    Лучших ответов:
    2
    Рейтинги:
    +464 / 80 / -0
    В случае с говно-my-hit - 50 категорий.
    И что это за говно-категории:
    /serial/ab/ (боевик)
    /serial/a6/ (комедии)
    /serial/a8/ (музыка)
    /film/ab/ и т.д. Буквенный каталог что ли? В любом случае хрень...
     
  18. stricken

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

    Регистрация:
    10 сен 2016
    Сообщения:
    439
    Лучших ответов:
    0
    Рейтинги:
    +206 / 0 / -0
    Как сделал-то? Мне тоже так хочется)
     
  19. stricken

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

    Регистрация:
    10 сен 2016
    Сообщения:
    439
    Лучших ответов:
    0
    Рейтинги:
    +206 / 0 / -0
    У этого говно-my-hit на категории больше трафа, чем ты в жизни на всех сайтах словишь походу)
     
  20. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    ну я как все в принципе, вариантов то нет других )) в каждой основной категории тупо дубли
    типа -
    фильм
    - боевик
    - залупа
    сериал
    - боевик
    - залупа

    благо вон бурот дал запрос в базу чтобы в ручную не трахаться и выше дали хак чтобы чотко все работало по ссылкам
    а для остального пришлось гамовский фильтр ставить ну и плюс его наработку по фильтру хдтрезки
    выходов собственно нет других )
    получилось 53 категории, то что хотел в принципе, норм
     
    • Нравится Нравится x 1
Похожие темы
  1. Beats
    Ответов:
    31
    Просмотров:
    8.067
  2. Plaskonnyy
    Ответов:
    3
    Просмотров:
    3.596
  3. never3d22
    Ответов:
    4
    Просмотров:
    4.214
  4. Drusangus
    Ответов:
    0
    Просмотров:
    2.834
  5. Romantv
    Ответов:
    12
    Просмотров:
    4.760
Загрузка...
Яндекс.Метрика