Joomla 自定义组件 Select 编辑器字段

Joomla Custom-Component Select Field whit Editor

我正在尝试从我的 table (#__projectinfo) 中创建一个下拉框,我可以在其中选择例如一篇文章并在编辑器中显示他以供使用、更新或保存。

objective是选择邮件正文并发送给用户,select框是选择邮件,但我需要现成的编辑器

例如:http://prntscr.com/jctkrb,喜欢文章编辑器(见图)

有什么问题尽管问,ty :D

您可以使用 jform 的 sql 字段来显示 table(#__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 中的编辑器字段来显示所选文章。

  • 在给定字段的 javasript 捕获事件之后,例如 onChange

  • 使用 getElementById() 获取 myProjectList 字段的值

  • 发送 ajax 调用以获取所选 ID 的数据

  • 然后在 ajax 成功时使用 setText() 方法将信息设置到编辑器字段