Dreamweaver嵌套模板

wro*_*ame 6 templates dreamweaver dreamweaver-templates

所以我想在Dreamwaver CS5中实现类似的功能.我有一个可选的可编辑区域(可选,因为我不希望某些网页中的那个)和我的"主"模板中的另一个可编辑区域.所以我现在正在做的是从我的主模板创建一个新模板,然后更改要显示的可选可编辑区域,将其保存为新模板,最后从新模板创建新的网页.

不幸的是,似乎在新模板中可编辑的所有内容都可以在我刚创建的新网页中编辑.我希望只有主模板中的非可选可编辑区域可以在从新模板创建的所有新网页中进行编辑.我怎么能做到这一点?

lim*_*ime 3

这非常简单(而且有点奇怪)。

在第二级模板中,添加以下表达式:@@("")@@要锁定的可编辑区域中的任意位置。现在,从该模板派生的所有页面都将其显示为不可编辑。


您可以使用 Dreamweaver 的模板表达式和变量做一些有趣的事情,但事实证明找到任何真实的文档很困难。主要是因为如果你会使用PHP,它本质上是没有用的。我花了一些时间才弄清楚这@@(lang!="fin"?(lang=="swe"?"Swedish title":"English title"):"Finnish title")@@@@(sub!=""?" :: "+sub:sub)@@就是我想要的非 PHP 客户端页面标题的特定表达式。嗯是的。