我使用 tx_news 来显示作业记录(列表和详细视图)。在记录的详细信息页面上,我有一个指向申请表的链接:
细节.html
<f:link.page pageUid="21" class="btn btn-primary">Application</f:link.page>
... 对于申请表,我使用 powermail。在这里我有一个选择,我用这样的工作记录填充选择选项值:
lib.joboptions = CONTENT
lib.joboptions {
table = tx_news_domain_model_news
select.pidInList = 156
renderObj = COA
renderObj {
10 = TEXT
10.field = title
20 = TEXT
20.value = |
30 = TEXT
30.field = uid
stdWrap.wrap = |[\n]
}
}
...但是如何在单击“应用程序”按钮时预先选择具有特定作业记录 ID 的选择?
编辑:
...我使用 js 和 localStorage 作为解决方法...它有效,但仅适用于一种语言。如果我在申请表上并切换语言...选择中的选项具有不同的 uid,随后选择未选中
$('.btn-apply').on('click', function() {
localStorage.setItem("varJobID", jobID);
});
$('#powermail_field_jobs, #powermail_field_job').val(localStorage.getItem('varJobID'));