6

所以我试图在 Dreamwaver CS5中实现这样的目标。我在我的“主”模板中有一个可选的可编辑区域(可选,因为我不希望在某些网页中有那个东西)和另一个可编辑区域。所以我现在要做的是从我的主模板创建一个新模板,然后更改要显示的可选可编辑区域,将其保存为新模板,最后从新模板创建新网页。

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

4

2 回答 2

3

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

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


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

于 2011-02-25T09:51:38.687 回答
0

当您在传递给嵌套模板的可编辑区域中添加新的可编辑区域时,可编辑区域的突出显示颜色将变为橙色。您在可编辑区域之外添加的内容,例如 [blah],在基于嵌套模板的文档中不再可编辑

来源 http://help.adobe.com/en_US/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7aa1a.html

于 2013-08-16T17:49:44.923 回答