Unknown field при добавлении нового поля

Здравствуйте!
Пробую создать плагин для ms2, но новое дает ошибку unknown field, отя в базе есть

мап:
<?php
return array(
	'fields' => array(
		'test' => NULL
	)
	,'fieldMeta' => array(
		'test' => array(
			'dbtype' => 'varchar'
			,'precision' => '255'
			,'phptype' => 'string'
			,'null' => false
			,'default' => ""
		)
	)
	,'indexes' => array(
		'test' => array (
			'alias' => 'test'
			,'primary' => false
			,'unique' => false
			,'type' => 'BTREE'
			,'columns' => array (
				'action' => array (
					'length' => ''
					,'collation' => 'A'
					,'null' => false
				)
			)
		)
	)


);
js:
miniShop2.plugin.art = {
	getFields: function(config) {
		return {

    test: {
            xtype: 'textfield',
            description: '<b>[[+test]]</b><br />'+_('ms2_product_text_help'),
            }

		}
	}
	,getColumns: function() {
		return {
    test: {width:50, sortable:false,editor:{xtype:'textfield',name: 'test'}}
		}
	}
};
index:
<?php
return array(
	'xpdo_meta_map' => array(
		'msProductData' => require_once dirname(__FILE__) .'/model/msproductdata.map.inc.php'
	)
	,'manager' => array(
		'msProductData' => MODX_ASSETS_URL . 'components/minishop2/plugins/art/msproductdata.js'
	)
);
Поле в базе есть:


В админке товары не выводятся ибо:
Error 42S22 executing statement: 
Array
(
    [0] => 42S22
    [1] => 1054
    [2] => Unknown column 'msProductData.test' in 'field list'
)
Подскажите, где и что я упускаю из вида?
valeria.baranova
26 мая 2015, 18:21
modx.pro
1 001
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0