Доп. свойство miniShop2 с xtype tinymce
Здравствуйте.
Создаю дополнительные свойства для товара в miniShop2 с помощью плагинов товаров.
Сейчас нужно сделать доп. свойство с текстовым редактором tinymce...
Код:
В итоге редактор tinymce появляется. Вводимые в это поле данные сохраняются в бд. Но вот проблема — в редакторе содержимое не показывается((
Если поменять xtype на, например, htmleditor (стандартный ext), то всё работает хорошо — данные и сохраняются и показываются в редакторе.
Как это исправить подскажите, пожалуйста?
Создаю дополнительные свойства для товара в miniShop2 с помощью плагинов товаров.
Сейчас нужно сделать доп. свойство с текстовым редактором tinymce...
Код:
'smallDescriptionCustom' => array(
'dbtype' => 'text',
'phptype' => 'string',
'null' => true,
'default' => NULL
)
И ещё:smallDescriptionCustom: {xtype: config.record.richtext ? (typeof Tiny != 'undefined') ? 'tinymce' : 'htmleditor' : 'textarea', description: '<b>[[+smallDescriptionCustom]]</b>
' + _('ms2_product_smallDescriptionCustom_help')}
В бд создаю это дополнительное поле с типом text. В словаре также создаю 2 необходимые записи.В итоге редактор tinymce появляется. Вводимые в это поле данные сохраняются в бд. Но вот проблема — в редакторе содержимое не показывается((
Если поменять xtype на, например, htmleditor (стандартный ext), то всё работает хорошо — данные и сохраняются и показываются в редакторе.
Как это исправить подскажите, пожалуйста?
Комментарии: 4
Подскажите, пожалуйста, направление движения) Ведь это может пригодится не только мне, но и другим)
Вот плагин
<?php
// Add RTE for introtext if richtext option is enabled for the resource
// check "OnDocFormRender" event
$modx->regClientStartupHTMLBlock('<script>Ext.onReady(function() {
if(MODx.loadRTE) MODx.loadRTE("modx-resource-smallDescriptionCustom");
});</script>');
Включить событие «OnDocFormRender»smallDescriptionCustom: {xtype: 'textarea', description: '<b>[[+smallDescriptionCustom]]</b>
' + _('ms2_product_smallDescriptionCustom_help')}
Работает) Спасибо!
У меня такая же проблема
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.