【问题标题】:Yii2, Facebook and TwigYii2、Facebook 和 Twig
【发布时间】:2015-01-18 00:02:05
【问题描述】:

我正在尝试建立一个相当简单的网站,而我最大的障碍是让 facebook 登录正常工作。 我正在尝试使用 authclient 扩展程序登录 facebook。我已经根据文档设置了所有内容.. 但我不知道如何启动登录过程。

我之前已经基于 sdk 建立了一个 fb 连接,我真的不想... 现在我的下一个问题是,如何通过 twig 模板访问 twig 和插件中的模板函数?

比如这样:

        <?= yii\authclient\widgets\AuthChoice::widget([
            'baseAuthUrl' => ['site/auth']
        ]); ?>

我之前在一个非常大的项目中使用过 cakephp,但我对 yii 完全陌生。

【问题讨论】:

  • 丢弃了树枝,因为它现在只会让我退缩。不过仍然想使用树枝,所以问题仍然存在。

标签: facebook login twig yii2


【解决方案1】:

twig 集成还不是最流畅的。你可以注册一个命名空间,然后twig应该有一个*_begin和*_end函数,即

{{ use('philippfrenzel/yii2masonry/Yii2masonry') }}


{{ yii2masonry_begin({
    'clientOptions': {
        'columnWidth' : 50,
        'itemSelector' : '.item',
    }
}) }}

重要的是注意选项的json风格,以及命名空间和twig函数的大小写。

希望有帮助:)

【讨论】:

  • 实际上,在默认的facebook东西的情况下,它既不起作用也不需要。
猜你喜欢
  • 1970-01-01
  • 2015-07-16
  • 1970-01-01
  • 1970-01-01
  • 2016-11-26
  • 2014-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多