我试图通过本教程使用sfFacebookConnectPlugin构建 FB 应用程序演示,但我遇到了一些小问题,但仍然无法修复它(iam symfony 新手使用 1.4)。我已经通过终端命令安装了这个插件:
- sfDoctrineGuard插件
- sfFacebookConnect插件
我在以下位置激活了它们:
class ProjectConfiguration extends sfProjectConfiguration
{
public function setup()
{
if (function_exists('date_default_timezone_set')) {
date_default_timezone_set(@date_default_timezone_get());
}
$this->enablePlugins('sfDoctrinePlugin');
$this->enablePlugins('sfBehatPlugin');
$this->enablePlugins('sfDoctrineGuardPlugin');
$this->enablePlugins('sfFacebookConnectPlugin');
}
}
但是当我在我的布局中使用时:
<?php use_helper('sfFacebookConnect')?>
我收到此错误:
Unable to load "sfFacebookConnectHelper.php" helper
in: SF_ROOT_DIR/apps/frontend/modules/main/lib/helper,
SF_ROOT_DIR/apps/frontend/lib/helper,
SF_ROOT_DIR/lib/helper,
SF_SYMFONY_LIB_DIR/helper.
虽然助手存在于/home/palmic/www/behattest/plugins/lib/helper/sfFacebookConnectHelper.php
如何告诉 symfony 从那里加载它?
谢谢!