skanv
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« : 30.01.2008, 03:43:46 » |
|
В настройках магазина указана валюта - Рубли. В админки у товаров цена отображается в рублях. А на сайте все цены представлены в у.е.
Как сделать так чтобы цены на сайте отображались в рублях?
|
|
|
|
|
Записан
|
|
|
|
| |
Spirit_luna
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 11
|
 |
« Ответ #61 : 26.02.2009, 12:50:38 » |
|
сколько ты готов за это дать, вот в чем вопрос... Ответ можно в личку
Сори, в личку не могу... можешь в аську стукнуть 353297005?
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #62 : 26.02.2009, 16:52:17 » |
|
Да, есть такая проблема - автоматом убивает нелатиницу... : function checkCurrencySymbol( $symbol, $convertToEntity=false ) {
Подскажите пожалуста, у меня VirtueMart 1.1.3 , тоже проблема с грн., вставила валюту и символ валют в настройках магазина - не помогло, изменила в коде как вы писали выше а у меня по прежнему "Цена за шт. (шт.): 44.78 $1075;1088;1085;" уже и незнаю где рыть дальше
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #63 : 26.02.2009, 17:48:45 » |
|
Joomla из 1.0.х ветки?
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #64 : 26.02.2009, 17:55:16 » |
|
Если вы столкнулись с проблемой: Дмитрий, выяснил пока что только одно - эти добавочные 30$ умножаются на курс два раза - один раз при отображении в товаре ("+240 грн"), а второй раз - при добавлении в корзину, получается в итоге +1920 грн всегда... "нефиговая прибавка к пенсии", как говорится...  помогите выяснить какой модуль виноват, плиз! Решение: в административной директории компонента в файле classes/ps_product.php закомментить в функции get_adjusted_attribute_price строку $modifier = $GLOBALS['CURRENCY']->convert( $modifier, $price['product_currency'], $GLOBALS['product_currency'] );
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #65 : 26.02.2009, 18:08:38 » |
|
Joomla из 1.0.х ветки?
Нет у меня Joomla 1.5.9.
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #66 : 26.02.2009, 18:41:09 » |
|
хм, буквально сегодня ставил J!1.5.8 и на нее VM1.1.3 и удивился, когда она корректно сразу отобразила "7 891.06руб."
опишите по шагам что делали...
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #67 : 27.02.2009, 00:21:58 » |
|
[quote author=tsesl link=topic=26078.msg328188#msg328188 date=1235659269 опишите по шагам что делали... С руб. не было проблем, потом добавила страну "Ukraina" в список стран и валюту, отображаться в магазине грн не хотела, на другом форуме мне посоветовали цифрами прописать грн и вставить (44.78 $1075;1088;1085;) что я и сделала, естественно грн не появилось а цифры теперь удалить не могу и даже если снова выбираю любую другую валюту остаются цифры  Уж не знаю как теперь исправлять, помогите новичку
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #68 : 27.02.2009, 12:43:20 » |
|
1. в [Магазин]-[Информация о магазине] в блоке [Стиль отображения валюты] в параметре [Символ валюты] что написано? 2. Если есть возможность выполнить SQL-запрос к БД, то что выдает этот: SELECT vendor_currency_display_style FROM `jos_vm_vendor`
|
|
|
|
« Последнее редактирование: 27.02.2009, 12:55:22 от tsesl »
|
Записан
|
|
|
|
sergeys
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #69 : 28.02.2009, 01:24:42 » |
|
sergeys, ну что там? Пофиксил баги? [/quote] решения другого не нашёл, как просто отказаться от фичи товара... просто завёл два товара с разными ценами - и всё замечательно спасибо за конвертор  будет время - попробую решение с комментированием строки
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #70 : 28.02.2009, 17:12:39 » |
|
tsesl спасибо за помощь с ценой разобралась, подскажите еще пожалуста где отключить "Задайте вопрос по этому товару"
|
|
|
|
|
Записан
|
|
|
|
OlegKor
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 49
|
 |
« Ответ #71 : 28.02.2009, 21:50:41 » |
|
Ну вобщем в VirtueMart с European Central Bank... наворочено не плохо ... ДЛЯ БУРЖУЕВ. Ну а для нас простачков можно сделать проще. Я сделал так: Беру файлик eurofxref-daily.xml и.... ::: 1. Содержимое файла редактирую в текстовом редакторе на предмет удаления сведений о ненужных (неиспользуемых валютах). Затем дату ставлю "непомерную" 31.12.2110. Оставляю "EUR", "USD", "RUB", "UAN" мне надо были эти валюты, Вы можете составить свой собственный список. Далее определите, какая валюта у вас основная на сайте. Например "UAN" - украинская гривня (у меня так, Вы выбирайте себе любую необходимую), значение курса для основной валюты в файлике eurofxref-daily.xml ставите = 1.0000 (чтобы дальнейший пересчет курсов был относительно этой валюты). Т.е. если Вы установите для любой валюты значение курса = 1.0000 считайте, что она основная. Остальным валютам ставьте текущее значение курса относительно вашей основной валюты У меня это выглядит так:  2. Далее ложу его (например) в корень сайта (кому не нравится отыщите место по-приятнее, поясняю от корня сайта, потому-что путь проще, ну а вы соображайте по-своему. После этого надо "научить" скрипт обращаться к этому файлу, а не лезть в Инет за курсами валют. Для этого заходим... /ВашСайт/administrator/components/com_vituemart/classes/currency/ открываем для редактирования файл convertESB.php в этом файлике меняем только одну строку, в которой прописываем путь к Вашему файлу eurofxref-daily.xml .... а именно: Строка 29. var $document_address = 'http://localhost/eurofxref-daily.xml'; От корня сайта эта строка может выглядеть так:  * - Понятное дело, что у вас путь может отличаться от указанного в фото. 3. Далее Вы должны позаботиться о том, чтобы все используемые валюты были у вас зарегистрированы в административной части магазина. И не забудьте обратить внимание на то, чтобы краткие значения соответствовали значениям в файле eurofxref-daily.xml, "EUR", "USD", "RUB", "UAN" а не что не попадя ... 4. Далее, если у Вас товаров не много - Вам повезло, потому-что следующим шагом, надо будет пойти в административную часть магазина, в раздел "Товары" и всем товарам установить стоимость и валюту, которая у вас определена как основная. Т.е. та, которой вы прописали значение курса = 1.0000. Кроме того в настройках магазина Вы должны указать используемую валюту по-умолчанию и она обязательно должна быть той, которую вы определили в файле eurofxref-daily.xml со значением курса = 1.0000 После этого при переключении валют, стоимость Ваших товаров будет автоматически пересчитываться в значения выбранной валюты. Но для этого нужен "Переключатель валют" ... 5. Если у Вас не установлен модуль "Переключения валют", установите его (прилагаю к этому топику) и естественно настроить. Настройка этого модуля незамысловатая, там всего-лишь надо тыкнуть мышом в те валюты, которые позволить для выбора на фронтенде. Ну вот в принципе и все ... Должно работать. НО НЕ ВСЕ будет работать. Будет одна мелочь, с которой я еще не разобрался. А именно: Отображение наименования валюты возле товара будет в виде краткого его кода, например 12,35 USD или 47,20 EUR и что самое плохое так это Ваша основная валюта независимо от того, что вы ей указали в административной части настройки магазина, например "грн." будет Вам (сволочь) писать - 132,17 UAN  Вот такая вот неприятность. Если кто из вас знает лекарство, поделитесь пожалуйста. ============================= Уп-с-с-с-с !!! Прошу прощения. Раздуплилось как-то само-собой. Возможно потому-что я перевыбрал (была валюта по умолчанию "Гривня" ----- Выбрал "Американский доллар" ---- Сохранил ---- Вошел опять ---- Выбрал "Украинская гривня" ---- Сохранил) валюту и поэтому попустило ... ??? Загадка. Вот чего больше всего не люблю, так это вот такие загадки, когда не знаешь откуда прилетело. Спасибо всем.
|
|
|
|
« Последнее редактирование: 28.02.2009, 22:08:32 от OlegKor »
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #72 : 01.03.2009, 04:36:25 » |
|
Здравствуйте. А что делать тем, у которых украинская гривна (UAH) не отображается в "Переключения валют". Все настройки указаны верно, перепроверил себя трижды. Спасибо.
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #73 : 02.03.2009, 11:38:04 » |
|
sergeys, ну что там? Пофиксил баги?
будет время - попробую решение с комментированием строки
Решение проверено, работает... Хотел было на офф сайте оставить коммент о баге, да там уж выложено аналогичное решение... 
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #74 : 02.03.2009, 11:49:11 » |
|
...подскажите еще пожалуста где отключить "Задайте вопрос по этому товару"
В папке components/com_virtuemart/themes/default/templates/product_details в используемом flypage-шаблоне нужно просто убрать вывод переменной $ask_seller
|
|
|
|
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #75 : 02.03.2009, 13:23:11 » |
|
И снова я, со своей проблемой. Помогите пожалуйста. Создал гривну с кодом UAH, везде ее вижу, но в "ВЫБОРЕ ВАЛЮТ" она не появляется. Как ее туда "втиснуть"? Спасибо.
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #76 : 02.03.2009, 16:12:17 » |
|
...но в "ВЫБОРЕ ВАЛЮТ" она не появляется. Как ее туда "втиснуть"? Спасибо.
Это о чем речь? Где этот выбор? Если в товаре, то посмотрите, выбрана ли гривна в списке допустимых валют в параметрах магазина
|
|
|
|
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #77 : 02.03.2009, 22:23:01 » |
|
В том то и дело, и в списке допустимых есть, и пробовал выбирать гривну по умолчанию, но ее по-прежнему нет - только евро и доллар. Такая проблема уже подымалась на этой ветке, но на вопрос никто не ответил.
|
|
|
|
« Последнее редактирование: 03.03.2009, 00:01:57 от KOSYK »
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #78 : 03.03.2009, 11:48:29 » |
|
Так где вы пытаетесь найти эту валюту, ответа так и не получил!
|
|
|
|
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #79 : 03.03.2009, 12:46:45 » |
|
У меня проблема с отображением валюты.. И без разницы, гривны или рубли....(( В "списке валют" добавил "Гривну" В "информация о магазине" тоже везде стоит гривна. В товарах тоже указана гривна.. А на сайте в упор нету.... 
|
|
|
|
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #80 : 03.03.2009, 12:47:54 » |
|
Это его история (смотри выше). Тоже и у меня + скрины для ясности.
Меняю валюту на доллар - цены и символ валюты меняются, но вернуть на гривну уже не могу. Приходится закрывать магазин и снова входить - вновь цены в гривне, так как по умолчанию. Если бакс главная валюта - на гривну вообще перейти нельзя.
P.S. Это мое первое участие в форуме. Не могу раздуплиться со вставкой цитаты + снизу свой текст. Если кому не лень, подскажите как? Спасибо заранее всем.
|
|
|
|
« Последнее редактирование: 03.03.2009, 19:41:39 от KOSYK »
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #81 : 03.03.2009, 12:59:45 » |
|
Так это в модуле тебе нужно добавить )) И еще в списке выбора валют с зажатым CTRL выбрать все используемые валюты сайта... И еще, курс-то пересчитывается?
PS. Я ж и говорю "где нет выбора?", а оказалось - в модуле на сайте...
|
|
|
|
« Последнее редактирование: 03.03.2009, 13:03:32 от tsesl »
|
Записан
|
|
|
|
KOSYK
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
KOSYK®
|
 |
« Ответ #82 : 03.03.2009, 14:17:44 » |
|
Спасибо. Получилось. Оказывается, в модуле еще править надо было, а не только в настройках магазина. Валюту конвертирует, но как-то странно. Попытаюсь разобраться своими силами. Если не выйдет, то попрошу помощи. Tsesl – Спасибо и +
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #83 : 03.03.2009, 17:32:25 » |
|
В папке components/com_virtuemart/themes/default/templates/product_details в используемом flypage-шаблоне нужно просто убрать вывод переменной $ask_seller
Что то делаю не так, но что не пойму: в flypage_images.tpl , и в flypage_ask.tpl. , flypage_tpl ( в остальных не нахожу $ask_seller) поочередно удаляю $ask_seller , сохраняю изменения но в магазине изменений после обновления нет.
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #84 : 03.03.2009, 17:36:11 » |
|
Сайт в сети? Кинь в личку ссылку с проблемой
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #85 : 03.03.2009, 18:15:15 » |
|
Сайт в сети? Кинь в личку ссылку с проблемой
На локалке
|
|
|
|
|
Записан
|
|
|
|
Xena
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #86 : 03.03.2009, 18:16:25 » |
|
Магазин на VirtueMart 1.1.3 + Joomla 1.5.9
|
|
|
|
|
Записан
|
|
|
|
tsesl
Завсегдатай
   
Репутация: +82/-0
Offline
Сообщений: 419
Терпение и труд всё перетрут?
|
 |
« Ответ #87 : 12.03.2009, 18:43:37 » |
|
проблема решилась?
|
|
|
|
|
Записан
|
|
|
|
|
walter87
Гость
|
 |
« Ответ #88 : 12.03.2009, 21:50:34 » |
|
Здравствуйте, хочу изменить надпись на кнопке модуля смены валют, сейчас пишет на главной странице на кнопке надпись Change Currency, хотел бы сменить например на OK. В настройке модуля поиска есть параметр который отвечает за текст на кнопке, а в модуле валют нет. Подскажите пожалуйста какой файлик , и строка отвечает за надпись. Спасибо. P.S. J 159 VM 113 UPD Нашел в mod_virtuemart_currencies.php 93:74 
|
|
|
|
« Последнее редактирование: 12.03.2009, 22:16:50 от walter87 »
|
Записан
|
|
|
|
kialni
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #89 : 14.03.2009, 14:32:09 » |
|
Загружаю товар в магазин, но видно валюту только в админке "в товаре", а на сайте отображается то, что указана в "информация о магазине/символ волюты". Если убрать из символа валюты - ничего не отображается. Мне всего-то нужно, чтобы отображалась та валюта, которую я поставил для товара, хотя в идеале конечно нужно чтоб весь товар показывало в гривне (хотя это невозможно наверное даже для профессиналов т.к. у каждого поставщика свой курс евро и доллара) поэтому не подскажите как сделать чтобы показывало хотя бы только цены в той валюте которая указана в админке "в товаре"
Подскажите кто-нить как это сделать?
|
|
|
|
|
Записан
|
|
|
|
|
zmak
Гость
|
 |
« Ответ #90 : 15.03.2009, 13:26:27 » |
|
OlegKor
Сделал как написано все заработала =)
Но как сделать что бы РУБ был по умолчанию
Вся валюта удалена , все страны тоже удолены кроме РФ =)
Но отоброжает в условных едниницах =)
и вот что выдает когда добовляю в корзину The Currency you had selected (RUB) is not accepted for Checkout.
|
|
|
|
« Последнее редактирование: 15.03.2009, 13:36:32 от zmak »
|
Записан
|
|
|
|
|