- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart 2
- Количество рекомендуемых товаров [VM 2.0.0]
Количество рекомендуемых товаров [VM 2.0.0]
Arkado / Автор темы \

Прохожий

5
1
0
11 года 3 мес. назад #2951 от Arkado
Доброго всем времени суток.
Помогите разобраться вот в такой вещи:
В разделе "Рекомендуемые товары" отображается только 5 товаров.
Если добавлять к ним еще один, то он встаёт на место уже присутствовавшего в списке товара, заменяя его.
Мне нужно выводить 12 рекомендуемых товаров.
Как это сделать? Где подкрутить?!
Помогите разобраться вот в такой вещи:
В разделе "Рекомендуемые товары" отображается только 5 товаров.
Если добавлять к ним еще один, то он встаёт на место уже присутствовавшего в списке товара, заменяя его.
Мне нужно выводить 12 рекомендуемых товаров.
Как это сделать? Где подкрутить?!
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
clerik777

Новичок

18
1
11 года 3 мес. назад #2953 от clerik777
Вообще настройки находятся здесь: настройки - шаблоны - Настройки главной страницы...
Поидее косяков быть не должно, попробуй после всех настроек почистить кеш в админке и в браузере. (мне частенько помогает после настроек)
Поидее косяков быть не должно, попробуй после всех настроек почистить кеш в админке и в браузере. (мне частенько помогает после настроек)
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Arkado / Автор темы \

Прохожий

5
1
0
11 года 3 мес. назад #2954 от Arkado
Вот как раз там, где вы указали, ничего и нет.
Там находятся всего 2 настройки:
"Показать рекомендуемые товары" - галочка вкл/выкл показа.
"Количество рекомендуемых товаров" - но не всего, а в строке!
Там находятся всего 2 настройки:
"Показать рекомендуемые товары" - галочка вкл/выкл показа.
"Количество рекомендуемых товаров" - но не всего, а в строке!
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
clerik777

Новичок

18
1
11 года 3 мес. назад - 11 года 3 мес. назад #2959 от clerik777
Последнее редактирование: 11 года 3 мес. назад от clerik777.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Arkado / Автор темы \

Прохожий

5
1
0
11 года 3 мес. назад - 11 года 3 мес. назад #2986 от Arkado
Даже когда был один пользователь, который и являлся супер админом, ситуация была такая же.
И настройки у меня такие же. Однако в них нет опции: "Количество рекомендуемых товаров" (ВСЕГО, а не в строке!).
Ладно, рекомендуемые товары уже сделал через модуль. Однако остался вопрос с ТОП10. Их почему то тоже отображается только 5!
Куда копать - понять не могу. )
И настройки у меня такие же. Однако в них нет опции: "Количество рекомендуемых товаров" (ВСЕГО, а не в строке!).
Ладно, рекомендуемые товары уже сделал через модуль. Однако остался вопрос с ТОП10. Их почему то тоже отображается только 5!
Куда копать - понять не могу. )
Последнее редактирование: 11 года 3 мес. назад от Arkado.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
bionetinfo

Web-Мастер

157
18
39
11 года 3 мес. назад - 11 года 3 мес. назад #2987 от bionetinfo
Arkado, посмотрите как это делается для v.1.4.x
здесь
, возможно поможет разоброться под v.2.0.
Последнее редактирование: 11 года 3 мес. назад от bionetinfo.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Arkado / Автор темы \

Прохожий

5
1
0
11 года 3 мес. назад #2998 от Arkado
Вообщем подсказали где искать:
"...\components\com_virtuemart\views\virtuemart\view.html.php", начиная со строки 81.
Почему-то, по умолчанию, стоит везде 5. Даже для "topTen". Где логика - непонятно.
Теперь вопрос: можно как-то вывести конфигурирование этих циферок в админку?
"...\components\com_virtuemart\views\virtuemart\view.html.php", начиная со строки 81.
Почему-то, по умолчанию, стоит везде 5. Даже для "topTen". Где логика - непонятно.
Теперь вопрос: можно как-то вывести конфигурирование этих циферок в админку?
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2879
228
663
11 года 3 мес. назад #3000 от Wedal
Arkado, в первом Virtuemart логики вообще мало. В админку вывести можно, попробуйте сделать это по аналогии с другими переменными, которые туда выводятся. Придется завести новую переменную под это дело.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Arkado / Автор темы \

Прохожий

5
1
0
11 года 2 мес. назад #3011 от Arkado
Спасибо. Посмотрел - сделал.
В ".../administrator/components/com_virtuemart/virtuemart.cfg" добавил пару строк:
Потом в "...\com_virtuemart\views\virtuemart\view.html.php" изменил:
И в ".../administrator/components/com_virtuemart/views/config/tmpl/default_templates.php" уже добавил пару полей:
Всё работает.
В ".../administrator/components/com_virtuemart/virtuemart.cfg" добавил пару строк:
vmlayout=default
show_featured=1
featured_products_per_row=3
featured_products=12
show_topTen=1
topten_products_per_row=3
topten_products=12
show_recent=1
show_latest=1
Потом в "...\com_virtuemart\views\virtuemart\view.html.php" изменил:
if (VmConfig::get('show_featured', 1)) {
$featured_products=VmConfig::get('featured_products');
$products['featured'] = $productModel->getProductListing('featured', $featured_products);
$productModel->addImages($products['featured'],1);
}
if (VmConfig::get('show_latest', 1)) {
$products['latest']= $productModel->getProductListing('latest', 6);
$productModel->addImages($products['latest'],1);
}
if (VmConfig::get('show_topTen', 1)) {
$topten_products=VmConfig::get('topten_products');
$products['topten']= $productModel->getProductListing('topten', $topten_products);
$productModel->addImages($products['topten'],1);
И в ".../administrator/components/com_virtuemart/views/config/tmpl/default_templates.php" уже добавил пару полей:
<tr>
<td class="key">
<span class="hasTip" title="<?php echo 'Общее количество отображаемых рекомендуемых товаров'; ?>">
<?php echo 'Количество товаров (общее)'; ?>
</span>
</td>
<td>
<input type="text" name="featured_products" size="4" class="inputbox" value="<?php echo $this->config->get('featured_products') ?>" />
</td>
</tr>
<tr>
<td class="key">
<span class="hasTip" title="<?php echo 'Общее количество отображаемых популярных товаров'; ?>">
<?php echo 'Количество товаров (общее)'; ?>
</span>
</td>
<td>
<input type="text" name="topten_products" size="4" class="inputbox" value="<?php echo $this->config->get('topten_products') ?>" />
</td>
</tr>
Всё работает.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart 2
- Количество рекомендуемых товаров [VM 2.0.0]