Joomla Custom-Component选择Field whit Editor

时间:2018-05-02 15:49:33

标签: joomla editor custom-component dropdownbox

我试着在我的桌子(#__projectinfo)中创建一个下拉框,我可以在这里选择一篇文章并在编辑器中显示他准备好使用,更新或保存。

目标是选择一个电子邮件正文并将其发送给用户,选择框是选择电子邮件,但我需要随时可用的编辑器

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

任何问题都可以自由地问,ty:D

1 个答案:

答案 0 :(得分:3)

您可以使用jform的sql字段显示表格中的文章列表(#__ projectinfo),您可以在your_form.xml文件中使用以下内容。

#include <stdarg.h>
#include <tuple>
#include <string>
using std::pair;
using std::string;

bool EncodeJSonData(pair<string,string> inbulkData ...)
{     
    va_list args; 
    va_start(args, inbulkData);
    int count = 5;
    while(count--)
    { 
        pair<string,string> bulkData;
        bulkData = va_arg(args, pair<string,string>);  //here is the error      
    }
    va_end(args); 

    return true;
}

此外,您需要xml中的编辑器字段来显示所选文章。

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

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

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

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