【问题标题】:Template engine used by phpfox 3phpfox 3使用的模板引擎
【发布时间】:2016-08-31 10:11:08
【问题描述】:

谁能告诉我 Phpfox 3 社交网络引擎使用的模板引擎或解释该模板的教程的可能链接。我也很乐意与教授 Phpfox 的优秀资源取得联系

【问题讨论】:

    标签: php oop templates model-view-controller phpfox


    【解决方案1】:

    Phpfox 脚本使用一些类似于 Smarty 模板引擎的模板标签。这并不意味着 phpfox 使用 Smarty,我们有自己的模板引擎,并且不会在脚本的任何部分使用 Smarty。 因此,如果您是开发人员或设计师,并且想知道这里有哪些模板可用,我希望您会发现有用的列表。请记住,有些标签需要模板变量,例如在控制器中将 assign() 分配给模板时。

    此文件中列出了所有支持的功能:

    PF.Base\include\library\phpfox\template\cache.class.php 函数 Phpfox_Template_Cache::_parseFunction()

    这是一些例子。

    // HTML
    this is a funky pointer -{ldelim}
    // Code Gererated
    this is a funky pointer -{
     
    // HTML
    This next is php {php} echo 'hello'; {/php}
    // Code Gererated
    This next is php <?php echo 'hello'; ?>
     
     
     
    // HTML
    I can count to 5: {for $i = 1; $i <= 5; $i++} {$i} {/for}
    // Output Gererated
    I can count to 5: 12345
     
    // HTML
    My numbers are {foreach from=$aVar item=iItem} {$iItem},
    // Output Gererated
    My numbers are 1,2,3,4,
     
     
     
    // HTML
    Show the ajax loading image {img theme='ajax/small.gif'}
     
    // HTML Example Show an image uploaded by a user
    {img server_id=$aPhoto.server_id path='photo.url_photo' file=$aPhoto.destination suffix='_150' max_width=150 max_height=150 class="hover_action" title=$aPhoto.title}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-31
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-05
      相关资源
      最近更新 更多