yinblack / easypage
用于创建网页的微框架,集成了twig
1.1.1
2020-02-05 18:41 UTC
Requires
- php: >=5.3.3
This package is auto-updated.
Last update: 2024-10-03 00:41:47 UTC
README
快速入门指南
对于基本使用,只需修改routes和views文件夹内的文件
安装。
1.- 使用composer安装微框架composer create-project yinblack/easypage
或者直接下载此存储库的文件。
个性化。
如果你需要在任何视图中使用变量,可以在routes/config.json文件中创建它们,这些变量会自动转换为twig变量。
多语言网站支持。
支持包括默认语言在内的9种语言
- 西班牙语; es
- 英语; en
- 中文; zh
- 德语; de
- 法语; fr
- 葡萄牙语; pt
- 意大利语; it
- 俄语; ru
- 日语; 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 %}
这是一种创建多语言网页的有效方法。