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

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. Попробую добавить на днях. Просто нужно сделать это как-то поуниверсальнее
  2. Что это? как пользоваться? Пример. Есть товар, который должен доставляться и в Москве и в Белоруси. Но при этом остальные товары в Белоруси доступны быть не должны. Пробовал и так и сяк. При совпадении условий фильтра - до подфильтра уже не доходит. Метод "Доставка с фикс. ст." - Фильтр Категория - Россия+Белорусь. Подметод: Все категории - Россия. Тогда все остальные получаются недоступны в России. Если наоборот Все категории и потом одна - Все доступны в Белоруси. Играл страной. Опять Все категории+Россия - в Белоруси ничего не доступно. И как потом удалять то что стало методом доставки undefined Честно говоря, Вы так спутано объясняете, что я ничего не понял. Но примерно (может даже и неправильно) суть понял, что одни товары могут быть отправлены в одну страну, одни в другую, а некоторые в обе. Если так, то такая сложная логика на одной доставке не реализуется, лучше сделать копии одной доставки (сделать три варинта, либо задать три подметода у модуля мультидоставки например), а потом уж на каждый подметод навесить фильтр, который будет отсекать этот подметод. Пример Доставка 1 (Белорусия) фильтр по стране и категориям товаров Доставка 2 (Москва - видимо уже отдельная страна :) я шучу) - фильтр по стране, региону, городу и категории товаров Доставка 3 (Обе страны) - фильтр по категории товаров Если неправильно понял, то попробуйте описать алгоритмически либо по пунктам
  3. Уже сбился со счету сколько раз я писал о том, что модуль письма не отправляет, отправляет сам опенкарт после сохранения данных в БД, проверяйте настройки опенкарта в части почты (можете пройтись поиском по файлам модуля и увидите что там нигде нет упоминания mail->send По модулям доставки/оплаты - можно установить значения по умолчанию для полей страна и регион (4 вкладка админки), также можно отобразить все недоступные для пустого адреса варианты оплаты/доставки через заглушки (для информирования пользователей).
  4. В главный настройках магазина на вкладке опции есть список групп для отображения, после этого это группы можно выбирать, если нужна такая опция конечно. По модулям оплаты я вложил описание в текстовом файле - это специальные модули, чтобы убрать вторую кнопку подтверждения заказа. То что не идет в одном архиве с самим модулем - это опция.
  5. Да, дружит. Насчет обновления, если покупали напрямую у меня, то рассылку поставлю ночью. Если на сайте - на сайте можно и скачать
  6. Сделал небольшие изменения в модуле Начиная с версии 3.5.6 добавил механизм поддержки специальных модулей оплаты в целях избавления от второй кнопки "подтверждения заказа" На данный момент сделано два модуля для такой работы: bank_transfer_simple authorizenet_aim_simple По пожеланию легальных пользователей модуля есть возможность переделать любой платежный модуль
  7. Определенного? Или любого, Добавлю, если сформируете требование Любого. Добавил купоны (по списку и по регулярному выражению)
  8. Кеш чистили? и формат массива, который нужно вернуть 'id' => $result['city_id'], 'city' => $result['name'], 'zone_id' => 0, 'country_id' => 0, 'postcode' => '', 'full' => 'текст подсказки'
  9. Откройте этот метод и увидите, что у него на входе строка, а на выходе - список совпадений, следовательно середину можно подменить и брать города из своего списка.
  10. Как удобнее в принципе, можете просто переопределить метод public function getGeoList($city) в catalog/model/tool/simplegeo.php это будет безопаснее в плане обновлений
  11. Это уже вопрос отображения модулей, в моем модуле Simple такое реализовано. А вообще в планах сделать еще постфильтр - то есть фильтровать результаты работы модулей, но пока посмотрю, нужна ли вообще идея народу.
×
×
  • 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.