Joomla Custom-Component Select Field с редактором полей - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь создать раскрывающийся список из моей таблицы (#__projectinfo), где я могу выбрать, например, статью и показать его в редакторе, готовом к использованию, обновлению или сохранению.

Цель состоит в том, чтобы выбрать тело письма и отправить его пользователю, поле выбора - это письмо, но мне нужен готовый редактор

например: http://prntscr.com/jctkrb, как редактор статей (см. Изображение)

любой вопрос был свободен задавать, ты: D

1 Ответ

0 голосов
/ 04 мая 2018

Вы можете использовать поле sql jform для отображения списка статей из вашей таблицы (#__ projectinfo). Вы можете использовать что-то ниже в вашем файле your_form.xml.

<field name="myProjectList" 
       type="sql" 
       default="10" 
       label="Select an article"
       query="SELECT id, title FROM #__projectinfo"
       key_field="id" // Use your respected key_field column
       value_field="title" //Use your respected value_field column
    />

Также вам понадобится поле редактора в xml для отображения выбранной статьи.

  • После этого события перехвата JavaScript для данного поля, например, onChange

  • Получить значение поля myProjectList с помощью getElementById ()

  • Отправка вызова ajax для получения данных выбранного идентификатора

  • Затем используйте метод setText () при успешном завершении ajax, чтобы установить информацию в поле редактора

...