本类标签一般在入门标签和中级标签能实现的情况下不建议采用,本类型标签非常强大, 要求创建标签者有SQL语句基础。一般比较复杂的要求可通过SQL标签;
SQL标签同样支持建立分组,方便后期的管理;点击高级标签,可以查看已经创建的分组和已做的标签;
例如,我们要在前台某个位置调出最新10篇新闻,并且以帖子ID做降序排列,接下来我们看看如何创建SQL标签;
点击“新建标签”进入创建智能SQL标签;
数据源选择系统内部数据源;
标签类型支持普通标签和终极分页标签,分页标签样式支持自定义。
这里,我们先选择普通标签;
点击“下一步”按钮进入第二步,在主表中选择“信息数据表(KS_InfoList)”选中要输出的字段名称,如我们要显示信息标题,标题链接(Url)和添加时间选中,从表中如果不需要输出自定义字段则不选择;
在SQL查询语句中系统会自动根据选中的字段生成语句。我们也可以根据需要修改SQL语句,如图中生成修改语句:
即:Top 10就是调用前10条最新文章,再点击“下一步”进入循环体设置;
结合定义的css样式,在循环体中我们可以根据需要自定义循环体,如插入标题时间字段标签;
在插入标题连接和文章标题。分别添加信息编号字段和title字段;
其中,插入title字段时,可设置输出标题长度,截断显示设置等;
点击”确定插入”,输出的内容我们看到有文章标题、标题链接、更新时间,最后循环体如:
点击“确定保存”,添加成功。如果需要可以再点击标签重新修改;
在模板中调用标签{SQL_最新10篇新闻()}即可调用出信息。效果如下图所示:
可以结合CSS样式加以控制达到满意的效果。
无用标签:可以检测系统上有哪些标签是没有应用到,可以字节删除的
KESION 科汛软件
KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!