Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

freelancer

Ветеран спільноти
  
  • Публікації

    10 630
  • З нами

  • Відвідування

Усі публікації користувача freelancer

  1. подключения скрипта не хватаетcatalog/view/javascript/jquery/ui/external/jquery.cookie.js
  2. атрибут rel='canonical' робот Яндекса начал поддерживать только в мае прошлого года
  3. добавил подсчет кол-ва для производителей, опций; сортировка фильтрация по цене с учетом скидок, акций; возможность свернуть блок фильтра; вывод названий групп атрибутов; добавил кнопку очистить; пофиксил баги с мультиязычностью, округлением цены товара; добавил создание индексов, которые ускоряют фильтр
  4. public function getAllModels($brand_check) { $sql = "SELECT models FROM automodels WHERE brands LIKE '".$this->db->escape($brand_check)."'";
  5. $sort_data = array( лишние WHERE brands LIKE ".$this->data['brand_check'].""данные следует эскейпить $this->db->escape($this->data['brand_check']) <form id="brands_form" action="<?php echo $post_action; ?>" method="post"> <select name="brand_check" style="width: 250px;" onchange="$('#brands_form').submit()">
  6. в контроллере сформировать action $this->data['post_action'] = $this->url->link('search/search'); во view отрисовать саму форму <form action="<?php echo $post_action; ?>" method="post"> ... </form>
  7. эм.. может есть смысл просить у автора шаблона? на счет настройки есть шанс что вам помогу тна этом форуме =)
  8. например эта часть // выводим все строки из столбца name таблицы country в модели метод public function getAllCountries($limit=0) { $sql = "SELECT * FROM " . DB_PREFIX . "selector"; if ($limit) { $sql .= " LIMIT " . (int)$limit; } $query = $this->db->query($sql); return $query->rows; } в контроллере $this->load->model('search/search'); $countries = $this->model_search_search->getAllCountries(11); $this->data['countries'] =>$countries; $this->data['country'] = false; if (isset($this->request->post['country'])) { $this->data['country'] = $this->request->post['country']; } во view <select name="country" style="width: 250px;"> <option><?php echo $text_manufacturer ?></option> <?php foreach($countries as $country_item) { ?> <option <?php if ($country_item['brend_name'] == $country) echo 'selected="selected"'?> value="<?php echo $country_item['brend_name'] ?>" > $country_item['brend_name'] </option> <?php } ?> </select> пишу без интерпретатора, потому возможны ошибки, но главное суть
  9. language - список языковых констант model - в основном всё что касается базы $this->db указатель на драйвер используемой базы. список методов можно посмотреть тут system/library/db.php, наиболее часто используется query() view - шаблон, рендерится контроллером controller главное звено в mvc к нему приходят запросы пользователя, он же решает какой дать ответ
  10. пример набросайте что бы было с чего начать например catalog/controller/search/search.php имя контроллера ControllerSearchSearch catalog/model/search/search.php ModelSearchSearch catalog/language/russian/search/search.php catalog/view/theme/default/template/search.tpl по аналогии с product.php например, только убрать всё лишнее, минимум кода. каркас так сказать
  11. я не предусматривал таких настроек. можно по id категории отключать фильтр(объясню в ЛС как)
  12. вижу, спасибо за багрепорт. я готовлю новую версию релиза, сегодня-завтра выложу с исправлениями, включая этот баг
  13. разве это ажиотаж? вы новый человек на форуме.. я не видел ваших работ, потому спрашиваю что сделали, что умеете.. не надо описывать ваш продукт, просто покажите. я не пойму в чем сложность показать готовый продукт.
  14. SELECT * FROM oc_product where product_id not in (select distinct product_id from oc_product_to_category)
  15. в последней версии есть флаг $_virtualMode. если его выставить в false, vqmod автоматом проделает всё то, что написал Fizik87 #4
  16. это я лишнее зацепил случайно =)+1 за внимательность. 192 загрузки и только 1 заметил что что-то не так =)
  17. я не спорю свои опции иногда полезны, но в основном нужны именно родные.основные минусы фильтра soor'а это тормоза + нет кнопки применить, каждый клик - перезагрузка страницы
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.