如何根据Umbraco.config文件中父元素的值选择元素?
请容忍我,因为我对翁布拉科很陌生 我有一个测试Umbraco配置文件,如下所示:如何根据Umbraco.config文件中父元素的值选择元素?,umbraco,umbraco7,Umbraco,Umbraco7,请容忍我,因为我对翁布拉科很陌生 我有一个测试Umbraco配置文件,如下所示: <Product nodeName="For-test"> <customId>222/</customId> </Product> <Product nodeName="For-none"> <customId>333/</customId> </Product> 222/ 333/ 在我的te
<Product nodeName="For-test">
<customId>222/</customId>
</Product>
<Product nodeName="For-none">
<customId>333/</customId>
</Product>
222/
333/
在我的test.master页面中,我只想匹配其父元素值为“For test”的子元素。这应该给我“222”的值。我使用下面的代码来显示元素值,但是我得到了下面的错误“加载宏引擎脚本时出错(文件:)”,我认为我的语法是错误的
<umbraco:Macro runat="server" language="cshtml">
@Model.nodeName="For-test".customId;
</umbraco:Macro>
@Model.nodeName=“For test”.customId;
您使用的是哪个Umbraco版本?在使用MVC时,版本7是最好的,所以您通常根本没有母版页
此外,您根本不必摆弄umbraco.config
我建议您先安装初学者工具包(可能是新安装的?),然后您可以查看“it”是如何工作的。另外,请仔细阅读文档(),甚至可以查看一些视频教程(类似于这些)
关于你的具体问题:
标记-但由于您位于Web表单类型的网站(而不是MVC),因此不能使用@来指示代码部分。您必须尝试使用
但我认为,通过查看上面提供的链接,您可以更好地了解Umbraco的工作方式。您使用的是哪个Umbraco版本?在使用MVC时,版本7是最好的,所以您通常根本没有母版页 此外,您根本不必摆弄umbraco.config 我建议您先安装初学者工具包(可能是新安装的?),然后您可以查看“it”是如何工作的。另外,请仔细阅读文档(),甚至可以查看一些视频教程(类似于这些) 关于你的具体问题:
标记-但由于您位于Web表单类型的网站(而不是MVC),因此不能使用@来指示代码部分。您必须尝试使用
但我认为,通过查看上面提供的链接,您可以更好地了解Umbraco中的操作方式。有关详细错误,请转到App\u Data/Logs/并打开最新的.txt文件。有关详细错误,请转到App\u Data/Logs/并打开最新的.txt文件