包含法律服务器集成,大波士顿法律服务公司使用的面试基本框架
docassemble.gbls的Python项目详细描述
GBLS模块
这个软件包是一个更大的标准包含集合的开始 波士顿法律服务。在
它提供basic-questions-gbls.yml
和{
填充的属性包括姓名、地址、电子邮件和电话号码,使用 标准的单个属性名称。在
使用(并添加对象client
、advocate
和{docassemble.gbls:basic-questions-gbls.yml
例如,当您包含docassemble.gbls:basic-questions-gbls.yml
时,您将拥有
您可以使用以下属性:
- 客户
- 客户机全名()
- 在client.name.first/ 客户端名称.middle/ client.name.last/ 客户机名称后缀在
- 在客户地址地址, 客户机地址.zip等等/client.address_块()
- 在客户电话号码在
- 在客户端移动电话号码在
- 在客户.电子邮件在
- 在客户出生日期在
名称字段和电子邮件也可用于advocate
。不利方将
做一个贱民,与反对党[i]。名称.text和反对方[i].全名()
可用。不解析对方的地址。在
与法律服务器集成
在docassembly服务器上安装此包后,创建一个新的指令 在案例页面上用下面的内容阻止。在
将MYDOCASSEMBLESERVER的两个实例替换为Docassemble服务器的名称(例如,docs.legalaid.org
)
并将文本MYAPIKEY替换为在docassembly上生成的API key
轮廓。通过单击您的电子邮件地址获取API密钥,选择Profile,然后
其他设置| API密钥。在
您将在页面上看到一个新的区块,其中包含您访问时看到的相同访谈 /在Docassemble服务器上列出。在
<input type="hidden" id="da_api_url" value="https://MYDOCASSEMBLESERVER/api/list?key="/>
<input type="hidden" id="da_api_key" value="MYAPIKEY" />
<script type="text/javascript" src="https://MYDOCASSEMBLESERVER/packagestatic/docassemble.gbls/docassemble-ls.js">
</script>
<div class="book book_large" id="docassemble_container">
<div class="bookTabRow">
<ul class="tab_start_here htabs">
<li class="bookTabItem dynamicBookTabItem selected_book_tab">
<a class="select">Docassemble Interviews</a>
</li>
</ul>
</div>
<div class="bookPage">
<div class="dynamicBookContents tabs">
<div style="border: 0px; padding: 0px; margin: 0px;"><div class="form_container"><div class="listview_outer">
<div id="interviews" class="datatable">
</div>
</div></div></div>
</div>
</div>
</div>
向docassembly发送字段而不在法律服务器中显示
您可以创建一个不显示在Legal Server中但仍可用于Docassemble的字段的整个选项卡块, 通过创建包含以下内容的指令:
^{pr2}$你想隐藏的选项卡块中的某个地方。在
列表视图
从版本.30开始,此模块支持合法的服务器列表视图。 请选中ListView选项“Show list title”,以便将带标签的数据放入Docassemble。每个listview 在表单部分需要标记,以便模块能够猜测哪个标签对应于哪个列表视图。在
过滤
默认情况下,将过滤访谈以匹配与程序名相等的元数据标记。 任何标记为“everyone”的面试也会显示出来。在
- 项目
标签: