Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Дописать модуль

Дописать модуль


 Xeons    15.09.2014    Стол заказов    1865    7 комментариев

Добрый день, нужно дописать модуль (с виду не сложный должен быть код)
Сам модуль: search_xf.php
Нужна реализация разделения категорий уже заданных в доп поле...
Те в доп поле указано допустим 51, 56 нужно чтобы модуль мог выводить отдельно, например game:51 и отдельно game:56
Еще нужно чтобы выводило новости по конкретному запросу...
те В данный момент в модуле выводит новости с данными в доп поле 50 если запрос game:5
Стоимость договорная...

7 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 15 сентября 2014 06:38 -

А какая крыша бюджета?

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

lutskboy
Эксперт

lutskboy - 15 сентября 2014 14:23 -

В данный момент в модуле выводит новости с данными в доп поле 50 если запрос game:5
А так и будет кто бы вам его не переделал. Потому что поиск идет по доп полям. Чтоб етого избежать нужно создавать отдельно поля в базе даных.

Xeons
Юзер

Xeons - 15 сентября 2014 16:12 -

Подробнее можно?

lutskboy
Эксперт

lutskboy - 15 сентября 2014 16:32 -

А зачем подробно. Вы и сами написали подробно.
Идет поиск по доп полям. И в запросе к бд будет like %что ищем%
Так вот если искать например 10, то в запрос попадет и 10 и 100 и 910...
а если будет отдельное поле, то тогда запрос будет поле=что ищем
тогда при поиске 12 и будет идти выборка по полю в котором ячейка конкретно равна 12. и уже 122 или 312 не прокатит.

Xeons
Юзер

Xeons - 15 сентября 2014 16:36 -

Ладно, скажи по другому, как это реализовать (не доходит что точно нужно сделать)

Xeons
Юзер

Xeons - 15 сентября 2014 20:02 -

Кто подскажет как реализовать 2ой пункт подкину рубликов (изменением в модуле)

Xeons
Юзер

Xeons - 15 сентября 2014 21:04 -

Решил второй пункт колхозным способом: sf/category:3/int_start_game:51/int_end_game:51

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх