z-blog模板中引用INCLUDE目录内文件

z-blog模板中引用INCLUDE目录内文件,第1张

z-blog模板中引用INCLUDE目录内文件

描述:目录文件参考模板在Z-Blog中引用INCLUDE目录中的文件有两种方式:1。立即在模板中嵌入logo,系统软件会自动替换为文件内容。请注意,此方法仅适用于动态形成的页面的模板,如default.html、catalog.html,如中所用

关键字描述:目录文件引用模板&quot&ltINCLUDE內容插进动态性

在Z-Blog中有两种方法可以引用INCLUDE目录中的文件。

1.立即在模板内置入标识

系统软件会自动将其替换为文件内容。注意,该方法只适用于default.html、catalog.html等动态形成的页面模板,而对于singel.html等静态数据页面模板,只能在文件重构后进行升级。

A.根目录下的INCLUDE内文件引用 <#CACHE_INCLUDE_文件名(不必后缀名且全英文大写)#>

那个标志,比如:“

B.主题风格目录下的INCLUDE内文件引用

1.8新特性:主题样式也可以有自己的INCLUDE目录,比如应用的THEMES\default\INCLUDE。

<#TEMPLATE_INCLUDE_文件名(不必后缀名且全英文大写)#>

系统会自动引用当前主题样式下包含的相关文件的内容。

2.动态性插进文件內容

C_html_js.asp用于动态插入文件内容,适用于single.html、catalog.html等所有模板,动态插入也有两种方法:

A.一个一个独立插进到模板里来,高效率较低。

例如,下面的代码将INCLUDE目录中calendar.asp的内容动态插入到今天的网页中。

将其加载到要插入的元素的HTMLID中。

<scriptsrc="<#ZC_BLOG_HOST#>function/c_html_js.asp?include=calendar"type="text/javascript"></script>

Set<#ZC博客主机#>换个博客地址,就可以从外界引用你博客的内容了。

B.应用c_html_js.asp的act=batch命令大批量的读取文件。

强烈建议在静态数据日志网页模板(singel.html)中使用这种阅读方式加载包含文件(如日历calendar.asp、近期文章内容previous.asp等。).

注意:这个方法也可以用来加载主题样式目录中的包含文件

第一步。在模板顶部定义以下JS主要参数

<scripttype="text/javascript"> varstrBatchView=""; varstrBatchInculde=""; varstrBatchCount=""; </script> 第二步。加载想要插入的元素的HTMLID。

<ulid="ulComments"> <scripttype="text/javascript">strBatchInculde="ulComments=comments,"</script> </ul>

这段代码的作用是将comments.asp(新评估)的内容放入ID为“ulComments”的HTML原语中。如果将两个字符串数组“ulComments”和“Comments”更改为相对HTML元素的ID和INCLUDE目录中的文件名(不带后缀),则可以启用其中的内容。

第三步。在模板末尾加载

<scriptlanguage="JavaScript"type="text/javascript"> $(document).ready(function(){ try{ varelScript=document.createElement("script"); elScript.setAttribute("language","JavaScript"); elScript.setAttribute("src","<#ZC_BLOG_HOST#>function/c_html_js.asp?act=batch"unescape("&")"view="escape(strBatchView)unescape("&")"inculde="escape(strBatchInculde)unescape("&")"count="escape(strBatchCount)); document.getElementsByTagName("body")[0].appendChild(elScript); } catch(e){}; }); </script>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772281.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存