2009-08-13 5 views
0

私がsymfony 1.2で作成したライブラリのメソッドを呼び出しています。アクションメソッドでライブラリメソッドを呼び出さないと、アクションクラス内のメソッドは必要に応じて動作し、テンプレートを検索します。しかし、アクションクラスのライブラリメソッドを呼び出すと、symfonyは、アクションメソッドに関連付けられているテンプレートを見つけることができないことを伝えます。助言がありますか?symfonyでライブラリメソッドを呼び出した後、アクションメソッドにテンプレートが見つかりません

+0

あなたのこのライブラリでは何をしていますか?おそらく図書館はsymfonyの見解をどうにかしていないでしょう。そうでなければ、アクションメソッドからライブラリを呼び出す際に問題はありません。 – deresh

答えて

0

お試しくださいアクションコードにsfView :: NONEを返しますか?

+0

ライブラリメソッドを呼び出した後、この行を追加しようとしましたが、「ロールバックに失敗しました。アクティブなトランザクションがありません。」というエラーが表示されます。私はトランザクションを実行していません... –

+0

[OK]を、トランザクションエラーを修正... 'なし'と、ページだけが空白を表示します。 –

0

sfView :: NONEを返すと、Symfonyには何も表示されません。明示的な戻り値は適切なアプローチのように聞こえますが、おそらくあなたが望むでしょう:

return sfView::SUCCESS; 
関連する問題