mosquito 0 Опубликовано 26 ноября, 2008 Жалоба Share Опубликовано 26 ноября, 2008 сделал на сайте при нулевой цене вывод "Нет в наличии" {if $module_data.PRODUCTS_PRICE > 0} <strong>{$module_data.PRODUCTS_PRICE}</strong> {else} <strong>{#text_not_available#}</strong> {/if}[/code]теперь при смене валют (есть Гривна и Доллар(по умолчанию)) при выборе доллара для всех товаров выводит "Нет в наличии"в чем может быть проблема? ??? Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 26 ноября, 2008 Автор Жалоба Share Опубликовано 26 ноября, 2008 {if $module_data.PRODUCTS_PRICE_PLAIN > 0} <strong>{$module_data.PRODUCTS_PRICE}</strong> {else} <strong>{#text_not_available#}</strong> {/if}[/code]исправил ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2008 Жалоба Share Опубликовано 26 ноября, 2008 Да, вот второй вариант лучше использовать. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 26 ноября, 2008 Автор Жалоба Share Опубликовано 26 ноября, 2008 не привык еще к php вначале все было в UAN и php конвертировал 1000 грн. в число а когда поставил USD проблемка из за $ ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2008 Жалоба Share Опубликовано 26 ноября, 2008 Просто метка *_PLAIN выводит именно число, а не строку, поэтому условие правильно работает и менно во втором варианте. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 28 ноября, 2008 Автор Жалоба Share Опубликовано 28 ноября, 2008 успокоился тем что работает в списке товаров но при замене в product_info.php {if $PRODUCTS_PRICE > 0} <strong>{$PRODUCTS_PRICE}</strong><br /> {else} <strong>{#text_not_available#}</strong><br /> {/if}[/code] на [code]{if $PRODUCTS_PRICE_PLAIN > 0} <strong>{$PRODUCTS_PRICE}</strong><br /> {else} <strong>{#text_not_available#}</strong><br /> {/if} всеравно отображает "нет в наличии" в чем отличие? Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 28 ноября, 2008 Автор Жалоба Share Опубликовано 28 ноября, 2008 разобрался... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 ноября, 2008 Жалоба Share Опубликовано 28 ноября, 2008 В product_info нет метки $PRODUCTS_PRICE_PLAIN Нужно добавлять в /includes/modules/product_info.php что-то вроде: $info->assign('PRODUCTS_PRICE_PLAIN', $products_price['plain']);[/code] после: [code] $info->assign('PRODUCTS_PRICE', $products_price['formated']); Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 7 апреля, 2010 Жалоба Share Опубликовано 7 апреля, 2010 неработает product_info.php , вижу что разобрался... подскажи плз где это Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 7 апреля, 2010 Автор Жалоба Share Опубликовано 7 апреля, 2010 учитывая то что тема была еще в 2008 то вероятно я уже не помню и нужно смотреть снова) а некогда.. да и эта тема уже не раз обсуждалась) поиск есть как бы на форуме) Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 7 апреля, 2010 Жалоба Share Опубликовано 7 апреля, 2010 а как я твой пост нашел, тоже через поиск :) Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 7 апреля, 2010 Автор Жалоба Share Опубликовано 7 апреля, 2010 ой точно так VaM же вроде ответил) Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 7 апреля, 2010 Жалоба Share Опубликовано 7 апреля, 2010 проблема в моей невнимательности нужно на страницу описания товара вставлять без "module_data." Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения