Skip to content

oxUnd/fis-prepackager-widget-inline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fis-prepackager-widget-inline

fis-plus 提供widget inline功能

###安装

fis-plus 已经内置

$ npm install -g fis-prepackager-widget-inline

###配置

fis.config.merge({
    namespace: 'demo',
    modules: {
        prepackager: 'widget-inline'
    },
    settings: {
        prepackager: {
            'widget-inline':  {
                include: /.*/i,
                exclude: /(widget_a|widget_b|widget_c|widget_d)/
            }
        }
    }
});

###使用

  • 拷贝smarty目录下的全部内容到项目目录plugin(fis-pc项目在common目录下)目录下
  • 调用widget时,如果有属性inline,则把调用的widget内嵌到调用这个widget的模板文件中。
{%widget name="demo:widget/widget_inline.tpl" inline%}
  • 调用widget时,如果name的属性值被配置的include正则命中,则widget内嵌。

###说明

  • smarty插件是用来提供一个局部作用域

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published