ホームページ >CMS チュートリアル >DEDECMS >dedecmsにphpファイルを追加・導入する方法

dedecmsにphpファイルを追加・導入する方法

王林
王林転載
2020-04-11 17:20:593774ブラウズ

dedecmsにphpファイルを追加・導入する方法

前書き:

別途 PHP ファイルを作成する必要がある場合がありますが、無造作に置かれた PHP ファイルでは Dedecms のタグをコンパイルできないため、コンパイルを導入する必要があります。 Dreamweaverタグのエンジンソリューション。

たとえば、ルート ディレクトリに example.php を作成します。コードは次のとおりです。

<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;"><?php    
    require_once (dirname(__FILE__)."/include/common.inc.php");    
    require_once DEDEINC.&#39;/arc.partview.class.php&#39;;    
    $tempfile = $cfg_basedir.$cfg_templets_skin.&#39;/example.htm&#39;;//定义模板路径    
    $pv = new PartView();//初始化类    
    $pv->SetTemplet($tempfile);//设定模板文件路径    
    $pv->Display();//显示该页面    
    ?></span></span>

次に、このテンプレート内の現在のテンプレート ディレクトリに example.htm のテンプレート ファイルを作成します。ファイル Dreamweaver システムのグローバルタグを使用します。

分析してみましょう:

require_once (dirname(__FILE__)."/include/common.inc.php");

ここでは、実際にインクルード フォルダー以下に共通する Dreamweaver データベース設定ファイル (またはコア機能設定ファイル) が導入されます。 require_once() ステートメントは主に複数のファイルをインクルードする必要がある場合に使用します。これにより、同じコード部分がインクルードされることによる関数または変数の繰り返し定義のエラーを効果的に回避できます。

dirname(__FILE__) は、PHP ファイルを呼び出す絶対パスを取得するためのものです。ご存知のとおり、絶対パスのコンパイルを有効にすると、相対パスよりも高速になります。したがって、上記のコードを次のように要約できます。 ルート ディレクトリの include フォルダーに common.inc.php ファイルを導入します。

次:

require_once DEDEINC.&#39;/arc.partview.class.php&#39;;

コードは同じです: include の導入として理解できます

推奨チュートリアル: dede チュートリアル

以上がdedecmsにphpファイルを追加・導入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdede58.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。