如何在 Dreamweaver 模板中将可编辑区域更改为不可编辑区域

发布于 2024-10-31 03:52:27 字数 265 浏览 1 评论 0原文

我正在使用 Dreamweaver CS3。我创建了一个模板并将水平菜单栏设为可编辑区域。我现在意识到这是一个错误的决定,因为我希望能够编辑菜单一次,而不是在每个页面上。我想将其恢复为不可编辑区域。

我尝试过:

  • 修改>模板>删除模板标记(呈灰色)
  • 修改>模板>从模板分离(呈灰色)
  • 我已手动删除代码中的标记,但它仍然可编辑

我不知道我还能做什么。这是因为它是一个 spry 菜单吗?

I’m working in Dreamweaver CS3. I’ve created a template and made my horizontal menu bar an editable region. I realize now that was a bad decision since I want to be able to edit the menu once and not on every page. I want to turn it back into a non editable region.

I’ve tried:

  • Modify>Templates>Remove Template Markup (it’s grayed out)
  • Modify>Templates>Detach from Template (it’s grayed out)
  • I’ve manually removing the markup in the code, yet it still remains editable

I don’t know what else I can do. Is this because it’s a spry menu?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

旧街凉风 2024-11-07 03:52:27

如果您已将模板文件的某个区域标记为可编辑,并且想要再次锁定它(使其在基于模板的文档中不可编辑),请使用删除模板标记命令。

单击可编辑区域左上角的选项卡将其选中。

执行以下操作之一:

  1. 选择“修改”>“模板>删除模板标记。
  2. 右键单击 (Windows) 或按住 Control 单击 (Macintosh),然后选择“模板”>“模板”删除模板标记。
  3. 该区域不再可编辑。

If you've marked a region of your template file as editable and you want to lock it (make it non-editable in template-based documents) again, use the Remove Template Markup command.

Click the tab in the upper-left corner of the editable region to select it.

Do one of the following:

  1. Select Modify > Templates > Remove Template Markup.
  2. Right-click (Windows) or Control‑click (Macintosh), then select Templates > Remove Template Markup.
  3. The region is no longer editable.
把昨日还给我 2024-11-07 03:52:27

将某些内容移动到 DW 中的可编辑区域后,您必须手动将其从所有子页面中删除。您当然可以将 dwt 文件上的代码移回到不可编辑区域,但所有子页面都不会追溯编辑可编辑区域中的代码或文本。

这是因为 DW 假定可编辑区域中的任何内容都是您的内容,因此不会被模板的更改覆盖。对可编辑区域内内容的更改将仅应用于从模板创建的新页面。

因此,您的步骤是:

1)将菜单代码移回模板中的不可编辑区域
2) 执行查找和替换,从整个站点的所有子页面的可编辑区域中完全删除代码
3) 更新所有子页面,以便在不可编辑区域中替换菜单代码。

Once you move something into an editable region in DW, you will have to manually remove it from all child pages. You can certainly move the code back on the dwt file to an uneditable region, but all child pages will not retroactively edit code or text in the editable region.

This is because DW assumes that anything in an editable region is your content and thus not to be overwritten by changes to the template. Changes to stuff inside an editable region will be applied to new pages created from the template only.

So, your steps are:

1) Move the menu code back to the uneditable region in the template
2) Do a Find and Replace to remove the code from the editable region in all child pages completely in your entire site
3) Update all child pages so the menu code gets replaced in the uneditable region.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文