我试图用输入编辑器创建一个liferay portlet。为实现这一点,我使用:
我尝试创建一个包含以下内容的portlet:
Editor up
之前指示的代码使用按钮和输入编辑器创建一个portlet,但它不显示编辑器,只显示按钮和句子Rails.application.routes.draw do
scope module: :v1, constraints: ApiConstraints.new(version: 1, default: true) do
# Then for a new version create a new scope
end
end
。你可以看到我的意思的图片:
你知道为什么portlet没有显示输入编辑器吗?
提前致谢!
答案 0 :(得分:1)
您错过了包含Liferay-ui taglib。只需将其添加到您的jsp
File newList = new File(rootFolder.getParent(), "custom_list.new.dat");
String customListStr = Utils.readTextFile(newList);
public static String readTextFile(File file) throws IOException {
FileInputStream reader = new FileInputStream(file);
StringBuffer data = new StringBuffer("");
byte[] buffer = new byte[1024];
while (reader.read(buffer) != -1)
data.append(new String(buffer));
reader.close();
return data.toString();
}
try to load it
//Load json file to Model
Gson gson = new GsonBuilder().create();
final MoviePojo response = gson.fromJson(customListStr, MoviePojo.class);
int size = response.getContentList().size();
对于将来的参考,如果您在IDE中进行开发,它将向您显示未知标记的警告,因此无法解析标记或其特殊用途。
答案 1 :(得分:0)
只需使用合金CkEditor或FCKeditor即可。 Alloy CKEditor Click here
FCKEditor click here
答案 2 :(得分:0)
Liferay在其自己的liferay-ui taglib中实现了CKEditor。
如果您想以动态方式使用它,我建议您使用编辑器,您可以根据自己的需要在自己的页面中自动进行自定义。