Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

donnie

Пользователи
  
  • Posts

    99
  • Joined

  • Last visited

Информация

  • Пол
    Мужчина

Recent Profile Visitors

2,876 profile views

donnie's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

9

Reputation

  1. Добрый день! Подскажите, реально сделать фильтрацию по числовому параметру чтобы при этом в результаты попадал некоторый диапазон? Например человек выбирает атрибут со значением 50, а в результаты попадает все от 45 до 55? Выбор диапазона в фильтре не подходит, нужно именно выбирать одно значение из списка, а получать диапазон.
  2. Не помогает. У нас одно поле "адрес доставки", полей регион, город, индекс нет. Возможно поэтому функция setConstraints вообще не вызывается?
  3. Поделитесь советом пожалуйста, использую этот стандартный конфиг для Simple: https://opencartforum.com/files/tutorials/611-esli-ne-znaete-kakie-nastroyki-vybrat-simple/ Мне надо жестко ограничить город по которому будет осуществляться поиск адресов, как описано в документации: https://confluence.hflabs.ru/pages/viewpage.action?pageId=1023737934 Пример: "locations": [{ "region": "москва" }] Пробовал прописать его в этой функции, но не помогло: function setConstraints(sgt, kladr_id) { var restrict_value = false; var locations = null; if (kladr_id) { locations = { kladr_id: kladr_id }; restrict_value = true; } sgt.setOptions({ constraints: { locations: locations }, restrict_value: restrict_value }); }
  4. Все верно только для OC3 убираем "$this->": $data['sisters_cat'] = array(); if($category_info['parent_id'] != 0){ $sisters = $this->model_catalog_category->getCategories($category_info['parent_id']); foreach ($sisters as $sister) { $data['sisters_cat'][] = array( 'name' => $sister['name'], 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $sister['category_id'] . $url) ); } }
  5. Есть поле дата доставки с календарем (bootstrap datetimepicker), в Simple можно указать что ближайшая доступная дата N дней от сегодня, соответственно ближайшая доступная дата будет меняться в полночь, а нам надо чтобы ближайшая доступная дата менялась в 11 часов утра. До 11 ближайшая дата завтра, после 11 — послезавтра.
  6. Доброго времени суток! Много раз сталкивался с тем, что у шаблона есть свои модули с товарами (разные карусели, просмотренные товары, подборки рекомендуемых и т.д.). Этим модулям часто пофиг на Seo Url который канонизируется SeoPro, т.е. допустим у товара есть главная категория, которая вложена в родителя и слэш на конце, а в стороннем модуле Url будет просто домен слэш чпу товара, или он будет вложен не в главную категорию или без слэша на конце, в общем как попало, но только не так как надо. SeoPro конечно сделает редирект и посетитель ничего не заметит. Но с точки зрения индексации сайта поисковиками да и вообще правильной логики сотни ссылок ведущих на 301 редирект это не очень хорошо. Может кто-то уже решал данную проблему, есть какие-то советы, мануалы как искать и дорабатывать кривые роутеры шаблонов и модулей? Заранее спасибо за советы!
  7. Добрый день! Есть пара вопросов по промокодам: 1. В демо на Opencart 2.3 есть поля для ссылок на описание промоакций напротив каждого купона. В модуле для Opencart 3 таких полей у меня нет. Как добавить ссылку на описание промоакции? Это же обязательное поле, судя по документации маркета? 2. Если к купону привязана категория, а не конкретные товары, то в тег <purchase> ничего не выводится. Получается, если купон действует на категорию, в которой несколько тысяч товаров, то их все надо добавлять в купон поштучно, хотя Opencart позволяет привязать к купону всю категорию сразу. Планируется ли поддержка этой функции в будущих версиях модуля?
  8. Доброго времени суток! Перекинули магазин на Opencart 3, столкнулись с проблемой. Раньше SEO URL был общий, теперь для каждого подмагазина свой. Итого получилось 120 000 товаров * 18 поддоменов = 2 160 000 SEO URL. Сгенерировал их и магазин лежит, со включенным кэшем SEO PRO вообще не работает (не может создать файл кэша), без кэша SEO PRO еле живой. Удаляю SEO URL для всех магазинов кроме основного, сайт летает как и ранее на 2 версии Opencart. Есть варианты объединить SEO URL по аналогии со старыми версиями Opencart или как-то иначе оптимизировать эту историю? Просьба писать по существу про данную проблему, решать избыточную нагрузку от новой "фишки" Opencart 3 переездом на еще более мощный сервер считаю не актуальным, т.к. сервер годный и прекрасно тянет сайт когда урлы не размножены. UPD: Нашел модуль: https://opencartforum.com/files/file/8123-regionalnye-poddomeny-bez-multimagazina-170-shtuk-neogranicheno/ Решает проблему с некоторыми нюансами. Буду благодарен за другие идеи и советы!
  9. SeoPro заменяет ссылки типа "index.php?route=extension/soconfig/quickview&product_id=1" и "index.php?route=extension/soconfig/cart/add" в iframe и ajax запросах. Из-за этого ломаются модальные окна с быстрым просмотром товаров, добавлением в корзину и т.д. Кто-нибудь знает как это лечится? Можно ли как-то добавить в SeoPro исключение для урлов содержащих "soconfig" или любых других в зависимости от шаблона?
  10. Шаблон от этого же производителя и ocStore 3.0.2.0, только фикс не помог. Делал все по инструкции, кэш и модификаторы чистил. Проверил ajax запросы такие же, post. Есть варианты что еще можно попробовать? Заранее спасибо!
  11. Под старые версии Opencart были модули, которые позволяют выгрузить бланк заказа в xls. Не экспорт заказов, а именно бланк заказа, таблица похожая на стандартный бланк доставки. Может кто знает похожие решения? В целом подойдет любой экспорт бланка в Excel, суть в том чтобы его можно было редактировать, удалять какие-то строки с товарами, добавлять новые и потом печатать.
  12. Достаточно просто 0 в number_format поставить, зачем костыли с preg_replace: return number_format($value, 0, $decimal_point, $thousand_point) . $this->weights[$weight_class_id]['unit']; return number_format($value, 0, $decimal_point, $thousand_point);
  13. а для ocStore 3 подскажете куда капать? Вторую замену я нашел, а вот этого кода там нет: public function setHtml($html) { $this->html = $html; $this->html = chunk_split(base64_encode($html)); } Файлы прикрепил. Буду благодарен за помощь smtp.php mail.php
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.