Я вставляю некоторые продукты в magento программно, я хочу показать только конфигурируемые продукты на лицевой стороне (как и сам magento), и когда пользователь выбирает «Детализировать детали» на странице подробностей, он может выбирать атрибуты для выбора связанного простого продукта. (I не хочу показывать связанные продукты в передней части) Но теперь оба настраиваемых и простых продукта доступны в списке продуктов в передней части. почему так происходит?Как скрыть простые продукты в лицевой части Magento?
ответ
Вкладка General
простейших продуктов, комплект Visibility
- Not Visible Individually
. Это скроет их из front-end, но сохранит их для использования с настраиваемыми продуктами.
Это также может быть сделано программно, если это, как вы создаете продукты:
$product->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_NOT_VISIBLE)
// from Mage_Catalog_Model_Product_Visibility:
// const VISIBILITY_NOT_VISIBLE = 1;
// const VISIBILITY_IN_CATALOG = 2;
// const VISIBILITY_IN_SEARCH = 3;
// const VISIBILITY_BOTH = 4;
// remember to call $product->save() at some point
Благодарности друзей! Я нашел это. Я установил видимость на Mage_Catalog_Model_Product_Visibility::VISIBILITY_IN_SEARCH
, и теперь это ОК
Если вы хотите скрыть простые продукты от внешнего интерфейса, вы также можете сделать это с помощью бэкэнда без написания кода.
Перейти к каталогу-> Управление продуктами, в раскрывающемся списке Тип, фильтр «простой продукт». После фильтрации выберите все продукты и выберите «Обновить атрибуты» из массового действия. Оттуда измените видимость на «Не видимый индивидуально», который будет применяться ко всем простым продуктам.
Я нашел это более полезным, чем принятый ответ - большое спасибо – Jimmery
@Jimmery Рад, что это помогло :) –
- 1. Magento Настройка продуктов + Простые продукты
- 2. Ошибка 404 в лицевой части удлинителя Magento
- 3. Как скрыть связанные продукты в magento
- 4. Magento Простые настраиваемые продукты и скидки
- 5. Magento фильтрует простые и настраиваемые продукты вместе
- 6. Magento, настраиваемые продукты или простые продукты? что лучше для SEO?
- 7. Почему поиск Magento показывает настраиваемые продукты и простые продукты вместе?
- 8. Некоторые продукты не отображаются на лицевой стороне в magento
- 9. Как отредактировать представление продукта в лицевой части magento?
- 10. Простые продукты не отображаются на сайте magento: Magento
- 11. Magento перехода от 1.9.1.0 до Magento 2 не показывает продукт в лицевой части
- 12. magento Удалить продукты Ghost
- 13. Правила корзины Magento, включая простые и настраиваемые продукты
- 14. Почему изображения продукта не отображаются в лицевой части magento
- 15. отобразите эту сумму минимального заказа в лицевой части magento
- 16. Magento, как показать только настраиваемые продукты в основной категории, простые продукты в подкатегории
- 17. Как добавить более простые продукты в настраиваемые продукты с использованием magento API
- 18. Magento - показать простые продукты на странице со списком
- 19. Magento AvS/FastSimpleImport не связывает простые продукты с настраиваемым продуктом
- 20. Magento Promotions price price - комбинированные простые и скачиваемые продукты
- 21. Magento сезонные продукты
- 22. Настраиваемые продукты рейтинг в Magento
- 23. Magento SOAP API v2, связывающий простые продукты с настраиваемым продуктом
- 24. Конфигурируемые продукты Все простые продукты, не перечисленные в связанных продуктах - Magento
- 25. Настраиваемые и простые продукты, перечисленные
- 26. Magento - Показать отдельные продукты в верхней части категории
- 27. Magento настраиваемые продукты и категории
- 28. Как импортировать конфигурируемые продукты и ассоциированные простые продукты по CSV
- 29. Продукты Magento не указаны на fronend
- 30. Magento: отображать отключенные продукты на frontend
Он заявил, что делает это программно ... поэтому, если вы знаете вызовы, сделанные на продукте (-ах), пожалуйста, приведи примерный код и/или ссылки на документацию. – prodigitalson
Спасибо, друзья! Я нашел это. Я установил видимость для Mage_Catalog_Model_Product_Visibility :: VISIBILITY_IN_SEARCH, и теперь это Ok –
Это правда. Я добавил для него пример кода. Возможно, вы захотите использовать 'VISIBILITY_NOT_VISIBLE' вместо' VISIBILITY_IN_SEARCH', чтобы ваши клиенты не приземлялись на простые продукты через страницу поиска. Зависит от ваших намерений. – Agop