【问题标题】:How to integrate TinyMce with Zend Framework with Gzipping and Image managers?如何将 TinyMce 与 Zend Framework 与 Gzipping 和图像管理器集成?
【发布时间】:2010-06-30 12:44:59
【问题描述】:

我对这个主题进行了一些研究,发现通过插件压缩和添加新的图像管理器不会那么困难。唯一的问题是图像管理器。

我见过一些非常好的,比如 JCE 的图像管理器,它是一个 Joomla 所见即所得的编辑器,但对于 TinyMce 本身却没有。

谁能给我一个好的图片插件?

附: SwampyFoot 毫无疑问,因为它的下载链接已损坏,而且 PhP Letters Ajax 图像管理器很难安装。

谢谢!

编辑:我刚刚找到了疯狂的文件管理器,它似乎工作得很好,除了一个小故障:可以上传图像,但不能选择......这很伤心......

EDIT2:我找到了KCFinder,这似乎很有希望,但我就是无法让它正常工作。不知何故,配置相当困难。

【问题讨论】:

    标签: zend-framework tinymce


    【解决方案1】:

    好的,所以我已经能够自己回答我的问题了。就这样吧:

    1. 使用Sozfo 解决方案设置 TinyMce。这里要记住的重要一点是,您必须从 Sozfo_Form 扩展它们,而不是从 Zend_Form 扩展您的表单。至于定义你自己的可扩展控制器,它对我不起作用,所以我将路径定义助手放在我的 Bootstrap 中。如果整个考验有效,那么应该有一个 textarea 应该有 TinyMCE 控件,但没有,尝试检查 Sozfo 的 cmets,或者检查页面是否被缓存。我花了一个小时才发现,没有将 JavaScript 推送到标头的唯一原因是因为 非常 持久缓存。
    2. 设置KCFinder。我在这里遇到的主要问题是由于相应文件的路径错误。当路径正确时,唯一要记住的是启用它。配置文件中有一个要更改的布尔值。
    3. 最后一个问题是将 KCFinder 添加到我的 Tinymce 中,我最终做的是,我在 TinyMCE.php View helper 中添加了调用 KCFinder 所需的函数。 (由于一些故障,我似乎无法在此处发布代码)。正确设置路径后,一切都会顺利进行。

    总而言之,我花了大约 3 天的时间才弄清楚这件事。谈论陡峭的学习曲线......

    【讨论】:

      【解决方案2】:

      你看过MCImageManager - 它不是免费的,但如果你愿意付费,它是一个选择

      【讨论】:

      • 是的,我有,但在这种情况下,付款不是一种选择。
      • 别担心,我只是想检查一下。实际上,我之前已经建立了一个定制的。如果你有时间,它相当容易做到。
      【解决方案3】:

      这并不是一个真正的建议,但 swampy foot 下载确实有效

      既然你已经在使用zend框架,为什么不使用dojo,设置dojo表单并调用编辑器元素并将这个http://docs.dojocampus.org/dijit/_editor/plugins/LinkDialog集成到其中?

      【讨论】:

      • 是的,我知道它们可以工作,但文件类型超出了我的范围。 WinRAR 或 WinZip 都无法处理该文件,因此我基本上认为该链接不起作用。至于 Dijit,谢谢,但主要问题是通过编辑器管理图像的能力,据我所知,Dijit 没有 as 的选项。
      猜你喜欢
      • 2012-05-29
      • 1970-01-01
      • 2023-04-04
      • 2011-02-21
      • 2011-06-27
      • 1970-01-01
      • 2014-05-01
      • 2012-06-30
      • 1970-01-01
      相关资源
      最近更新 更多