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