Перейти к содержанию
Aleksiy

[Решено] Проблема с выводом SKU и Модели в списке категорий

Рекомендуемые сообщения

Доброго времени уважаемые Мастера!

Пытаюсь вывести артикул и модель в список категории, но почемуто у всех товаров они одинаковые в одной категории...

Причем, имеют одинаковые значеня, но эти значения разные для разных категорий))

А при переключении вида СЕТКА - СПИСОК и обратно они плюсуются уже с имеющимися...ерунда какаято

в шаблон вставлял так

html += '<div class="name">' + $(element).find('.name').html() + ' <?php echo $product['sku']; ?></div>';

html += '<div class="name"><?php echo $product['model']; ?></div>';

html += '<div class="description">' + $(element).find('.description').html() + '</div>';

Файл с изменениями приложен

category.php

Помогите пожалуйста, с чем может быть связана такая котовасия?

category.php

category.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в файле catalogcontrollerproductcategory.php после переменной:

'name' => $result['name'],

вставляеш:

'model'		=> $result['model'],
'sku'		=> $result['sku'],
потом в файле catalogviewthemedefaulttemplateproductcategory.tpl после вывода переменной:

<?php echo $product['name']; ?></a>

вставляеш соотв.:

<?php echo $product['model']; ?>
<?php echo $product['sku']; ?>

P.S. Неторопливо перечитал и пнял, что описанное мной - уже реализовано...

Глянуть бы на category.tpl

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в файле catalogcontrollerproductcategory.php после переменной:

'name' => $result['name'],

вставляеш:

'model'		=> $result['model'],
'sku'		=> $result['sku'],
потом в файле catalogviewthemedefaulttemplateproductcategory.tpl после вывода переменной:

<?php echo $product['name']; ?></a>

вставляеш соотв.:

<?php echo $product['model']; ?>
<?php echo $product['sku']; ?>

P.S. Неторопливо перечитал и пнял, что описанное мной - уже реализовано...

Глянуть бы на category.tpl

Спасибо за помощь!!

Ну да реализовано было только не в том месте...счас он выводит то что положено, но потом значения пропадают((

Я ставил модуль фильтров с аяксом, может он их прячет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тема закрыта) Душевное спасибо за помощь Baco!

Дествительно модуль https://opencartforum.com/files/file/459-filter-pro/ прятал мои корявые попытки вывести артикул и модель)) а прятал из потому что в настроках модуля есть возможность выводить артикул и модель по умолчанию юез правок...но она была отключена))

кстати модуль отличный, быстрый и воопщще..

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отлично помогло вывести sku в категориях, а вот по тому же принципу в рекомендуемых и последних товарах не прокатывает почему-то.

т.е. добавляю параметр 

'sku'        => $result['sku'],

в  \catalog\controller\module\featured.php и latest.php после

 

'name'      => $product_info['name'],

затем пишу 

<?php echo $product['sku']; ?>

 в featured.tpl, в ответ получаю ругань Notice: Undefined variable: result in Z:\home\site.ru\www\catalog\controller\module\featured.php on line 56

куда и поместил выше указанную переменную.

 

В чем загвоздка?

 

----------------------

 

Разобрался, если кому вдруг нужно, просто вместо

 

'sku'        => $result['sku'],

пишем

 

sku'        => $product_info['sku'],

 

PS видимо 3 часа сна это мало.

Изменено пользователем Leva888

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тема давно умерла, но проблемы остались(

 

Столкнулся с такой проблемой, когда переходишь на страницу в категориях товара или выбираешь другой фильтр сортировки, то значение sku пропадает — покапался в файлах, а проблему так и не получилось решить. Где я мог ошибится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тема закрыта) Душевное спасибо за помощь Baco!

Дествительно модуль https://opencartforum.com/files/file/459-filter-pro/ прятал мои корявые попытки вывести артикул и модель)) а прятал из потому что в настроках модуля есть возможность выводить артикул и модель по умолчанию юез правок...но она была отключена))

кстати модуль отличный, быстрый и воопщще..

 

Еще индексы в БД добавьте, вообще летать будет.

 

 

Тема давно умерла, но проблемы остались(

 

Столкнулся с такой проблемой, когда переходишь на страницу в категориях товара или выбираешь другой фильтр сортировки, то значение sku пропадает — покапался в файлах, а проблему так и не получилось решить. Где я мог ошибится?

 

 

Возможно проблема в JavaScript коде, который выводит сетку/список.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.