lare_team/twig_lare 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lare_team/twig_lare

最新稳定版本:v1.0.0

Composer 安装命令:

composer require lare_team/twig_lare

包简介

Lare backend for Twig

关键字:

README 文档

README

How to install twig-lare?

There are just two steps needed to install twig-lare:

  1. Add twig-lare to your composer.json:

    {
        "require": {
            "lare_team/twig_lare": ">=1.0.0",
        }
    }
  2. Add Twig_Lare_Extension to the Twig-Engine:

    $twig->addExtension(new Twig_Lare_Extension());

How do i use twig-lare?

Instead of using the {% extends %} tag use {% lare_extends %}.

{% lare_extends "::__base.html" 'Previous.Namespace' "::__lare.html"  %}
{% block page %}
...
{% endblock page %}

or

{% lare_extends "::__base.html" 'Lare' %}
{% block page %}
...
{% endblock page %}
  • The first argument is the template, which is extended if the request is not a Lare request, or the namespace does not match.
  • The second argument is the namespace which should be tested against, to decide which template should be extended.
  • The third argument is the template, which is extended if the namespace matches. (optional, default is "::__lare.html")

What do you need for twig-lare?

  1. PHP >= 5.3.3
  2. twig
  3. lare.js

Projects using twig-lare

  1. lare.io

If you are using twig-lare, please contact me, and tell me in which projects you are using it. Thank you!

Happy speeding up your twig project!

For further information read twig-lare on iekadou.com

统计信息

  • 总下载量: 71
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-06-26