给定一个"nacked“应用程序--是否可以使用基于Drupal的布局和导航?
将Zend应用程序集成到Drupal 6/ Drupal 7的最佳方法是什么?
例如:
用户X访问我的Drupal页面.
他想使用名为“反馈”的Zend-Application。
这个“反馈”应用程序应该能够使用Drupal页面的布局。
除了外部布局之外,所有东西都将使用Zend用PHP编写。
发布于 2010-08-16 13:20:34
该模块不进行Zend应用程序集成,它只允许您使用一些ZF组件(即。Zend_Mail)。实际上,我在Drupal 5中集成了一个ZF应用程序,基于Drake模块(CakePHP集成)。
它基本上定义了一个带有回调的Drupal菜单,这些回调被传递给ZF应用程序(包括我的zend引导程序)。ZF应用程序的输出存储在var中(使用输出缓冲PHP函数),我从HTML中获取页面标题/js/css,去掉不需要的内容,然后将它们传回Drupal (分别使用drupal_set_title、drupal_add_js和drupal_set_html_head )。是的,这很脏,但对我来说很管用.
发布于 2010-09-24 19:46:06
不确定这正是您想要的,但是您可以从Zend的index.php中取出$ application ->run(),然后将该文件包含在任何其他应用程序中,并访问Zend和Zend本身的所有资源。
尽管如此,可能仍然需要很大的投入才能让它做你想做的事。
发布于 2010-09-29 12:38:23
Joomla有一个“包装”布局选项,它只是将一些url推入布局中的iframe中。我经常使用它将独立的应用程序粘合到公司内部网上,我们只需定制样式表就可以了。
这是一条快速而肮脏的道路,但很快就能到达那里,用户真的不在乎。
https://stackoverflow.com/questions/3493345
复制相似问题