oske Опубликовано 26 сентября, 2013 Жалоба Поделиться Опубликовано 26 сентября, 2013 сейчас имеем такой вид цен16Gb 28 990 руб32Gb 32 990 рубтема стандартная.как сделать такой вид? от 28 990 руб Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 26 сентября, 2013 Жалоба Поделиться Опубликовано 26 сентября, 2013 {if $product->variants|count > 1}от {/if}{$product->variant->price|convert} {$currency->sign} Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 26 сентября, 2013 Жалоба Поделиться Опубликовано 26 сентября, 2013 В ProductView.php добавляем: $product->min_price = min(array_map(function($v){return $v->price;}, $product->variants); Добавлять после того, как уже определены варианты, но $product еще не назначено в шаблон.Ну а далее спокойно используем в шаблоне {$product->min_price|convert}. Актуально для php >= 5.3В противном случае откажитесь от использования анонимной функции и напишите функцию для callback'а. Цитата Ссылка на сообщение Поделиться на другие сайты
jonny008 Опубликовано 30 октября, 2017 Жалоба Поделиться Опубликовано 30 октября, 2017 В ProductView.php добавляем: $product->min_price = min(array_map(function($v){return $v->price;}, $product->variants); Добавлять после того, как уже определены варианты, но $product еще не назначено в шаблон.Ну а далее спокойно используем в шаблоне {$product->min_price|convert}. Актуально для php >= 5.3В противном случае откажитесь от использования анонимной функции и напишите функцию для callback'а.Всё супер, только скобку пропустили. Цитата Ссылка на сообщение Поделиться на другие сайты
Gruzin Опубликовано 30 октября, 2017 Жалоба Поделиться Опубликовано 30 октября, 2017 сейчас имеем такой вид цен16Gb 28 990 руб32Gb 32 990 рубтема стандартная.как сделать такой вид? от 28 990 рубКогда то мне тоже нужно было такое сделать, так вот ребята мне помогали, посмотрите может и вам пригодится http://forum.simplacms.ru/topic/12777-минимальная-цена-товара/ Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.