用户工具

站点工具


adwengine

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
adwengine [2020/01/04 19:16]
1.180.16.234 [AdwEngine.ASmarty]
adwengine [2020/05/12 14:18] (当前版本)
wikiadmin [AdwEngine.Liquid]
行 50: 行 50:
  
 官方: [[http://dotliquidmarkup.org/|DotLiquid官方]] 官方: [[http://dotliquidmarkup.org/|DotLiquid官方]]
 +
 +模板变量命名规则:
 +
 +1. 模板引擎会将所有大写字符解释为小写字符,使用kebab-case (短横线分隔命名) 命名法命名。
 +
 +2. 例如 camelCase (驼峰命名法) 变更为 kebab-case (短横线分隔命名) 命名。
 +
 +
  
  
行 56: 行 64:
 ===== Source ===== ===== Source =====
  
-ASmarty +DotLiquid 
-[[https://www.aooshi.org/link?n=asmarty]]+[[https://www.aooshi.org/link?n=DotLiquid]]
  
-AdwEngine.ASmarty +AdwEngine.Liquid 
-[[https://www.aooshi.org/link?n=AdwEngine.ASmarty]]+[[https://www.aooshi.org/link?n=AdwEngine.Liquid]]
  
 AdwEngine.Driver AdwEngine.Driver
行 77: 行 85:
 ===== Reference ===== ===== Reference =====
  
-ASmarty 语法手册: [[https://www.aooshi.org/asmarty/doc/]]+Aooshi: [[http://www.aooshi.org/adf/]]
  
-模板参考: [[https://archive.codeplex.com/?p=sharpy]]+数据访问: [[https://www.aooshi.org/adf/db/]]
  
-PHP Smarty中文手册1:[[http://shouce.jb51.net/smarty/]]+模板参考: [[http://dotliquidmarkup.org/]]
  
-PHP Smarty中文手册2:[[https://www.php.cn/manual/view/15656.html]]+Liquid模板中文手册:[[https://liquid.bootcss.com/basics/introduction/]]
  
 +Liquid模板中文参考1:[[https://blog.csdn.net/nbkangta/article/details/84435399]]
 +
 +Liquid模板中文参考2:[[https://www.bbsmax.com/A/GBJrna7qJ0/]]
 +
 +时间格式化 strftime [[https://www.runoob.com/ruby/ruby-date-time.html]]
  
 ===== API或基础应用建议 ===== ===== API或基础应用建议 =====
  
-NUGET IMPORT+NUGET Import
  
 AdwEngine.Driver AdwEngine.Driver
行 98: 行 111:
 ===== MVC应用建议 ===== ===== MVC应用建议 =====
  
-NUGET IMPORT+NUGET Import
  
 AdwEngine.Driver AdwEngine.Driver
行 104: 行 117:
 AdwEngine.WebHost AdwEngine.WebHost
  
-AdwEngine.ASmarty+AdwEngine.Liquid 
 + 
 +===== AdwEngine.WebHost Running order ===== 
 + 
 +  - Configuration Before Rule 
 +  - Handler Before Attribute  
 +  - Handler IBefore 
 +  - Handler 
 +  - Handler IAfter 
 +  - Handler After Attribute  
 +  - Configuration After Rule 
 + 
 +**注:before/handler/after 受 NextRule 属性影响,任意一个处理器中设置了NextRule=false后续处理器将不再执行** 
 +===== AdwEngine.WebHost Clean order ===== 
 + 
 +  - Handler IClean 
 +  - Handler Clean Attribute 
 +  - Configuration Clean Rule 
 + 
 +**注:Clean 不受 NextRule 属性影响,将依次执行完每一个处理器,即便某个处理器中发生未处理异常也不会影响后续处理器的执行** 
  
 +===== 常用模板 =====
  
 +{{ ::liquidwebapplication-1.zip | Liquid Web Application - 1 }}
  
  
adwengine.1578136561.txt.gz · 最后更改: 2020/01/04 19:16 由 1.180.16.234