2012-03-27 33 views
-1

我有一個在magento中添加項目的按鈕來打開wysiwyg編輯器。 一旦我點擊,我得到了像「$(elementId +」_editor「)爲空的警告框。 和wysiwyg編輯器未打開。只有確定並取消該按鈕被打開。

+4

代碼在哪裏? – gdoron 2012-03-27 09:35:38

+4

您在發佈之前是否閱讀過該內容?任何人如何幫助你提供你所提供的?你需要更多的細節,花蕾。我們可以做的最多的事情就是猜測,「嗯,它看起來像是空的東西」。 – 2012-03-27 09:37:29

回答

-1

你需要到選擇添加「#」,

$("#" + elementId + "_editor") 
+0

$(elementId +'_ editor')。value = $(elementId).value;這是來自空白處的線,它是wysiwyg編輯器的核心文件。 – dayana 2012-03-27 09:41:25

+0

elementId的價值是什麼?如果elementId是控件的id,那麼你需要在其前加'#' – fengd 2012-03-27 09:44:37

+0

這是不正確的,Magento使用Prototype而不是jQuery,所以他在那裏的選擇器可能沒問題。 – 2012-03-29 04:56:09

1

首先,你需要在這個問題的更多細節。其次,你需要接受你的問題的答案,否則人們就不會迴應他們。我很驚訝,我很煩,但無論如何。

從別處您的意見,我可以看到你說的有問題的代碼行是:

$(elementId+'_editor').value = $(elementId).value; 

我已經位於app/design/adminhtml/default/default/template/catalog/wysiwig/js.phtml

該線路80號線,在我的版本的Magento的。

此代碼正常工作,據我所知。我找不到任何谷歌搜索結果來表明人們遇到同樣的問題。

你說:「我在magento中添加一個按鈕來打開wysiwyg編輯器。」

這是否意味着您已經創建了一個按鈕?正在使用自定義模塊?按鈕出現在哪個頁面上?

所有這些都是人們需要幫助您的信息。