yinblack/easypage

用于创建网页的微框架,集成了twig

安装: 27

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 2

类型:项目

1.1.1 2020-02-05 18:41 UTC

README

快速入门指南

对于基本使用,只需修改routesviews文件夹内的文件

安装。

1.- 使用composer安装微框架composer create-project yinblack/easypage或者直接下载此存储库的文件。

个性化。

如果你需要在任何视图中使用变量,可以在routes/config.json文件中创建它们,这些变量会自动转换为twig变量。

多语言网站支持。

支持包括默认语言在内的9种语言

  1. 西班牙语; es
  2. 英语; en
  3. 中文; zh
  4. 德语; de
  5. 法语; fr
  6. 葡萄牙语; pt
  7. 意大利语; it
  8. 俄语; ru
  9. 日语; ja

通过将语言缩写与_连接,可以自动创建变量,例如:index_en将创建变量const.LAN == "_en",你可以使用twig在视图中进行操作,例如:


{% if const.LAN == "_es" %}
<p>LENGUAJE: Español</p>
{% elseif const.LAN == "_en" %}
<p>LENGUAJE: Ingles</p>
{% elseif const.LAN == "_de" %}
<p>LENGUAJE: Alemán</p>
{% elseif const.LAN == "_zh" %}
<p>LENGUAJE: Chino</p>
{% elseif const.LAN == "_fr" %}
<p>LENGUAJE: Francés</p>
{% elseif const.LAN == "_pt" %}
<p>LENGUAJE: Portugués</p>
{% elseif const.LAN == "_it" %}
<p>LENGUAJE: Italiano</p>
{% elseif const.LAN == "_ru" %}
<p>LENGUAJE: Ruso</p>
{% elseif const.LAN == "_ja" %}
<p>LENGUAJE: Japones</p>
{% else %}
<p>LENGUAJE: Default</p>
{% endif %}

这是一种创建多语言网页的有效方法。