【发布时间】:2010-09-05 15:35:20
【问题描述】:
你好,有人可以写或指向一个好的 symfony 插件安装教程。这是问题所在,我有一个 symfony 1.2 应用程序,我正在尝试安装 LightWindow 插件,该插件在 Prototype 上运行。
问题是:我没有安装 PEAR,由于代理限制,我认为我不能,但是有一种方法可以安装 symfony 插件,将它复制到 plugins 文件夹中,在应用程序的配置文件并运行 plublish 资产,我成功地完成了所有这些操作,但插件仍然无法运行。这是我在布局中使用的一小段代码:
<?php use_helper('LightWindow'); ?>
.
.
.
<?php foreach ( $secImages as $image ): ?>
<div class="image-slot">
<?php echo lw_image(image_tag(sfConfig::get('app_image_vo_dir') . $image->getPhoto()),
sfConfig::get('app_image_vo_dir') . $image->getPhoto()); ?>
</div>
<?php endforeach ?>
希望任何人都可以提供帮助。
此外,此代码不直接在布局中运行,主布局使用 Ajax 包含它
[编辑]
它在非 ajax 环境中工作,但是当我尝试使用 ajax 运行它时,它不起作用,我怀疑问题是 LightWindow 脚本检查文档上的标签是否准备就绪,并且由于此内容已加载通过ajax,它看不到它!
更改为非 aJax 环境是不可能的,因为我的客户想要它的方式,此外,2010 年没有 ajax?几乎是科幻! :)
任何帮助都会很棒!
【问题讨论】:
-
你是如何将它复制到你的插件文件夹的?作为 tar 或 Zip 文件?还是你之前解压过的?
-
我解压了它,到目前为止,我已经完成了整个安装步骤;什么都没有!
-
你得到什么错误信息?
-
就是这样!我没有收到任何错误消息,我单击图片然后它只是打开图像,但没有 LightBox!响应中不包含所需的 JS!
-
它可以在非 ajax 模板中工作吗?
标签: php plugins symfony1 installation