2012-08-10 45 views
1

我需要限制屬性(「靈感」)的文本字段長度,類似於meta_description。我試圖複製在Attributes.php代碼塊(\程序\代碼\核心\法師\ Adminhtml \塊\目錄\產品\編輯\選項卡):Magento checkmaxlenght文本屬性

if ($form->getElement('meta_description')) { 
      $form->getElement('meta_description')->setOnkeyup('checkMaxLength(this, 255);'); 
     } 

,並以 「靈感」 代替 「meta_description」 ,但它不起作用。任何人都可以幫助我嗎?

回答

0

很難說,因爲您沒有精確定義「不起作用」。

我的猜測是,這包含您inspiration輸入字段的<form>一些定製模板,並且不包含*所需的JavaScript方法checkMaxLength()

function checkMaxLength(Object, MaxLen) 
{ 
    if (Object.value.length > MaxLen-1) { 
     Object.value = Object.value.substr(0, MaxLen); 
    } 
    return 1; 
} 

*,其通常僅在app/design/adminhtml/default/default/template/catalog/product/edit.phtml

定義
0

尋找phtml誰構建這部分代碼,並使其與jQuery。