[英]Adding custom jQuery validation in SugarCRM editview
我試圖在“帳戶”編輯視圖的頁眉或頁腳中添加自定義jQuery腳本,在Google中到處搜索,但是找不到在頁眉或頁腳中打印腳本的鈎子。
我的目標是為自定義字段添加自定義驗證,但是一旦添加jQuery代碼,頁面就會暫停。
我在custom/modules/Accounts/metadata/editviewdefs.php
插入以下代碼
$viewdefs ['Accounts'] = array(
'EditView' => array(
'templateMeta' => array(
'javascript' => '<script type="text/javascript">
$(document).ready(function(){
alert("This is my custom javascript code");
});
</script>',
上面的代碼在屏幕下方產生。
我像這樣刪除jQuery部分
$viewdefs ['Accounts'] = array(
'EditView' => array(
'templateMeta' => array(
'javascript' => '<script type="text/javascript">
alert("This is my custom javascript code");
</script>',
我看到簡單的JavaScript代碼可以正常工作,但是僅當我添加jQuery代碼時才會出現問題,我嘗試在上述代碼之前添加jQuery庫,但這不能解決問題。
有人可以告訴我我在這里想念的嗎?
您還需要使用{literal}標簽包裝js:
$viewdefs ['Accounts'] = array(
'EditView' => array(
'templateMeta' => array(
'javascript' => '<script type="text/javascript">
{literal}
$(document).ready(function(){
alert("This is my custom javascript code");
});
{/literal}
</script>',
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.