Добавление атрибутов в Magento. Ошибка с config.

159
20 декабря 2017, 23:05

Добавляю группу атрибутов, папки и сами атибуты. Но почему-то в бд не пишется новая инфа. Мне кажется, что ошибка в config.xml Вот он

<?xml version="1.0"?>
<config>
    <modules>
        <attributes_new>
            <version>0.1.0</version>
        </attributes_new>
    </modules>
    <resources>
        <attributes_new_setup>
            <setup>
                <module>attributes_new</module>
            </setup>
        </attributes_new_setup>
    </resources>
</config>

Вот расположение файлов.

вот сам код

<?php
/**
 * Created by PhpStorm.
 * User: p.kushnerevich
 * Date: 19.12.17
 * Time: 14.30
 */
$installer = $this;
$productAttributesSetup = new Mage_Eav_Model_Entity_Setup('core_setup');
$installer->startSetup();
$setId=1;
$productAttributesSetup->addAttributeSet('catalog_product', 'NewAttributeSet');
$groups = Mage::getModel('eav/entity_attribute_group')
    ->getResourceCollection()
    ->addAttributeToFilter('attribute_group_name','Clothing')
    ->setSortOrder()
    ->load();
$attributeCodes = array();
$numberGroupOnPage=0;
foreach ($groups as $group) {
    $groupName          = $group->getAttributeGroupName();
    $groupId            = $group->getAttributeGroupId();
    $productAttributesSetup->addAttributeGroup('catalog_product', 'NewAttributeSet',$groupName,$numberGroupOnPage++);
    $attributes = Mage::getResourceModel('catalog/product_attribute_collection')
        ->setAttributeGroupFilter($group->getId())
        ->addVisibleFilter()
        ->checkConfigurableProducts()
        ->load();
    $numberAttributeOnPage=0;
    if ($attributes->getSize() > 0) {
        foreach ($attributes->getItems() as $attribute) {
            $attributeName=$attribute->getAttributeCode();;
            $productAttributesSetup->addAttributeToGroup('catalog_product','NewAttributeSet',$groupName,$attributeName,$numberAttributeOnPage++);
        }
    }
}
$installer->endSetup();

Сам модуль подключается. Так как в сетингах он есть.

READ ALSO
Не приходят сообщения на почту с помощью функции mail php

Не приходят сообщения на почту с помощью функции mail php

В чем может быть проблема? mail возвращает true, то есть, он отправил сообщение (вроде как) почта моя вида post@yandexru, но никакого сообщения нет

157
Цикл внутри цикла wordpress?

Цикл внутри цикла wordpress?

Создана произвольная таксономия для каталога товаров и с помощью плагина ACF тип поля Relationship сделан вывод этих товаров в нужных местахПоявилась...

149
Проблема json_decode в PHP

Проблема json_decode в PHP

Столкнулся с такой проблемкойФункция json_decode в php не отрабатывает этот файл: http://kwork

199