关注互联网、关注WEB前端设计、关注技术、关注程序、关注生活
上一篇:dede5.3自定义模型使用教程详解 下一篇:终极栏目列表页面实现如文档缩略图为空则不显

大图模板里的自定义字段跳转应用。

下面,以dedecms5.3版为例。

在后台界面: 频道模型---内容管理模型---普通文章,点更改。

新增字段。以下图为例。


 


好了。点确定。新增字段dtdz完毕。

然后修article_article.htm模板,在模板里将{dede:field.dtdz/}此代码放入适当位置即可。在模板里调用的方法:{dede:field.dtdz/}

然后回来,发布新的文章,然后就可以看到刚才新加的字段的选项了。看下图所示:


 

 

例子:

在做QQ空间站的时候,在大图模块里的应用。

类似这样的跳转:http://127.0.0.1/datu.html?http://***/uploads/090618/1_235641_1.jpg

代码如下:
Copy code<center><a target="_blank" href="http://127.0.0.1/datu.html?{dede:global.cfg_basehost/}{dede:field.dtdz/}">
<img src="{dede:global.cfg_basehost/}{dede:field.dtdz/}" alt="{dede:field.title/} {dede:field.keywords/} " width="80%" height="70%" border="0"></a></center>

 

同样,在做FLASH模块的时候的应用:
代码如下:
Copy code<A href="http://127.0.0.1/flash.htm?{dede:global.cfg_basehost/}{dede:field.fdz/}" target=_blank><IMG alt="" hspace=0 src="{dede:field.dtdz/}" border=0></A>


注意:这里{dede:field.fdz/}里的fdz字段的添加跟上面添加dtdz的方法一样,我不就说了撒。

 

最后,再来个获取模块地址的代码,如下图所示:


 

代码如下:
Copy code<center>QQ空间大图地址: <input id="page_url" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; WIDTH: 350px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: transparent" name="page_url" value="{dede:global.cfg_basehost/}{dede:field.dtdz/}"> <input class="button1" style="BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #333333 1px solid; WIDTH: 100px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: transparent" onclick="JM_cc("page_url")" type="button" name="Button" value="复制大图地址"> <!--复制功能开始 --><SCRIPT language=javascript>
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function JM_cc(ob){
var obj=MM_findObj(ob); if (obj) {
obj.select();js=obj.createTextRange();js.execCommand("Copy");}
alert("QQ空间大图模块地址复制成功!");
}
</SCRIPT></center>
 


欢迎关注,TC文章有的来源于网络,如果侵犯了您的权益,我们将在第一时间处理。

本文地址:http://20tc.com/int/dedecms/2044.html

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博

热点标签

Google 广告

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循"署名-非商业用途-保持一致"的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.