Start new_search branch
new search engine - work in progress
Поправлено коментарі
Виправлено невеличку помилку.
Написано узагальнюючу функцію getTTypeBySQL.
Решту вибірок, перероблено з використанням даної функції.
Нова реалізація роботи інтерфейсу модуля Пошукові фільтри.
Робоча, але не красива версія.
New search: Work in progress
Закоментовано "return false" з функції RadioAdd - $a.click, для того щоб
повідомлення передавалися далі. І можна було прицепитися до події по
live().
До БД додано допоміжну таблицю product_to_ttype. В адмінці
додано/оновлено функції для роботи з нею. На сторінці "Імпорт" додано
кнопку для оновлення даної таблиці.
Дана таблиця поки що використовується тільки в пошуці.
Переписано функції getProductsByKeyword та getTotalProductsByKeyword з
врахуванням відбору по типу техніки. Написано декілька допоміжних
функції.
Виправлено помилку підрахунку к-сті знайдених записів.
Оновлено принцип сортування. Забрано жорстку привязку до сортування по
кількості на складі.
Новий пошук. Повністью оновлено роботу пошуку, та роботу модуля
"Фільтри пошуку". Не без недоліків, але все працює.
Пошук по ключовому слову або тегу проводиться без врахування поточної
мови інтерфейсу.
Виправлено помилку що виникала при пошуку по декількох ключових словах
одночасно.
Робота над модулем "Теги". Виправлення знайдених помилок.
Робочий "Новий пошук"
Початок робіт над людинозрозумілими url`ами
Почато роботу над новою схемою перетворення Friendly URL в звичайний
URL. Створено каркас класів-парсерів.
Додано обробку короткої адреси на сторінки переліку статей та схем
(chart_list & article_list)
Замінено назву параметру що передається на сторінку перегляду
замовлення з order_id на invoice_id