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

freelancer

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

    10 630
  • З нами

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

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

  1. https://opencartforum.com/topic/16510-%D0%BA%D1%80%D0%B0%D1%83%D0%B4%D1%84%D0%B0%D0%BD%D0%B4%D0%B8%D0%BD%D0%B3-%D0%B4%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-filterpro/page__fromsearch__1
  2. оптимизацию нужно смотреть на реальных данных
  3. в model/module/filterpro.php нужно проделать те же манипуляции
  4. маркетологи такие маркетологи.. вот штуку за $260 умудряются продавать даже без демо http://www.opencart.com/index.php?route=extension/extension/info&extension_id=8350&filter_search=cache
  5. верно. тогда так $values = array_flip($this->data['attributes'][$attribute_group_id]['attribute_values'][$attribute_id]['values']); $sort_order = array_intersect_key(array("16GB" => 2, "32GB" => 3, "4GB" => 0, "64GB" =>4 , "8гб" => 1), $values); array_multisort($sort_order, SORT_ASC, $this->data['attributes'][$attribute_group_id]['attribute_values'][$attribute_id]['values']);
  6. а вы покажите как делаете. вышеописанный метод работает на моём демо
  7. покажу на примере foreach($this->data['attributes'] as $attribute_group_id => $attribute_group) { foreach($attribute_group['attribute_values'] as $attribute_id => $attribute){ if ($attribute_id==4){ $sort_order = array("16GB" => 2, "32GB" => 3, "4GB" => 0, "64GB" =>4 , "8гб" => 1); array_multisort($sort_order, SORT_ASC, $this->data['attributes'][$attribute_group_id]['attribute_values'][$attribute_id]['values']); } } } код в контроллере фильтра перед $this->data['price_slider'] = $filterpro_setting['price_slider'];
  8. а в этой теме есть эм.. девелоперы, которые разрабатывали магазины over 100,000 товаров или over 100,000 хитов с конкретными линками? посты хоть выжимай..
  9. мне нужна конкретная задача. "так как на картинке" это не задача
  10. бред какой-то. я же сделал адаптацию под вашу тему
  11. /catalog/model/catalog/product.php 130-138 if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') { $sql .= " ORDER BY p.quantity=0, LCASE(" . $data['sort'] . ")"; } else { $sql .= " ORDER BY p.quantity=0, " . $data['sort']; } } else { $sql .= " ORDER BY p.quantity=0, p.sort_order"; }
  12. я могу вам продать модуль производителей и filterpro с установкой и интеграцией(при клике на картинку производителя товары фильтруются) за 1тр
  13. файл пришлось отклонить, т.к. просьба не выполнена дополнение не работает на ocStore, и не работает на OpenCart версий ниже 1.5.4.(не совпадают поля в базе) перезапись файлов вещь очень рискованная кстати, хороший пример того, как красные метки помогают другим
×
×
  • Створити...

Important Information

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