萬盛學電腦網

 萬盛學電腦網 >> CMS教程 >> 織夢問答首頁調用問題的詳細內容

織夢問答首頁調用問題的詳細內容

class="area"> 注意: 這裡說的是問答的首頁 不是CMS的首頁 !CMS首頁調用簡介早就有解決辦法了!

第一步 在問答模板中的首頁模板 (index.htm)



<div class="rd">

<?php
if($digests != ""){
foreach($digests as $key => $v)
{
if($key == 0){
?>
<h1><a href="<?php echo $v['qurl'];?>" title="<?php echo cn_substr($v['title'],40);?>"><?php echo cn_substr($v['title'],38);?></a></h1>
<p><?php echo cn_substr(html2text($v['content']),120);?>……<a href="<?php echo $v['qurl'];?>">[詳細]</a></p>

<ul>
<?php }else{ ?>
<li><a href="<?php echo $v['qurl'];?>" title="<?php echo cn_substr($v['title'],40);?>"><?php echo cn_substr($v['title'],38);?></a><?php echo $v['userid'];?></li>
<?php }}} ?>
</ul>
</div>


紅色標注的是簡介的調用代碼 截取長度並過濾html代碼

第二步


ask/model/mquestion.php
找到 以下代碼 並增加紅色標注的部分即可。

function get_digests($row = '10')
{
$arrays = array();
$query = "SELECT a.id,a.content, a.title,m.userid FROM `dede_ask` a
LEFT JOIN `dede_member` m ON m.mid=a.uid
WHERE a.digest = 1 ORDER BY dateline DESC LIMIT 0,$row";
$this->dsql->SetQuery($query);
$this->dsql->Execute();
while($arr = $this->dsql->GetArray())
{
$arrays[] = $arr;
}
return $arrays;
}
copyright © 萬盛學電腦網 all rights reserved