Как добавить поле menuindex в Tickets?
Приветствую!
Tickets отличный компонент, но очень часто не хватает поля menuindex. Конечно, можно создавать tv-параметр, но это лишние запросы при выводе списка статей.
Кто знает как его подключить?
Tickets отличный компонент, но очень часто не хватает поля menuindex. Конечно, можно создавать tv-параметр, но это лишние запросы при выводе списка статей.
Кто знает как его подключить?
Комментарии: 6
Пока, наверное, только правкой исходника панели с тикетом.
Я как-то про него забыл, да и нечасто спрашивают.
Я как-то про него забыл, да и нечасто спрашивают.
Ожидается появление этого поля в ближайших обновлениях?
И где найти файл исходника панели с тикетом можешь подсказать?
И где найти файл исходника панели с тикетом можешь подсказать?
C:\Users\Bash\PhpstormProjects\iRex\assets\components\tickets\js\mgr\section\section.common.js
Сделал так
Ищи getContentField
Добавь
Сделал так
Ищи getContentField
Добавь
,{
name: 'menuindex',
value: config.record.menuindex,
fieldLabel: _('resource_menuindex'),
description: _('resource_menuindex_help'),
listeners: config.listeners,
height: 20,
xtype: 'textfield'
}
ПолучитьсяgetContentField: function(config) {
return [{
xtype: 'textarea',
name: 'ta',
id: 'ta',
fieldLabel: _('content'),
anchor: '100%',
height: 200,
grow: false,
value: config.record && config.record.content
? config.record.content
: MODx.config['tickets.section_content_default'],
listeners: config.listeners
},{
name: 'menuindex',
value: config.record.menuindex,
fieldLabel: _('resource_menuindex'),
description: _('resource_menuindex_help'),
listeners: config.listeners,
height: 20,
xtype: 'textfield'
}];
},
Сорян за путь, но я думаю все ясно
Надо добавит в ticket.common.js
3 года прошло.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.