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

donnie

Користувачі
  
  • Публікації

    99
  • З нами

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

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

  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. Доброго времени суток! Перекинули магазин на 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/ Решает проблему с некоторыми нюансами. Буду благодарен за другие идеи и советы!
  8. SeoPro заменяет ссылки типа "index.php?route=extension/soconfig/quickview&product_id=1" и "index.php?route=extension/soconfig/cart/add" в iframe и ajax запросах. Из-за этого ломаются модальные окна с быстрым просмотром товаров, добавлением в корзину и т.д. Кто-нибудь знает как это лечится? Можно ли как-то добавить в SeoPro исключение для урлов содержащих "soconfig" или любых других в зависимости от шаблона?
  9. Шаблон от этого же производителя и ocStore 3.0.2.0, только фикс не помог. Делал все по инструкции, кэш и модификаторы чистил. Проверил ajax запросы такие же, post. Есть варианты что еще можно попробовать? Заранее спасибо!
  10. Под старые версии Opencart были модули, которые позволяют выгрузить бланк заказа в xls. Не экспорт заказов, а именно бланк заказа, таблица похожая на стандартный бланк доставки. Может кто знает похожие решения? В целом подойдет любой экспорт бланка в Excel, суть в том чтобы его можно было редактировать, удалять какие-то строки с товарами, добавлять новые и потом печатать.
  11. Достаточно просто 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);
  12. а для ocStore 3 подскажете куда капать? Вторую замену я нашел, а вот этого кода там нет: public function setHtml($html) { $this->html = $html; $this->html = chunk_split(base64_encode($html)); } Файлы прикрепил. Буду благодарен за помощь smtp.php mail.php
  13. Проблема возникает случайным образом, т.е. 5-10 заказов все в порядке, а потом любой символ из текста письма меняется на вопрос пробел вопрос (? ?). Это может быть и текст поля и текст из локализации. Если повторить точно такой же заказ, то проблемы уже не будет. Примеры: https://yadi.sk/i/WWT87bNYtp6L4A https://yadi.sk/i/YVbVN7b7-5ljqw Может кто-то сталкивался с подобным? Куда капать?)
  14. Подскажите как можно нормально протесировать отправку? Поставил в настройках 0 дней, письма не приходят. Ждать для каждого теста сутки не очень удубно. UPD: После правки файлов можно отправить вручную, но cron надо тестировать отдельно. Хорошо бы конечно эти правки завернуть в ocmod, вручную большой риск допустить ошибку.
  15. Вывод ошибок включал (в админке и через htaccess), ошибки не выводятся. В логах сервера тоже не нашел ответов. При простом перемещении по сайту это происходит редко. Но при редиректе на главную почти всегда. От типа редиректа не зависит (пробовал php, js, html). Для примера сделал редирект с 404 на главную, он происходит с задержкой, но все равно часто выдает белый экран: https://the-koleso.ru/qwerty если потом походить по сайту и вернуться на главную по клику на логотип, то есть вероятность снова словить белый экран. Пожалуйста подскажите в каком направлении искать причину. Заранее спасибо!
  16. Добрый день! Не подскажите, можно как-то настроить автоматическую очистку папки /system/storage/cache/exchange1c? Слишком быстро забивает место на диске. Спасибо!
  17. Может кто-то сталкивался, подскажите плиз: Заказы закачиваются, но сайт выдает ошибку при обращению по адресу export/exchange1c.php?type=sale&mode=success Cookie: key=9d6ed4eb5bc02bccf746c8665aa32f0e Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет. {ОбщийМодуль.ПроцедурыОбменаССайтом.Модуль(446)}: Ошибка при вызове метода контекста (Получить): Ошибка при выполнении файловой операции 'export/exchange1c.php?type=sale&mode=success': Ошибка работы с Интернет: внутренняя ошибка сервера (500). : Ошибка работы с Интернет: внутренняя ошибка сервера (500) Получение
  18. Готов оплатить помощь в реализации: дата доставки выбирается через календарь, для оформляющих заказ в пятницу после 19:00 делать недоступной для выбора субботу, и в идеале выводить предупреждение рядом с выбором даты. Если кто-то знает как написать такой метод для API, дайте знать пожалуйста.
  19. Помогите разобраться плиз: Выгружаю товар "Новый товар искать по: Наименованию", все грузится нормально, выгружаю "Новый товар искать по: Артикулу", не работает. Пишет "Не найден товар в базе по ИД". Вот скриншоты на примере одного товара: 1. В админке: https://yadi.sk/i/74P78AUZP9GCsA 2. В offers.xml: https://yadi.sk/i/Jhix2Dt2ieRUTg 3. В import.xml: https://yadi.sk/i/D-wdIPegLJnXJg Возможно сопоставление не по тем полям, которые заполнены?
  20. Для Opencart 2.0 и выше: \system\library\cart.php // Remove all the expired carts with no customer ID $this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE customer_id = '0' AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)"); Меняем интервал например: INTERVAL 14 DAY
  21. Добрый день! Подскажите пожалуйста, я использую кастомное поле "Дата доставки" с календарем. Поле обязательное и имеет настройку "Расчет даты от текущей", т.е. в календаре можно выбрать дату только на завтра и далее. Но вручную можно ввести в поле любое значение. Существует ли метод для того чтобы значение по умолчанию совпадало с ближайшей доступной датой из календаря, и проверка на ввод даты не ранее чем "доступная дата"? Заранее спасибо!
×
×
  • Створити...

Important Information

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