4
A
回答
6
有一些討論和實施here
3
有很多的TinyMCE website例子。爲了使用Zend Framework和您的模板輕鬆實現,您可以編寫一個View Helper。
1
嘛,地方上載圖書館您的公共文件夾,然後在控制器動作做:
$this->view->headScript()->appendFile('/some/path/tiny_mce.js');
$this->view->headScript()->appendFile('/some/path/tiny_mce-init.js');
凡tiny_mce-init.js文件可能看起來像這個:
tinyMCE.init({
theme : "advanced",
mode : "textareas",
// styles of the WYSIWYG content
content_css : "/css/tiny_mce.css",
});
這將把所有textareas所見即所得的編輯器。
1
在下面的代碼中,我創建了一個裝飾器,我可以使用textareas來顯示WMD編輯器(這裏使用的編輯器)。 https://phpancake.svn.sourceforge.net/svnroot/phpancake/library/lib/decorator/Wmd.php
而在此代碼中,我簡單地擴展了文本區域以自動使用上面的裝飾器。 https://phpancake.svn.sourceforge.net/svnroot/phpancake/library/lib/form/element/WmdTextArea.php
您可以採取並用tinymce標記替換。
並在代碼:
$Form=new Zend_Form(....);
$Form->addElement(new lib_form_element_WmdTextArea('my_name'...other text area params);
1
非常相似,理查德·克諾普的答案我知道,但我發現它只會像這樣的工作,出於某種原因,否則編輯總是繞在錯誤的元素:
$this->view->headScript()->appendFile("/scripts/vendor/tiny_mce/tiny_mce.js","text/javascript")
->appendFile("/scripts/addtinymce.js","text/javascript");
和addtinymce.js:
tinyMCE.init({
mode : "exact",
elements : "yourcontent",
theme : "simple"
});
+0
現在,我如何使視圖幫手???如果可能的話給出一個完整的例子 – ulduz114
相關問題
- 1. 如何使用Zend框架
- 2. 如何在zend框架中使用phpThumb()
- 3. Zend框架在Windows上 - 使用重寫
- 4. 如何在Ubuntu上安裝zend框架?
- 5. 如何Zend框架
- 6. 如何在Zend框架
- 7. 如何在Zend框架
- 8. 如何在Zend框架
- 9. 如何使用加入Zend框架
- 10. 如何開始使用zend框架
- 11. 如何使用zend框架創建PDF?
- 12. 如何使用zend框架組件
- 13. 如何關閉使用Zend框架
- 14. 如何使用phpexcel Zend框架
- 15. 如何使用zend框架上傳AWS s3上的文件2.3
- 16. 如何使用Zend框架安裝simpleSAMLphp框架1
- 17. 使用Zend框架的shell
- 18. 使用OpenID與Zend框架
- 19. Zend框架 - 使用JavaScript
- 20. Zend框架中使用AJAX
- 21. 使用Zend框架標記
- 22. 使用zend框架與zend服務器
- 23. 如何使用zend框架設置上傳文件的路徑?
- 24. 如何使用Zend框架上傳多個文件?
- 25. 如何修剪Zend框架?
- 26. Zend框架:如何從Zend_Controller_Plugin
- 27. 如何獲得像zend框架舊版本的zend框架2.3
- 28. VPS上的Zend框架?
- 29. 如何在zend框架上調用存儲過程
- 30. 如何使用zend框架在窗體上實現上一個按鈕?
這將使意義,但由於某些原因,當我試圖此之前它似乎環繞了錯誤的編輯器元素 – robjmills