Как заставить сопоставления, которые я определил в application.cfc, работать в других функциях других cfc?
т. е. this.mappings["plugins"] отлично работает на любой странице, но если я попытаюсь создать экземпляр cfc, содержащий функцию, которая вызывает this.mappings["plugins"] - произойдет сбой.
Благодарность
РЕДАКТИРОВАТЬ: я не уверен - вот что я пытаюсь сделать: В application.cfc:
this.mappings["Plugins"] = \
getDirectoryFromPath(getCurrentTemplatePath())&'Assets/Plugins';
и в наличии.cfc:
<cfcomponent output="yes" >
<cffunction name="showIndecies" access="public" output="yes" returntype="string">
<cfscript>
j = 1;
variables.indeciesArray = ArrayNew(1);
variables.indeciesFile = \
application.mappings["Plugins"]&'/StockMarketData/Data/indecies.csv';
</cfscript>