notuser Posted June 12, 2013 Report Share Posted June 12, 2013 Можно ли в карточку открытого товара вывести 10 рандомных товаров из той-же категории в которой находится открытый товар? Quote Link to post Share on other sites
Kosjak76 Posted June 12, 2013 Report Share Posted June 12, 2013 Можно, причем несколькими способами. Quote Link to post Share on other sites
ishibaev Posted June 14, 2013 Report Share Posted June 14, 2013 Тоже интересует данный вопрос! Quote Link to post Share on other sites
alaster Posted June 15, 2013 Report Share Posted June 15, 2013 Отвечал вроде уже где-то на подобный вопрос. 1) Идете в api/Products.php - дописываете там необходимый функционал. К примеру Products::get_random_products($category_id, $limit). 2) Заходите во View.php Там регистрируете плагин:$this->design->smarty->registerPlugin(); 3) Прямо там же пишите функцию, которая будет за этим плагином закреплена, и которая будет выбирать Вам рандомные товары из определенной категории. Как раз тут нам и пригодиться функция добавленная на шаге 1. 4) Топаем в нужный Вам шаблон и прямо там {get_random_products var=random_products limit=*** category_id=***}Формат вызова плагина смарти в зависимости от того, что Вы там на 2-3 шагах накодили. 5) Пользуемся {$random_products} как душа пожелает. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.