2011-05-18 6 views
0

私は管理者と公共側で動作するモジュールを作成しました。公共側では、私がページに入れることができる特定の部分のためのプラグインを持っていたい。PyroCMSのModule Pluginがロードされていません

私はこれを行っているが、それは中に入れた後、ロードされません{ピロ:プロパティ:レンタル}ここで

は/addons/modules/properties/plugin.php内のコードです。

<?php defined('BASEPATH') OR exit('No direct script access allowed'); 

class Plugin_Properties extends Plugin 
{ 
function rental() 
{   
     $rentalForm = '<div class="search_full"> 
     <div class="container_12"> 
      <div class="grid_12"> 
       <h1>Rental Search</h1> 
      </div> 
      <form action="" method="post"> 
      <div class="grid_4"> 
       <h2 class="liberationtext">Choose your destination</h2> 

       <label for="region">Region</label> 

      </div> 
      </form> 
     </div> 
    </div>'; 
    return $rentalForm; 
    } 
} 

モジュールはプロパティと呼ばれ、プラグインは表示するHTMLを返します。

私は、ログ、それが言うERRORを見てみると - 2011-05-18午前13時53分57秒 - >読み込むことができません:プロパティ

私は(プラグインフォルダに)プラグインの中にこれを作ったし、私はそれを呼んだときにうまくいった。私は何をすべきか分からない。どんな助けも良いでしょう。

+0

それを閉じる必要はありません。この

{{properties:rental}} 

は、モジュールやプラグインを作成していますか?新しいモジュールを作成する場合は、モジュールフォルダ内に作成する必要があります。 – Sujeet

+0

私はアドオン/プラグイン/ – Ivan

+0

にアップロードするべきであると信じています。フロントエンド用のプラグインを持つモジュールを作成しています。マニュアルからは、それをモジュールで行うことも、独自のスタンドアロンプ​​ラグインで行うこともできます。私はそれをプラグインフォルダで動作させることができますが、私はむしろそれをモジュールとして持っているでしょう... – Paul

答えて

1

まだpyrocmsの初心者ですが、このモジュラープラグインを実装するのは正しいようです。

  • ピロタグ{ピロ:物性:レンタル} それがOK
  • ファイルコンテナ/addons/modules/properties/plugin.phpです。 それはそう問題は別の部分でトリガする必要があります

OKだプラグインファイル

  • コードOKです。

    これによりPyrocms module or widget or plugin

  • 0

    にモジュラープラグインを言及して非常に便利な答え:

    {{properties:rental}} 
    {{/properties:rental}} 
    

    あなたはsearch_full divの出力が表示されます。

    関連する問題