我需要为自定义模块创建向导。使用https://www.sugaroutfitters.com/blog/creating-a-layout-and-view-for-a-module-in-sugarcrm-7
中的示例很容易我创建了自定义布局,
$viewdefs['mymodulename']['base']['layout']['wizard'] = array(
'type' => 'simple',
'components' =>
array(
array(
'view' => 'wizard',
),
),
);
hbs-template
{{> wizard.header }}
<div class="tcenter">
Step 1
<br/><br/>
<button class="previousStep btn btn-success">Previous</button>
<button class="nextStep btn btn-success">Next</button>
</div>
{{> wizard.footer }}"
和控制器:
({
className: 'mymodulename-wizard
...
是否可以在此自定义布局上添加和使用标准SugarCRM字段(下拉列表,日历,货币,关联字段等),例如在标准记录视图中,使用元数据或其他方式?或者一定需要在我的自定义hbs-template中创建自定义控件?
答案 0 :(得分:0)
是的,您可以使用模板中的{{field}}
Handlebars帮助器来插入它们。
要查看如何使用字段帮助程序的示例,请参阅Sugar 7.5中的dashablelist.hbs
或preview.hbs
。