0

プラグインでパーサークラスが機能していないことに気付きました。public-controllerで動作していますまったく同じ引数でメソッド parse_string を呼び出す場合:

  • public-controllerで呼び出すと、望ましい結果が得られます
  • ただし、プラグインで呼び出すと、エラーなしで空が返されます

パーサーが pyrocm によってオーバーロードされたため、これは codeigniter の問題ではないと思います。

これは何らかの方法で解決できますか?

編集: 次のコード例は、public_controller で「user harry got 10 points」を返し、プラグインで「」を返します。

$this->parser->parse_string("user {{name}} got {{points}} points",array("name"=>"harry","points"=>"10"));

この特定のケースでは、パーサーを使用してテーマのパーシャルを解析しています。

4

0 に答える 0