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


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

Автопересчет курса валют и вывод двух валют


Лучший Ответ alexmixaylov , 05 February 2016 - 18:18

/media/zoo/applications/jbuniversal/cart-elements/price/value/tmpl

здесь создаете два файла примерно такого содержания

<?php 
defined('_JEXEC') or die('Restricted access'); 

echo '<p class="uah">'. $price->html('uah').'</p>';

етот например обзываете uah.php

и второй для евро, в нем меняете код гривни на евро

 

и в родительской папке в файле value.xml подключаете эти два шаблона

в секции <params group="render">

создаете новые опции

<option value="uah">UAH</option>

ну и для евро тоже

 

финальный этап

разным шаблонам назначаете разную валюту

 

Получилось немного запутанно конечно :)

 

 

 

Перейти к сообщению


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

#1 registr

registr

Отправлено 05 February 2016 - 11:57

Подскажите как правильно настроить чтоб в админке прописывалась цена в евро а на сайте выводилась и в евро и в гривнах? Можно рассматривать вариант ПриватБанка или указывание курса в админке


  • 0

#2 alexmixaylov

alexmixaylov

Отправлено 05 February 2016 - 14:48

чтоб несколько выводилось валют, тут решение

http://forum.jbzoo.c...h-odnovremenno/

 

с курсом это никак не связано

если привяжете вариант от приватбанка, он автоматом будет пересчитывать при изменениях


Сообщение отредактировал alexmixaylov: 05 February 2016 - 14:50

  • 0

#3 registr

registr

Отправлено 05 February 2016 - 15:52

посмотрю как это настроить, но мне кажется что по ссылке не совсем мой вариант, т.к. мне требуется в тизере вывести цену в евро и в гривнах отдельными элементами, в разных позициях шаблона, а там как я понимаю просто в одном месте выводится все. В старой Джибзе, 2.1.5 было проще: ставишь элемент цены и указываешь какую валюту должно показывать. А в новой так нельзя получается?


  • 0

#4 alexmixaylov

alexmixaylov

Отправлено 05 February 2016 - 15:59

тогда еще проще 

сделайте еще один шаблон

или два новых и обзовите чтоб вам понятно было

и в шаблоне вывода материала  выводите  элемент два раза

 

только с разными шаблонами(которые вы предварительно создали и в разделе Коммерция настроили на свои валюты)

в тем, которую вам присылал есть путь где можно нужно создать шаблон цены

Прикрепленные изображения

  • joxi_screenshot_1454684195105.png

Сообщение отредактировал alexmixaylov: 05 February 2016 - 16:01

  • 0

#5 registr

registr

Отправлено 05 February 2016 - 16:47

смотрите, создал я 2 варианта валюты (ручной ввод) - евро и гривна: http://view.xscreens...36a5add663d4128
в закладке Параметры http://view.xscreens...f52f72647568edc
в закладке Шаблоны в Материале есть несколько вариантов шаблонов, дефолт, тизер, фул и т.д., которые я думал можно настроить на определенную валюту а потом в самом элементе цены в шаблоне выбрать нужный шаблон - но нет возможности в настройках шаблона цены указать какую из созданной валют выводить.  А насчет по ссылке - я посмотрел но тоже не понял, надо что, создавать папку или файл своего шаблона? Я думал все как в старой версии на уровне админки настроить можно


  • 0

#6 alexmixaylov

alexmixaylov

Отправлено 05 February 2016 - 18:18   Лучший Ответ

/media/zoo/applications/jbuniversal/cart-elements/price/value/tmpl

здесь создаете два файла примерно такого содержания

<?php 
defined('_JEXEC') or die('Restricted access'); 

echo '<p class="uah">'. $price->html('uah').'</p>';

етот например обзываете uah.php

и второй для евро, в нем меняете код гривни на евро

 

и в родительской папке в файле value.xml подключаете эти два шаблона

в секции <params group="render">

создаете новые опции

<option value="uah">UAH</option>

ну и для евро тоже

 

финальный этап

joxi_screenshot_1454692307340.png

разным шаблонам назначаете разную валюту

 

Получилось немного запутанно конечно :)

 

 

 


  • 2




Click to return to top of page in style!