Перейти к содержимому


Фотография
- - - - -

Как вставить оферту в форму заказа.


Лучший Ответ laRus , 25 September 2015 - 08:36

Д

Jbzoo 2.1.4

такую версию не видела (она была еще ДО моего рождения :) ), но, скорее всего, там так же, как в 2.1.5?

 

 

Если "да", то тогда вот одно из возможных решений.

 

Идете:
Расширения -> Менеджер языков -> Переопределение констант
Создаете яз.константу(ы) с нужным текстом (кнопка слева-сверху "Создать"):
Напр.,
  
 
Получаем что-то типа:
 
JBZOO_CONTRACT_OFFER1 Нажимая кнопку ЗАКАЗАТЬ, Вы принимаете следующий 
JBZOO_CONTRACT_OFFER2 ДОГОВОР ОФЕРТЫ 
JBZOO_CONTRACT_OFFER3 (прочтите внимательно!). Ссылка откроется в новом окне.
 
Дальше уходим в свой ftp-клиент (или у хостера Менеджер файлов). Идем по пути:
 
вносим правки в файл _default.php в соответствии с желаемой разметкой.
Например перед таблицей с заказами,
$offer1=JText::_('JBZOO_CONTRACT_OFFER1');
$offer2=JText::_('JBZOO_CONTRACT_OFFER2');
$offer3=JText::_('JBZOO_CONTRACT_OFFER3');
?>
<p><?php echo $offer1; ?><a href="your_link" target="_blank"><?php echo $offer2; ?></a><?php echo $offer3; ?></p> 
 
Ясно, что your_link меняем на Your Link!  :)
 
Смотрим результат на сайте:
 
 
По аналогии можно сделать как Вам лучше! Успехов!
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#1 mityai78

mityai78

Отправлено 24 September 2015 - 20:48

Необходимо в форму заказа вставить публичный договор и чекбокс (с ним проблем нет). Либо как настраиваемое поле с текстом либо ссылкой. Поиском пользовался, не нашёл.

 

Jbzoo 2.1.4


  • 0

#2 laRus

laRus

Отправлено 24 September 2015 - 21:22

В форме заказа договора могут быть разные или это ОДНА постоянная ссылка?


  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#3 mityai78

mityai78

Отправлено 25 September 2015 - 06:54

В идеале хотелось бы поле с прокруткой в котором текст, а под ним чекбокс. Но так то согласен и на одну (две) постоянные ссылки.


  • 0

#4 laRus

laRus

Отправлено 25 September 2015 - 08:36   Лучший Ответ

*
Популярное сообщение!

Д

Jbzoo 2.1.4

такую версию не видела (она была еще ДО моего рождения :) ), но, скорее всего, там так же, как в 2.1.5?

 

 

Если "да", то тогда вот одно из возможных решений.

 

Идете:
Расширения -> Менеджер языков -> Переопределение констант
Создаете яз.константу(ы) с нужным текстом (кнопка слева-сверху "Создать"):
Напр.,
рис1.PNG  рис2.PNG  рис3.PNG
 
Получаем что-то типа:
рис4.PNG
 
JBZOO_CONTRACT_OFFER1 Нажимая кнопку ЗАКАЗАТЬ, Вы принимаете следующий 
JBZOO_CONTRACT_OFFER2 ДОГОВОР ОФЕРТЫ 
JBZOO_CONTRACT_OFFER3 (прочтите внимательно!). Ссылка откроется в новом окне.
 
Дальше уходим в свой ftp-клиент (или у хостера Менеджер файлов). Идем по пути:
рис5.PNG
 
вносим правки в файл _default.php в соответствии с желаемой разметкой.
Например перед таблицей с заказами,
рис6.PNG
$offer1=JText::_('JBZOO_CONTRACT_OFFER1');
$offer2=JText::_('JBZOO_CONTRACT_OFFER2');
$offer3=JText::_('JBZOO_CONTRACT_OFFER3');
?>
<p><?php echo $offer1; ?><a href="your_link" target="_blank"><?php echo $offer2; ?></a><?php echo $offer3; ?></p> 
 
Ясно, что your_link меняем на Your Link!  :)
 
Смотрим результат на сайте:
рис7.PNG
 
 
По аналогии можно сделать как Вам лучше! Успехов!

Сообщение отредактировал Ursa: 25 September 2015 - 08:38

  • 6
..minimum effort for maximum effect? - Oh yeah! It's good!..

#5 mityai78

mityai78

Отправлено 26 September 2015 - 06:57

Спасибо, попробую. По результатам отпишусь :)


  • 0

#6 andrey.koch

andrey.koch

Отправлено 26 September 2015 - 09:31

Ариадна, ты лучшая!  (yes)


  • 1

#7 mityai78

mityai78

Отправлено 26 September 2015 - 10:48

А как то к чекбоксу привязать можно?

 

Я пробовал, поле вставить и сделать его обязательным, но тогда заказ вообще не отправляется, верных вариантов нет :)


  • 0

#8 laRus

laRus

Отправлено 26 September 2015 - 12:01

пробовал, поле вставить и сделать его обязательным, но тогда
а зачем это? В тексте же ясно написано: "Кликая ЗАКАЗАТЬ, Вы СОГЛАШАЕТЕСЬ...", зачем еще клиента заставлять что-то там выбирать, они обычно и так не довольны, что много кликать приходится.. имхо, это лишнее.

Можете ссылку в письмо поставить, типа "Вы согласились со следующим договором ....Link на доку на сайте"

 

Не устраивает так?


  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#9 mityai78

mityai78

Отправлено 26 September 2015 - 14:27

а зачем это? В тексте же ясно написано: "Кликая ЗАКАЗАТЬ, Вы СОГЛАШАЕТЕСЬ...", зачем еще клиента заставлять что-то там выбирать, они обычно и так не довольны, что много кликать приходится.. имхо, это лишнее.

Можете ссылку в письмо поставить, типа "Вы согласились со следующим договором ....Link на доку на сайте"

 

Не устраивает так?

 

Так то устраивает и вполне феншуйно вышло. Для общего развития интересуюсь :)


  • 0

#10 laRus

laRus

Отправлено 26 September 2015 - 15:38

До "кучи": вставить чек-бокс и проверку на страницу: ВКЛ.чекбокс - показывается кнопка ЗАКАЗАТЬ, нет - нах её (hidden)

Если очень захочется, можно и допилить  ;)


  • 1
..minimum effort for maximum effect? - Oh yeah! It's good!..




Click to return to top of page in style!