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

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

Проблема с допполями подскажите )

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

04.05.17 в 21:18
05.05.17 в 07:49
5
2.173
0
  1. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.450
    Лучших ответов:
    10
    Рейтинги:
    +4.027 / 208 / -0
    /xfsearch/year/2017/ - так выводятся не по допполю за 2017 год, а ВСЕ что выложено в 2017 году )
    т.е. в расчет берется не допполе а дата добавления, хз почему
    /xfsearch/year/2016/ и другие года - выводиться нормально, по допполю
    где ковырять а )

    еще вопрос - можно ли в такой ссылке исключить вывод каких то категорий ? например чтобы выводило только фильмы за 2017 год

    просьба не говорить про нерабочие модули гама и типа их надо поставить )
     
  2. Ботяра

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    0
    Лучших ответов:
    54
    Рейтинги:
    +711 / 74 / -0
    можно исключить определенную категорию во всех xfsearch
    в фильтрации данных с БД! ДЛЕ берет все посты где упоминается 2017, даже если имя картинки будет **2017*** - данный материал будет выведен в поиске.
    Фикс - я уже делал и писал как делать ранее...
     
  3. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.435
    Лучших ответов:
    32
    Рейтинги:
    +4.063 / 137 / -0
    Открой engine/engine.php найди
    PHP:
    $db->query "SELECT news_id FROM " PREFIX "_xfsearch WHERE tagname='{$xfname}' AND tagvalue='{$xf}'" );
    Замени на
    PHP:
    $db->query "SELECT id FROM " PREFIX "_post WHERE SUBSTRING_INDEX( SUBSTRING_INDEX( xfields,  '{$xfname}|', -1 ) ,  '||', 1 ) LIKE '{$xf}'" );
    Скинь на "пивас" сюда R118095764291
     
  4. TopicStarter Overlay
    aeneas

    Забанен

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

    не ну конечно ответ заебись, прям все чотко и понятно разьяснил - "можно сделать, я уже ранее писал как" )))))))
    спасибо ))
    исключить надо не упоминание, а категории )
     
    #4 aeneas, 4 май 2017
    Последнее редактирование модератором: 5 май 2017
  5. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.435
    Лучших ответов:
    32
    Рейтинги:
    +4.063 / 137 / -0
    Потом замени
    PHP:
    $xf_array[] = $row['news_id'];
    на
    PHP:
    $xf_array[] = $row['id'];
     
  6. TopicStarter Overlay
    aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.450
    Лучших ответов:
    10
    Рейтинги:
    +4.027 / 208 / -0
    снова ничгео не изменилось
    что хоть это все должно делать ?
     
Похожие темы
  1. Wizyn4ik
    Ответов:
    16
    Просмотров:
    2.794
  2. Betmenko
    Ответов:
    6
    Просмотров:
    2.363
  3. grandmaster89
    Ответов:
    11
    Просмотров:
    2.364
  4. FilmS
    Ответов:
    11
    Просмотров:
    2.573
Загрузка...
Яндекс.Метрика