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. 1) Проверьте соответствие гезон модулей оплаты выбранной стране по умолчанию 2) Проверьте требование полного адреса для модулей оплаты, может быть включено для всех? 3) Проверьте связи оплата - доставка, может быть задали связь? 4) Ну и последнее - связи вариантов оплаты с группой покупателя
  2. Никакие модули/джаваскрипты не ставили? Ошибка в джаваскриптах может прерывать выполнение остальных скриптов на странице. Попробуйте переустановить модуль. Насчет плейсхолдеров вопрос не ко мне, так как используется плагин для jquery, который добавляет плейсхолдеры через джаваскрипт для старых браузеров, а для новых ничего не делает, так как это уже встроенное свойство HTML5, браузер должен работать с плейсхолдерами сам.
  3. Варианты доставки/оплаты устанавливаются через модули доставки/оплаты. В Вашем случае установите, активируйте и переименуйте модуль оплата при доставке
  4. Все это отключается через модули "Учитывать в заказе". Либо можно через стили, у каждой строки есть свой идентификатор, но это на случай, если считать что-то нужно, но показывать не хочется.
  5. В архиве модуля в папке /howto есть пример вкмода для получения значений кастомных полей и записи в БД
  6. Если имеете в виду страницу модуля, то минусом нельзя загнать количество в ноль, по крестику удаляется. Если про другие страницы сайта, то добавление, изменение количества, удаление товара происходит через контроллер опенкарта.
  7. Данные, относящиеся к методам доставки/оплаты возвращают сами модули, поэтому нужно открыть код модуля /catalog/model/payment/*.php и добавить (на примере cod.php) $method_data = array( 'code' => 'cod', 'title' => $this->language->get('text_title'), 'title_newdesc' => $this->language->get('text_title_newdesc'), // добавляем переменную в массив значения расчета доставки 'sort_order' => $this->config->get('cod_sort_order') ); В контроллере catalog/controller/checkout/simplecheckout.php добавление убрать, в шаблоне simplecheckout_payment.tpl изменения оставить.
  8. Скопировал Ваше имя переменной без проверки. В языковом файле используются другие ключи <?php // Text $_['text_title'] = 'Бесплатная доставка'; $_['text_description'] = 'Бесплатная доставка'; ?> Следовательно нужно подставить правильное имя для получения текста, это сработает, к модулю не относится, все данные о себе возвращает сам модуль доставки.
  9. Админка модуля -> Настройки полей -> Поле страна -> Значение по умолчанию. После этого можно удалить страну из набора полей на страницах модуля.
  10. Объяснял пару страниц назад. Вторая кнопка - от модуля оплаты, по ней производится подтверждение заказа, то есть платежный модуль обязан перевести сохраненный заказ в новый статус, после этого отправляется письмо и заказ виден в админке, так же он может выполнять какие-то свои действия. В модуль встроил обход этого поведения для модулей, которые не выводят ничего на экран либо совершают простой редирект по нажатию кнопки, поэтому можно нажать кнопку один раз (оформить заказ). Если платежный модуль что-нибудь выводит, например инструкцию по оплате либо какие-то свои поля для ввода, то пользователю необходимо будет нажать кнопку подтвердить заказ, чтобы модуль оплаты выполнил уже свои действия.
  11. Откройте языковой файл модуля доставки (\catalog\language\russian\shipping\*php) и измените текст для text_shipping. Либо откройте сам модуль доставки (\catalog\model\shipping\*.php) и поменяйте загружаемый текст $method_data = array( 'code' => '..............', 'title' => $this->language->get('text_title'), // заменить на heading_title 'quote' => $quote_data, 'sort_order' => $this->config->get('..............'), 'error' => false );
  12. Поищите ответ на пару страниц назад, я показал пример, как отключить валидацию полей в админке
  13. Тогда просто переустановите модуль в админке, у Вас пропали поля из настроек. Группы покупателей есть в настройках магазина? Хотя бы одна группа по умолчанию? Еще можете проверить в основных настройках магазина на вкладке опции список групп для отображения. Может быть сначала все настроили, а потом начали изменять/удалять группы покупателей?
  14. Ошибка точно к модулю не отсносится, это файл опенкарта. Насчет кнопки подтвердить заказ - все верно - это кнопка платежного модуля. Скиньте ссылку на сайт, посмотрю.
  15. Я совсем забыл, что могут использовать код на стороне... Просто добавил настройку в свой модуль. Прямо перед этим блоком добавьте строчку $this->config->set('simple_geoip_mode', 1);
  16. Требует доставки - это значит физический товар, вещь, которую можно перемещать. Нет доставки у цифровых товаров или различных услуг, поэтому и введено такое свойство, им доставка не нужна.
  17. Проверьте настройки геозон у модулей доставки (если они не пустые, а Вы удалили страну из списка полей, то задайте страну по умолчанию на 4 вкладке админки, поле страна). Так же проверьте, не установили ли требование полного адреса для вариантов доставки в блоке Доставка (они не появятся, пока не будет полный адрес).
  18. Нет, это отдельные модули. Через мой модуль можно задавать связи и фильтровать для групп покупателей
×
×
  • 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.