Добрый день!
Пишу свой плагин для вставки информации из списка возможных вариантов.
Возникло 2 вопроса:
1 - я создаю объект данных для вывода в цикле:
var items = {};
for(var i = 0; i < fields.length; i++){
items[i] = {
label: fields[i][0],
group: 'addfield_group',
order: i,
command: 'qwerty',
};
}
и затем вывожу его при раскрытии менюшки
if (editor.addMenuItems) {
editor.addMenuItems( items );
}
Мне нужно в command 'qwerty' передать каким-то образом идентификатор item, по которому произведен клик. Как это сделать?
2. При раскрытии меню с items строки идут на всю ширину экрана, как их ограничить в стилях? Пока я пытаюсь выбрать элемент на странице, окно с items автоматически закрывается.. Попытки добавить в код itemов width/height ничего не дает.