Куда идем?
Расширение ннтернет-магазина для Joomla 3.

Отображение товаров в категории

Больше
4 года 5 мес. назад - 4 года 5 мес. назад #9184 от Фаниль
Здравствуйте! Есть небольшая проблемка с отображение товаров в категории. Использую шаблон интернет-магазина vina_kenzo (не квикстарт), при использовании стандартных шаблонов джумлы, товары отображаются, помогите разобраться. Сайт bardaproduct.ru/magazin/ Версии Joomla! 3.9.20, VirtueMart 3.8.4
Последнее редактирование: 4 года 5 мес. назад пользователем Wedal.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
4 года 5 мес. назад #9186 от Wedal
Фаниль, сложно сказать что-то по отдельному шаблону. Товары подгружаются для вывода в макете категории [шаблон]/html/com_virtuemart/category/default.php. Там должен вызваться sublayout products.php и уже в нем выводятся товары в цикле. Проверьте код в этих файлах. Только так можно понять, что происходит в этом шаблоне.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
4 года 5 мес. назад #9188 от Фаниль
Фаниль ответил в теме Отображение товаров в категории
Вот что находится у меня в default.php - codepen.io/fanilazm/pen/poydWQq?editors=1000
И еще есть шаблон categories.php - codepen.io/fanilazm/pen/xxVPXBw?editors=1000
Когда в меню привязка идет к default.php страница отображается пустой, при выборе шаблона categories.php, все отображается.
И вроде кода в categories.php две строчки, а все работает. Можете подсказать что можно перенести из default.php для отображения товаров в категориях?
Вложения:

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
4 года 4 мес. назад #9191 от Wedal
Фаниль, в файле default.php найдите:

<?php
if (!empty($this->products)) {
$products = array();
$products[0] = $this->products;
echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$products,'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating));
?>

И замените на:

<?php
if (!empty($this->products)) {
$products = array();
$products[0] = $this->products;
echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$this->products'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating));
?>
Спасибо сказали: Фаниль

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
4 года 4 мес. назад #9195 от Фаниль
Фаниль ответил в теме Отображение товаров в категории
Спасибо! Все заработало =)

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.