К содержанию

Доп. свойство miniShop2 с xtype tinymce

Здравствуйте.
Создаю дополнительные свойства для товара в 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), то всё работает хорошо — данные и сохраняются и показываются в редакторе.
Как это исправить подскажите, пожалуйста?
Александр
Александр
17 мая 2017, 10:48
modx.pro
1 970
Реклама

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

Александр
Александр Старожил
23 мая 2017, 14:34
Подскажите, пожалуйста, направление движения) Ведь это может пригодится не только мне, но и другим)
    Виктор Руденко
    Виктор Руденко Старожил
    26 мая 2017, 10:13
    Вот плагин
    <?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')}

      Александр
      Александр Старожил
      26 мая 2017, 13:16
      Работает) Спасибо!
    Виктор Руденко
    Виктор Руденко Старожил
    26 мая 2017, 07:07
    У меня такая же проблема
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4