ホームページ  >  記事  >  バックエンド開発  >  PHPCMS は列の配置に基づいてさまざまな広告を読み込みます

PHPCMS は列の配置に基づいてさまざまな広告を読み込みます

WBOY
WBOYオリジナル
2016-07-25 08:48:46874ブラウズ
PHPCMS は列の配置に応じてさまざまな広告を読み込みます
まず、広告構成ファイルを作成し、caches/config/ad.php に配置します。
  1. //広告を読み込みます
  2. function ad_block($catid){
  3. $adblocks = pc_base::load_config('ad',$catid);
  4. if(empty($adblocks)){
  5. $model = pc_base::load_model("category_model");
  6. $catid = $model->get_one(array('catid'=>$catid));
  7. $adblocks = pc_base::load_config('ad', $catid['parentid']);
  8. if(empty($adblocks) && $catid['parentid'] != 0){
  9. $adblocks = ad_block($catid['parentid']);
  10. }
  11. if(empty($adblocks)||is_array($adblocks)){
  12. $adblocks = pc_base::load_config('ad','other');
  13. }
  14. }
  15. return $adblocks;
  16. }
コードをコピー
  1. $ad = array();
  2. $ad[1234]=<<
  3. < script type="text/javascript" >BAIDU_CLB_SLOT_ID = "XXXXX";
  4. EOF;
  5. $ad['other']=<<