Чего? Речь про надпись/ссылку Свяжитесь с нами насчёт цены. См пост #6. У меня работает на демке
Ну не изменение это языковой переменной. Если изменить языковую переменную, ее новое значение будет видно в админке, в переводах.
Чего? Речь про надпись/ссылку Свяжитесь с нами насчёт цены. См пост #6. У меня работает на демке
Ну не изменение это языковой переменной. Если изменить языковую переменную, ее новое значение будет видно в админке, в переводах.
А переименование файла design/themes/[ВАША ТЕМА]/templates/addons/call_requests/hooks/products/add_to_cart.post.tpl помогло?
Протестировал предложенный сценарий - отображение на странице товара именно то, что нужно: товар без цены имеет статус "на заказ", но при этом можно отправить запрос с его страницы (ссылка присутствует), но сам запрос приходит в форме обратного звонка: http://joxi.ru/J2b3nobC4X6jbA, а нужно чтобы приходил в форме заказа (с автоматически сгенерированным номером): http://joxi.ru/ZrJp1RJs19BLj2 Именно такой заказ генерирует и присылает кнопка "Купить в 1 клик". Как этого добиться?
Скорее всего, это потому что email не был введен. Отправили новый запрос с тестом, должен быть заказ.
В "на заказ" - это переименованное out_of_stock?
E-mail был введен. Новый запрос получил - к сожалению, это запрос на звонок, вот скриншот: http://joxi.ru/KAxjKDxI4M5Wjm
Все верно, "на заказ" - это out of stock: http://joxi.ru/bmovGeLfMxPNlr
Уточнение - вопрос был не о том как вызвать поп-ап окно обратного звонка (это почему-то здесь во время дискуссии появилось), а как вызвать форму запроса в 1 клик для товара БЕЗ цены (не с нулевой ценой, а БЕЗ цены). Товары без цены - это товары, которых нет в наличии, у которых в поле доступность указано: "На заказ".
Я, наверное, не достаточно полно написал в посте. То, что вам надо сделать у меня получилось сделать на демке благодаря 2 действиям
1. Переименовать add_to_cart.post.tpl в buy_now.post.tpl
2. Сменив значение языковой переменной contact_us_for_price на
Узнать цену
Я, наверное, не достаточно полно написал в посте. То, что вам надо сделать у меня получилось сделать на демке благодаря 2 действиям
1. Переименовать add_to_cart.post.tpl в buy_now.post.tpl
2. Сменив значение языковой переменной contact_us_for_price на
Узнать цену
а где необходимо сделать замену значения переменной contact_us_for_price? можете указать путь пожалуйста
а где необходимо сделать замену значения переменной contact_us_for_price? можете указать путь пожалуйста
А, тогда да, понятно.
Ищете contact_us_for_price в админке на странице Администрирование-Языки-Переводы. И все это "" является значением этой переменной.
E-mail был введен. Новый запрос получил - к сожалению, это запрос на звонок, вот скриншот: http://joxi.ru/KAxjKDxI4M5Wjm
Боюсь, что надо смотреть на месте. При отправке формы выполняется функция fn_do_call_request.
А в ней проверка:
if (!empty($params['product_id']) && !empty($params['email'])) {
Если срабатывает, то размещается заказ.
$params - это call_data из формы. product_id там точно есть, email вводится. Должен быть заказ.
Ищете contact_us_for_price в админке на странице Администрирование-Языки-Переводы. И все это "" является значением этой переменной.
Попытался найти значение переменной contact_us_for_price как вы описали - пусто: http://joxi.ru/ZrJp1RJs19KdZ2
Подскажите, пожалуйста, может что-то не так делаю?
Главное, что она есть. Хотя действительно странно, что пустое значение. Попробуйте ввести нужный текст в поле "Значение" и сохранить.
Попытался найти значение переменной contact_us_for_price как вы описали - пусто: http://joxi.ru/ZrJp1RJs19KdZ2
Подскажите, пожалуйста, может что-то не так делаю?
Я вижу, что вы добавили все правильно. Заказы приходят? Или опять только запросы на звонок?
P.S. Проверил на демке, приходят именно заказы
Я вижу, что вы добавили все правильно. Заказы приходят? Или опять только запросы на звонок?
P.S. Проверил на демке, приходят именно заказы
Попробовал следующие комбинации на двух темах (стандартной responsive и платной graceful):
1) переименовал файл в buy_now.post.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:first').trigger('click')">Узнать цену
2) переименовал файл в buy_now.post.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:last').trigger('click')">Узнать цену
3) переименовал файл в buy_now.pre.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:first').trigger('click')">Узнать цену
Купить в один клик
отправляется запрос на обратный звонок (вне зависимости от того вводится в форму имейл или нет).
Может быть что-то не то меняем?
Может быть что-то не то меняем?
Все правильно вы поменяли. Должно работать. Можете временный доступ в админку в личку переслать?
Попробовал следующие комбинации на двух темах (стандартной responsive и платной graceful):
1) переименовал файл в buy_now.post.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:first').trigger('click')">Узнать цену
2) переименовал файл в buy_now.post.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:last').trigger('click')">Узнать цену
3) переименовал файл в buy_now.pre.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:first').trigger('click')">Узнать цену
4) переименовал файл в buy_now.pre.tpl и указал значение переменной <a onclick="$('a[id^=opener_call_request]:last').trigger('click')">Узнать ценуТо есть перепробовал все возможные комбинации для обеих тем - НО во всех случаях при нажатии на кнопку "Купить в один клик", для точности укажу ее код в браузере:Купить в один кликотправляется запрос на обратный звонок (вне зависимости от того вводится в форму имейл или нет).
Может быть что-то не то меняем?
Судя по тем данным, которые вводятся в форму и отправляются на сервер, должен сформироваться заказ. Надо смотреть на месте.
Все правильно вы поменяли. Должно работать. Можете временный доступ в админку в личку переслать?
Отправил вопрос в личку
Судя по тем данным, которые вводятся в форму и отправляются на сервер, должен сформироваться заказ. Надо смотреть на месте.
В каком месте?
Отправил вопрос в личку
В каком месте?
Простите за неточную формулировку. Надо изучать у вас на сервере
Простите за неточную формулировку. Надо изучать у вас на сервере
Пока предоставил доступ на сервер для eComLabs - если у них не получится разобраться, то обращусь к Вам.
eComLabs написал Вам сообщение в админку - посмотрите пожалуйста!
eComLabs помогли решить проблему! Спасибо огромное их команде!
Вы победили в личке, а остальным как? Сходная проблема. Изменения были произведены согласно рекомендациям. На главной странице из раздела все товары, все замечательно отсылается изменилась форма "Свяжитесь с нами насчет цены" на "Узнать цену" соответственно правильно выпадает форма "купить в один клик", но в админке не создается заказ, только обратный звонок, хотя и с указанием товара. А при клике по "Узнать цену" из карточки товара, к сожалению, выпадает форма для обратного звонка.
ILV, пришлось еще php файлы модуля править. Попросите admine в личке переслать вам файл с изменениями
Не помогло... (((