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

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

Grabber kinopoisk: у "награбленного" не работает фильтр по доп.полям

Тема в разделе "Вопросы- ответы", создана пользователем kogtehvost, 29 мар 2016.

29.03.16 в 13:23
29.03.16 в 21:03
13
2.161
0
  1. TopicStarter Overlay
    kogtehvost

    kogtehvost Посетитель

    Регистрация:
    20 ноя 2015
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    Пожалуйста, помогите решить проблему.
    Установил Grabber Kinopoisk, который в автоматическом режиме тащит фильмы с Кинопоиска.
    И тут выяснилось, что со статьями, добавленными в таком автоматическом режиме, не работает фильтр по доп.полям xSearch. Значения доп.полей из этих статей просто игнорируются (у меня там страна, год, жанр, качество). Пишет "Ничего не найдено".
    Но стоит любую из этих статей открыть в админке и просто сохранить, ничего не меняя – материал становится доступным для фильтра.
    Пожалуйста, подскажите, с чем это может быть связано и как это исправить.
    Спасибо!
     
  2. yarik1390

    yarik1390 Посетитель

    Регистрация:
    1 янв 2016
    Сообщения:
    59
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Сделайте перестроение публикаций. По видимому новости просто не обрабатываются parse.class.php.
     
  3. TopicStarter Overlay
    kogtehvost

    kogtehvost Посетитель

    Регистрация:
    20 ноя 2015
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    @yarik1390, сделал, но, к сожалению, не помогло. По прежнему в фильтре видно только те новости, которые я добавлял вручную или же открывал и сохранял после граббинга. На всякий случай сделал перестроение похожих новостей, статических страниц и прогнал базу через мастер оптимизации – никакого эффекта.
    Спасибо! Есть еще идеи?
     
  4. yarik1390

    yarik1390 Посетитель

    Регистрация:
    1 янв 2016
    Сообщения:
    59
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Нужно смотреть сам модуль, как он устанавливается, какие файлы изменяются. Могу посмотреть. Пиши в личку.
     
    • Нравится Нравится x 1
  5. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Мне перестроение публикаций помогло, ибо оно как раз и создает эффект открытия и сохранения новости. В следствии перезаписываются данные
     
  6. TopicStarter Overlay
    kogtehvost

    kogtehvost Посетитель

    Регистрация:
    20 ноя 2015
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    @DomiTori, что, прям такая же точно проблема была и решилась таким образом?
     
  7. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +333 / 0 / -0
    я просто заходил в модуль и пересобирал все значения
     
  8. TopicStarter Overlay
    kogtehvost

    kogtehvost Посетитель

    Регистрация:
    20 ноя 2015
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    Проблема решилась с легкой руки @yarik1390, который подсказал, где копать.
    Чтобы доп.поля нормально перестроились и "схавались" фильтром, нужно после граббинга запустить родной файл фильтра xsearch.interval.php, который специально сделан для того чтобы фильтр корректно работал с новостями, добавленными до его установки.
     
  9. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +333 / 0 / -0
    его сначала ставят... он добавляет поля в базу, а не их значения. и у тебя их, видимо не было
     
  10. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    она связана была с доп полями. в dle 11.0 значения доп полей пишутся в базу дважды. Граббером получилось так, что при поиске по доп полю ничего не находило. Например при поиске 2013, с учетом что сграбил 3,5 к новостей и их тьма со значением 2013. После перестроения публикаций они пересохранились и все заработало как нада
     
    • Нравится Нравится x 1
  11. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +333 / 0 / -0
    ты, походу, немного не понял. тут речь о модуле XSearch 1.1
     
  12. TopicStarter Overlay
    kogtehvost

    kogtehvost Посетитель

    Регистрация:
    20 ноя 2015
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    @MaHarder, да, с самого начала я так и сделал, и поля у меня были, я долго все настраивал и тестил, прежде чем связываться с граббингом. Все работало корректно.
    После граббинга снова запустил это файл, уж не знаю, что он там именно сделал, но выдал сообщение что все прошло нормально и только после этого поля сграббленных фильмов стали учитываться.
     
  13. templatelab

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

    Регистрация:
    27 сен 2015
    Сообщения:
    187
    Лучших ответов:
    0
    Рейтинги:
    +32 / 0 / -0
    Этот грабер может заполнить уже имеющиеся на сайте статьи по доп. полю id КП?
     
  14. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +333 / 0 / -0
    нет
     
Яндекс.Метрика