Как я могу показать случайные товары на главной странице Magento? [дубликат]
Как я могу показывать 12 случайных продуктов на моей домашней странице Magento 1.9.0.1 каждый раз, когда она перезагружается?
1
2 answers
Я напишу для вас несколько псевдокодов:
While(size($productarray[] <= 12)){
$randomId=generaterandomid();
if($randomId->getproduct()){
$productarray[]=$this->load($randomId);
}
}
...
foreach($productarray[] as $product){
...
}
Это приведет к генерации случайных идентификаторов (вы можете ограничить их, как хотите), которые будут использоваться для заполнения вашего массива продуктов. Затем простое предисловие поместит их все на страницу так, как вы хотите.
0
Author: hownowbrowncow, 2014-10-31 19:42:06
Добавить на главную страницу
{{block type="catalog/product_list_random" template="catalog/product/list.phtml" num_products="12"}}
Добавить управляющие столбцы column_count="number"
{{block type="catalog/product_list_random" template="catalog/product/list.phtml" column_count="4" num_products="12"}}
2
Author: Dexxtz, 2014-10-31 16:00:28