Дополнительная информация вкладка больше не работает
-
12-12-2019 - |
Вопрос
У меня была дополнительная вкладка информации на нашей странице просмотра продукта, которые отображали атрибуты, устанавливаемые для того, чтобы быть ', видимыми на странице просмотра продукта на фронт-конце «.
Я удалил атрибуты, поскольку они были названы неправильно, но когда я создал новый атрибут с тем же настройкой, & в правильной группе атрибутов, она больше не отображается на вкладке «Дополнительная информация».Дополнительная вкладка информации, похоже, не работает.
Я проверил приспособление хранилища, когда я добавил контент к новому атрибуту из продуктов управления> Редактировать страницу администратора продукта.Я не уверен, что я мог пропустить?
Я обновил свой кеш и повторно проиндексировал.
Вот мои экранные снимки настройки.
Решение
Я нашел проблему.Существует расширение нашей MAGNTO Undalation под названием Amasty Color Color Calles, который имеет сценарий на странице, который отключает вкладку дополнительную информацию.
Вот оно:
<script type="text/javascript">
var amConfAutoSelectAttribute = 1;
confData = new AmConfigurableData({"9":{"short_description":"<p>Lorem Ipsim<\/p>","description":"<p>More Lorem Ipsum<\/p>","not_is_in_stock":false,"attributes":" <h2>Additional Information<\/h2>\n <table class=\"data-table\" id=\"product-attribute-specs-table\">\n <col width=\"25%\" \/>\n <col \/>\n <tbody>\n <tr>\n <th class=\"label\">TEST ATTR<\/th>\n <td class=\"data\"><p>More Lorem Ipsum.<\/p><\/td>\n <\/tr>\n <\/tbody>\n <\/table>\n <script type=\"text\/javascript\">decorateTable('product-attribute-specs-table')<\/script>\n","name":"COnf Atr 1","price_html":"\n\n // code ommited for brevity
confData.textNotAvailable = "Choose previous option please...";
confData.mediaUrlMain = "http://dev.domain.local/amconf/media/index/id/13/";
confData.oneAttributeReload = "1";
confData.imageContainer = ".product-img-box";
confData.useSimplePrice = "1";
</script>
.
Я не смог отключить этот параметр от настроек расширений на панели администратора.Мне пришлось прокомментировать линию 62
.
//'attributes' => Mage::app()->getLayout()->createBlock('catalog/product_view_attributes', 'product.attributes', array('template' => "catalog/product/view/attributes.phtml"))->setProduct($simple)->toHtml()
Я не думаю, что это хорошее решение, хотя, поскольку расширение хватает этих данных, чтобы поменять простой атрибуты продукта с настраиваемыми родительскими атрибутами продукта на странице просмотра продукта.Я думаю, что вся проблема возникает, поскольку модуль не совместим с темой Magento 1.9 RWD, которая помещает дополнительную информацию на вкладку.
Другие советы
После создания вашего атрибута вы добавили свой атрибут на правильные наборы атрибутов.
в admin goto
Категория -> Атрибуты -> Управление наборами атрибутов
сначала добавьте один атрибут в категории Backend-> атрибуты -> Управление атрибутами.
Затем в разделе Frontend отметьте его видимым на странице просмотра продукта.
.
Добавить метку на свой атрибут.
Добавить / перетащить атрибут на атрибут по умолчанию, установленным в категории-> Атрибуты-> Установите набор атрибутов.
Затем добавьте новый продукт, и вы увидите ваш недавно добавленный атрибут.
Сохранить свой продукт, и вы сможете увидеть новую аттестуру Vale на PDP.