Спасибо, попробовал, тоже не получилось.
Чистил и кэш, и папку cache удалял
Должно там быть? Может модуль какой-то перезаписывает шаблон?
Добрый день!
Уважаемые знатоки платформы помогите пож-ста:
Yandex mertica считает что Отсутствует файл favicon на сайте - как победить?
Тот файл, который вы залили через редактор тем еще дополнительно скопируйте в корень магазина
Можете подсказать, пожалуйста, по поводу печатных форм?
Нужно в документе "Детали заказа":
{% if o.display_shipping_cost %}
{{ __("shipping") }}: {{ o.display_shipping_cost }}
{% endif %}
добавить условие - если стоимость доставки 0, то показать "бесплатная доставка"
А так пробовали?
{% if o.display_shipping_cost %}
{{ __("shipping") }}: {% if o.display_shipping_cost == 0 %}{{ __("free_shipping") }}{% else %}{{ o.display_shipping_cost }}{% endif %}
{% endif %}
если не сработает попробуйте еще
{% if o.display_shipping_cost == '0.00' %}
А так пробовали?
{% if o.display_shipping_cost %}
{{ __("shipping") }}: {% if o.display_shipping_cost == 0 %}{{ __("free_shipping") }}{% else %}{{ o.display_shipping_cost }}{% endif %}
{% endif %}
если не сработает попробуйте еще
{% if o.display_shipping_cost == '0.00' %}
Спасибо большое! С вашей помощью догнала что делала не так
o.display_shipping_cost - это строковая переменная была, заменила на o.shipping_cost и все заработало :)
{% if o.shipping_cost == 0 %}{{ __("free_shipping") }}{% else %}{{ o.display_shipping_cost }}{% endif %}
И еще вопрос, я на демо сайте тестировала статусы заказов.
Почему-то отправляются 2 уведомления на двух языках: ru и en.
Еще нужно было выключить уведомления на статусы заказов, которые не нужно отправлять клиенту.
Но уведомление все равно отправляется на 1 языке - en.
Как отключить дублирование уведомлений?
А вот для чего добавили возможность выключать шаблон email уведомления, если он все равно отправляется?
Добрый день!
Нужно выгрузить прайс лист для google merchant
Использую для этого модуль конструктор Прайс-лист совместно с модулем Прайс-лист для Google Base
Такой вопрос - нужно выгрузить данные на сервер, чтобы потом настроить google merchant для его забора. Какой путь нужно указать, чтобы было видно файл? Пробовал www.ognidoma.ru/var/files/1/ognidoma_feed.csv - выходит ошибка
Через браузер этот файл тоже не открывается
А вот для чего добавили возможность выключать шаблон email уведомления, если он все равно отправляется?
Статус - это аналог того, как раньше у статусов была настройка Уведомлять пользователя/ администратора. Т.е. если выключили - не должно отправляться, если принудительно не установлена галочка Уведомить
Что касается дублирования, тоже не должно быть. Может быть такое, что у вас в настройках магазина и пользователя один e-mail указан?
Добрый день!
Нужно выгрузить прайс лист для google merchant
Использую для этого модуль конструктор Прайс-лист совместно с модулем Прайс-лист для Google Base
Такой вопрос - нужно выгрузить данные на сервер, чтобы потом настроить google merchant для его забора. Какой путь нужно указать, чтобы было видно файл? Пробовал www.ognidoma.ru/var/files/1/ognidoma_feed.csv - выходит ошибка
Через браузер этот файл тоже не открывается
Здравствуйте! Проверьте права доступа к Вашему файлу, а также к папке /var/files/1/, в которой этот файл находится.
Подскажите пожалуйста, как правильно пользоваться следующими функциями.
Интересует их назначение:
if (fn_check_payment_script('kupi.php', $order_id)) {
fn_finish_payment($order_id, $pp_response);
fn_order_placement_routines('route', $order_id, false);
}
Так же не понятен аргумент "false" в fn_order_placement_routines('route', $order_id, false);
Спасибо.
Подскажите пожалуйста, как правильно пользоваться следующими функциями.
Интересует их назначение:
if (fn_check_payment_script('kupi.php', $order_id)) {
fn_finish_payment($order_id, $pp_response);
fn_order_placement_routines('route', $order_id, false);
}
Так же не понятен аргумент "false" в fn_order_placement_routines('route', $order_id, false);
Спасибо.
Здравствуйте!
fn_check_payment_script проверяет, использует ли заказ переданный в параметрах скрипт (kupi.php)
fn_finish_payment меняет статус заказа на переданный из скрипта платежной системы, сохраняет информацию, которую вернула платежная система
fn_order_placement_routines перенаправляет на нужную страницу, например, checkout.complete или orders.details, выводит уведомления пользователям. Параметр false соответствует переменной $force_notification, которая определяет, нужно ли отправлять письма администратору, покупателю, вендору.
Здравствуйте!
fn_check_payment_script проверяет, использует ли заказ переданный в параметрах скрипт (kupi.php)
fn_finish_payment меняет статус заказа на переданный из скрипта платежной системы, сохраняет информацию, которую вернула платежная система
fn_order_placement_routines перенаправляет на нужную страницу, например, checkout.complete или orders.details, выводит уведомления пользователям. Параметр false соответствует переменной $force_notification, которая определяет, нужно ли отправлять письма администратору, покупателю, вендору.
Если "false", ничего никому не отправлять?
Если "true", то кому что отправляется? Отправка идёт сразу всем администратору, покупателю, вендору?
Я правильно понимаю, что fn_check_payment_script - нужно для против мошенничества и "кул хакеров"?
Здравствуйте! Проверьте права доступа к Вашему файлу, а также к папке /var/files/1/, в которой этот файл находится.
777 стоит и у папки и у файла
Как можно создать свои статусы заказов и чем это чревато?
Например хочу сделать что то, похожее на:
"Передан на оплату"
"Не оплачен"
"Оплачен"
Надо при установке модуля добавить свои варианты статусов. Как это сдлать?
Я правильно понимаю, что fn_check_payment_script - нужно для против мошенничества и "кул хакеров"?
Да, чтобы через ваш метод оплаты не меняли статусы заказов, оплаченные другими методами
Как можно создать свои статусы заказов и чем это чревато?
Например хочу сделать что то, похожее на:
"Передан на оплату"
"Не оплачен"
"Оплачен"
Ничем не чревато, просто системой в ядре и модулях используются стандартные статусы
Надо при установке модуля добавить свои варианты статусов. Как это сдлать?
В addon.xml добавляете такую секцию
fn_kupi_add_new_statuses
Затем в func.php добавляете функцию, которая добавит статусы в БД
Если "false", ничего никому не отправлять?
Если "true", то кому что отправляется? Отправка идёт сразу всем администратору, покупателю, вендору?
$force_notification может быть массивом, то есть для пользователя, администратора и вендора можно указать параметр отправки письма отдельно.
Статус - это аналог того, как раньше у статусов была настройка Уведомлять пользователя/ администратора. Т.е. если выключили - не должно отправляться, если принудительно не установлена галочка Уведомить
Что касается дублирования, тоже не должно быть. Может быть такое, что у вас в настройках магазина и пользователя один e-mail указан?
Спасибо, извините, забыла что я с демкой работаю. Да, у админа и клиента один email был указан.
Еще один вопрос, нужно добавить в счет курс доллара в момент заказа, как это сделать?
Нашла 3 переменные валюты, но все показывают лишь код валют.
{{ o.secondary_currency }}
{{ runtime.primary_currency_code }}
{{ runtime.secondary_currency_code }}
А хотелось бы что-то вроде $1 = 59,2 руб
Стандартными способами возможно такое сделать?
Разрешите, Тоже спрошу про статусы заказов.
У меня способ оплаты - банковская карта, процессор Yandex.Money, категория оплаты - Кредитная карта
Как сделать чтоб при успешной оплате приходило об этом оповещение на емейл?
Сейчас молча в заказе меняется поле "ID счета фактуры" и всё.
При этом после оплаты статус заказа становится "обработан", хотя в настройках метода такого нет.
http://joxi.ru/eAOLwnzhxjQ6Er