变量中的Alfresco dashlet路径

时间:2016-06-20 14:56:23

标签: javascript alfresco dashlet

我创建了一个dashlet,它提供了文件夹的内容(子文件夹),如果我在dashlet代码中编写路径,它可以正常工作。但是我想让用户选择他想要列出的文件夹。

所以,首先我要尝试一下我脑海中最简单的事情:触发配置按钮时打开一个对话框,然后用户编写路径并按下有效状态。我的问题是如何处理路径变量,我尝试将路径放在变量中,但我不认为这是一个好主意,我的想法是/字符搞砸了这个东西。我尝试将变量值放在get.js文件中时,我收到错误500.

var title = args.title;
var userName = user.name;
var path = args.path;

它适用于标题,但只要我在这里添加路径变量就会出现错误500.

那么有什么特别的方式来处理这个吗?或者我使用其他类型的对话框?

1 个答案:

答案 0 :(得分:1)

我曾经使用过一次,但是在路径和查询的情况下,对路径中的'/'进行编码和解码是太多的工作。

我建议直接尝试在dashlet中实现文件夹选择器。 完成它需要做一些工作,但它也更好。

  1. 自定义dashlet,其中包含文件夹选择器
  2. 旧的tutorial需要做一些工作才能在你的Alfresco版本上完成它