欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

zblogPHP調取某個頁面的標題、內容等

老白7年前2418瀏覽0評論

在zblog模板制作中,可能會用到調取某個頁面內容的時候,比如調取某篇頁面中的標題、內容等,此時應該怎么調取呢? 之前分享過獲取某篇文章的方法,比如在主題配置內填寫某篇文章ID,即可調取,本文分享的是獲取某個頁面!

調取某個頁面.png

之前在ydseo主題中使用過這個功能,就以ydseo主題為例:

在include.php中獲取所有頁面:

function ydlls_pagealls($default) {
    global $zbp;
    $pages = $zbp->GetPageList(array('*'),null);
    foreach ($pages as $page) {
        //echo  '<option value=”'.$page->ID.'”>'.$page->Title.'</option>';
  echo '<option ' . ($default==$page->ID?'selected="selected"':'') . ' value="'. $page->ID .'" name="gqz[]">' . $page->Title . '</option>';
    }
}

在主題配置文件main.php中:

方法一:(推薦)

主題配置內直接獲取使用:

<select  class="edit" size="1" name="home3id" style="width:50%;" ><?php echo ydlls_pagealls($zbp->Config('ydlls')->home3id);?></select>

方法二:

在<?php和?>之間加入:

if(isset($_POST['Forum'])){
foreach($_POST['Forum'] as $key=>$val){
$zbp->Config('ydseo')->$key = $val;
}
$zbp->SaveConfig('ydseo');
$zbp->ShowHint('good');
}

然后在配置項中加入:

<select  class="edit" size="1" name="Forum[cmspage1]" style="width:50%;" ><?php echo ydseo_pagealls($zbp->Config('ydseo')->cmspage1);?></select>

以上是為主題配置準備的,下面再分享下如何調用,繼續以這個ydseo主題為例:

{$aboutme=GetPost((int)$zbp->Config('ydseo')->cmspage1);}
<h3 class="c-title">{$aboutme.Title}</h3>
<P>{$aboutme.Content}<P>
調取選擇的標題和內容