<p> </p>
<p> </p>
<p> </p>
<p><strong><span style="font-size:16px">1.模板标签({dede:type})中嵌套<a href="http://www.xingdonghai.cn/category/php/">php</a>代码</span></strong></p>
<hr>
<p>直接修改要调用的模板文件,在调用位置填写以下代码(请根据自身情况调整html标记)</p>
<p></p>
<div class="syntaxhighlighter php" id="highlighter_493344">
<div class="bar">
<div class="toolbar">
<a class="item viewSource" href="http://www.xingdonghai.cn/dedecms-get-parent-type-content/#viewSource" title="查看源代码">查看源代码</a>
<div class="item copyToClipboard"></div>
</div>
</div>
<div class="lines">
<div class="line alt1">
<table><tbody><tr><td class="number"><code>1</code></td><td class="content"><code class="php plain">{dede:type} </code></td></tr></tbody></table>
</div>
<div class="line alt2">
<table><tbody><tr><td class="number"><code>2</code></td><td class="content"><code class="spaces"> </code><code class="php plain">[field:id runphp=</code><code class="php string">"yes"</code><code class="php plain">] </code></td></tr></tbody></table>
</div>
<div class="line alt1">
<table><tbody><tr><td class="number"><code>3</code></td><td class="content"><code class="spaces"> </code><code class="php keyword">global</code> <code class="php variable">$cfg_Cs</code><code class="php plain">, </code><code class="php variable">$dsql</code><code class="php plain">; </code></td></tr></tbody></table>
</div>
<div class="line alt2">
<table><tbody><tr><td class="number"><code>4</code></td><td class="content"><code class="spaces"> </code><code class="php variable">$tids</code> <code class="php plain">= GetSonIds(</code><code class="php variable">$cfg_Cs</code><code class="php plain">[@me][0]); </code></td></tr></tbody></table>
</div>
<div class="line alt1">
<table><tbody><tr><td class="number"><code>5</code></td><td class="content"><code class="spaces"> </code><code class="php keyword">if</code> <code class="php plain">(</code><code class="php string">''</code> <code class="php plain"> != </code><code class="php variable">$tids</code><code class="php plain">) { </code> </td></tr></tbody></table>
</div>
<div class="line alt2">
<table><tbody><tr><td class="number"><code>6</code></td><td class="content"><code class="spaces"> </code><code class="php variable">$sql</code> <code class="php plain">= </code><code class="php string">'SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `#@__archives` AS arc LEFT JOIN `#@__arctype` tp ON arc.typeid=tp.id WHERE arc.arcrank>=0 AND arc.typeid IN ('</code> <code class="php plain"> . </code><code class="php variable">$tids</code> <code class="php plain">. </code> <code class="php string">') ORDER BY RAND() LIMIT 0,12'</code> <code class="php plain"> ; </code></td></tr></tbody></table>
</div>
<div class="line alt1">
<table><tbody><tr><td class="number"><code>7</code></td><td class="content"><code class="spaces"> </code><code class="php variable">$dsql</code><code class="php plain">->Execute(</code><code class="php string">'me'</code><code class="php plain">, </code><code class="php variable">$sql</code><code class="php plain">); </code></td></tr></tbody></table>
</div>
<div class="line alt2">
<table><tbody><tr><td class="number"><code>8</code></td><td class="content"><code class="spaces"> </code><code class="php variable">$s</code> <code class="php plain">= </code><code class="php string">''</code><code class="php plain">; </code></td></tr></tbody></table>
</div>
<div class="line alt1">
<table><tbody><tr><td class="number"><code>9</code></td><td class="content"><code class="spaces"> </code><code class="php keyword">while</code> <code class="php plain">(</code><code class="php variable">$row</code> <code class="php plain"> = </code><code class="php variable">$dsql</code><code class="php plain">->GetArray(</code><code class="php string">'me'</code><code class="php plain">)) { </code></td></tr></tbody></table>
</div>
<div class="line alt2">
<table><tbody><tr><td class="number"><code>10</code></td><td class="content"><code class="spaces"> </code><code class="php variable">$s</code> <code class="php plain">.= </code><code class="php string">'<li><span>'</code> <code class="php plain"> . MyDate(</code><code class="php string">'m-d'</code><code class="php plain">,</code><code class="php variable">$row</code><code class="php plain">[</code><code class="php string">'pubdate'</code><code class="php plain">]) . </code><code class="php string">'</span> <a href="'</code> <code class="php plain"> . GetFileUrl(</code><code class="php variable">$row</code><code class="php plain">[</code><code class="php string">'id'</code><code class="php plain">], </code><code class="php variable">$row</code><code class="php plain">[</code><code class="php string">'typeid'</code><code class="php plain">], </code><code class="php variable">$row</code><code class="php plain">[</code><code class="php string">'senddate'</code><code class="php pl |
|