2009-06-24 5 views
3

私のcfimportはページ上で動作しますが、onRequestStartに移動しようとしましたが動作しませんでした。 次に、それをcfincludeフォルダに入れてみましたが、うまくいかなかったのです。 cfimportはページ自体にある必要がありますか?どこにcfimportを配置しますか

答えて

6

はい、タグはcfimportが使用されているページでのみ使用できます。 the documentation

cfimportタグは、インポートされたタグを使用するページにある必要があります。たとえば、cfinclude呼び出しでインクルードしたページでcfimportタグを使用すると、cfincludeタグを持つページで、インポートされたタグを使用することはできません。同様に、Application.cfmページにcfimportタグがある場合、インポートされたタグはApplication.cfmページでのみ使用でき、アプリケーションの他のページでは使用できません。このような状況ではColdFusionではエラーは発生しませんが、インポートされたタグは実行されません。

+0

この回答ありがとうございます。私は少し愚かではありませんが、その解決策はマニュアルにあると感じましたが、正直なところ、読めるだけでなく、私がマニュアルの印刷されたコピーを持っているとは思えません。闘争はちょうど構文と関係があります。私は構文を学び、論理のようなより大きな問題に取り掛かるというこの障害を乗り越えることができたらいいと思う。 –

+0

オンラインドキュメントは、時にはうんざりすることもあります。そのため、あなたの問題が特定のタグであることが分かったときに、「cfimport」を簡単に検索すると、通常の優れたブログソースから便利なページが得られます。一度癖に慣れると、非常に速い開発ツールになります。 –

+1

http://cfquickdocs.com/cf8/ タグ/機能が必要な場合は、参考になります。 Adobeドキュメントよりもはるかに高速です。 – Jason

関連する問題