Вывод определенных товаров на главную
- MxR
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 12
- Спасибо получено: 0
13 года 7 мес. назад #209
от MxR
MxR создал тему: Вывод определенных товаров на главную
Необходим модуль для вывода конкретных товаров VM. Те что нашел либо кривые, либо выводят только Последние\Популярные\ТОП и т.д.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 7 мес. назад #214
от Wedal
Wedal ответил в теме Re: Вывод определенных товаров на главную
MxR, вам нужен модуль mod_virtuemart_featureprod. Он идет в стандартном комплекте Virtuemart. Этот модуль выводит рекомендуемые товары, т.е. те, в настройках которых вы поставите галочку в опции "Специальное предложение".
Спасибо сказали: MxR
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- MxR
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 12
- Спасибо получено: 0
13 года 7 мес. назад #217
от MxR
MxR ответил в теме Re: Вывод определенных товаров на главную
Спасибо)
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Артеист
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 14
- Спасибо получено: 0
13 года 3 мес. назад - 13 года 3 мес. назад #945
от Артеист
Артеист ответил в теме Re: Вывод определенных товаров на главную
А как изменить число товаров в разделе "Рекомендуемые товары" на странице с товарами?
Как я понял по умолчанию стоит значение 10.
Как я понял по умолчанию стоит значение 10.
Последнее редактирование: 13 года 3 мес. назад пользователем Артеист.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 3 мес. назад #948
от Wedal
Wedal ответил в теме Re: Вывод определенных товаров на главную
Артеист, в настройках модуля есть опция "Number of displayed products".
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Артеист
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 14
- Спасибо получено: 0
13 года 3 мес. назад - 13 года 3 мес. назад #1014
от Артеист
Артеист ответил в теме Re: Вывод определенных товаров на главную
Это понятно, но вот что бы странице с товарами в категории внизу отображалось заданное число товаров, по умолчанию как я понял 10.
Пример сайта , внизу странице раздел "Иконы в наличии"
Пример сайта , внизу странице раздел "Иконы в наличии"
Последнее редактирование: 13 года 3 мес. назад пользователем Артеист.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 3 мес. назад #1020
от Wedal
Wedal ответил в теме Re: Вывод определенных товаров на главную
Артеист, components\com_virtuemart\themes\default\templates \common\featuredProducts.tpl.php там в коде задается количество.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Артеист
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 14
- Спасибо получено: 0
13 года 2 мес. назад - 13 года 2 мес. назад #1093
от Артеист
Артеист ответил в теме Re: Вывод определенных товаров на главную
Уважаемый Wedal, этот файл я уже смотрел и как изменить значение не нашёл, тыкните пожалуйста пальцем.
Code:
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
$iCol = 1;
//Number of featured products to show per row
$featured_per_row = 3;
//Set the cell width
$cellwidth = intval( (100 / $featured_per_row) - 0 );
if( empty( $featured_products )) {
return; // Do nothing, if there are no Featured!
}
echo "<h3>".$VM_LANG->_('VM_FEATURED_PRODUCT')."</h3>";
echo "<br/>";
foreach( $featured_products as $featured ) {
?>
<div style="float:left;width:<?php echo $cellwidth ?>%;text-align:top;padding:0px;" >
<h5 align="center"><a title="<?php echo $featured["product_name"] ?>" href="<?php $sess->purl(URL."index.php?option=com_virtuemart&page=shop.product_details&flypage=".$featured["flypage"]."&product_id=".$featured["product_id"]) ?>"><?php echo $featured["product_name"] ?></a></h5>
<div align="center"><br />
<?php
if ( $featured["product_thumb"] ) { ?>
<a title="<?php echo $featured["product_name"] ?>" href="<?php $sess->purl(URL."index.php?option=com_virtuemart&page=shop.product_details&flypage=".$featured["flypage"]."&product_id=".$featured["product_id"]) ?>">
<?php echo ps_product::image_tag( $featured["product_thumb"], "class=\"browseProductImage\" border=\"0\" alt=\"".$featured["product_name"]."\"");
?></a><br />
<br/>
<?php
}?>
<?php // echo $featured['product_s_desc'] ?><br />
<?php echo $featured['form_addtocart']
?>
</div>
</div>
<?php
// Do we need to close the current row now?
if ($iCol == $featured_per_row) { // If the number of products per row has been reached
echo "<br style=\"clear:both;\" />\n";
$iCol = 1;
}
else {
$iCol++;
}
}
?>
<br style="clear:both;" />
Последнее редактирование: 13 года 2 мес. назад пользователем Артеист.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 2 мес. назад #1100
от Wedal
Wedal ответил в теме Re: Вывод определенных товаров на главную
Артеист, да, что-то я вам не то написал. Здесь редактируется только количество товаров в строке.
Попробуйте так:
В папке components\com_virtuemart\themes\default\templates\browse\includes
есть 3 файла:
- browse_layouttable.tpl.php
- browse_listtable.tpl.php
- browse_notables.tpl.php
Это как бы шаблоны страницы категории. Какой из шаблонов используется задается в настройках Virtuemart(настройки темы). В этих шаблонах внизу есть строчка:
Не уверен на 100%, но скорее всего это и есть ваша "десятка".
Попробуйте так:
В папке components\com_virtuemart\themes\default\templates\browse\includes
есть 3 файла:
- browse_layouttable.tpl.php
- browse_listtable.tpl.php
- browse_notables.tpl.php
Это как бы шаблоны страницы категории. Какой из шаблонов используется задается в настройках Virtuemart(настройки темы). В этих шаблонах внизу есть строчка:
Code:
echo $ps_product->featuredProducts(true,10,true);
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.