Заказ продукции Magento по SKU - PullRequest
2 голосов
/ 23 июня 2011

Я бы хотел, чтобы товары моего магазина отображались в порядке возрастания по умолчанию при просмотре страниц со списком товаров категории.Может кто-нибудь подскажите, пожалуйста, как:

  1. Сделать эту опцию сортировки по умолчанию.

  2. Добавить SKU в качестве опции, выбираемой пользователем, в списке товаровстр.

Может кто-нибудь помочь, пожалуйста?

Ура!

Ответы [ 3 ]

5 голосов
/ 22 июня 2012

Я надеюсь, что это работает для 1.4.0.1 так же, как и для 1.6.0.0, потому что это действительно просто и вам не нужно трогать код:

  1. В панели администратора перейдите в Каталог> Атрибуты> Управление атрибутами
  2. Найдите атрибут, помеченный SKU
  3. В нем в разделе «Свойства внешнего интерфейса» измените «Использовать для сортировки в списке товаров» на «Да» и сохраните
  4. Перейдите в Система> Конфигурация и щелкните раздел Каталога
  5. В разделе «Внешний интерфейс» измените «Сортировка списка товаров» на «SKU» и сохраните

Вы также можете изменить список продуктов по умолчанию для каждой категории в Каталоге> Управление категориями на вкладке Параметры отображения выбранной категории.

1 голос
/ 01 июля 2011

Немного поработав над этой проблемой, я обнаружил, что вы можете добавить SKU в качестве опции в меню «Управление атрибутами» в Admin. Сделав это, а затем установите его в качестве значения по умолчанию в Система> Конфигурация> Каталог> Каталог> Сортировка по списку продуктов.

Оказывается, что компания, которую я нанял для создания шаблона веб-сайта, перезаписала файл toolbar.php, и там был жестко запрограммированный список заказов по опциям. Комментируя этот список (в основном возвращая эту функцию обратно к версии шаблона по умолчанию), теперь отображается опция SKU в списке.

Затем мне нужно выяснить, как сделать это значением по умолчанию - что-то еще, я полагаю, переопределяет, так как должно быть значением по умолчанию на основе настроек, которые я установил сейчас.

Спасибо за помощь здесь. Ура, Rob

0 голосов
/ 23 июня 2011

См. Этот вопрос и ответ Категория Magento Список продуктов Сортировка по параметрам бестселлера .Поскольку sku является столбцом таблицы, вам не нужно расширять метод setCollection ().

...