1、问题描述使用Dreamweaver新建一个模板页面landing-page.dwt,保存到站点/Templates/目录下面,然后从landing-page.dwt模板新建一个HTML页面,保存到站点更目录下,命名为landingpage-test.htm。这是Dreamweaver模板使用的一般流程,当我修改了模板文件landing-page.dwt并保存时,Dreamweaver竟然意外的不提示我是否更新与模板关联的landingpage-test.htm页面。
2、寻找问题1) 检查Dreamweaver编辑的当前站点(捂执涡扔使用站点管理器查看)是否是模板landing-page.dwt和关联页landingpage-test.htm所在的站点。2) 检查模板庙堠杼寺关联页landingpage-test.htm与模板关联的语句是否正常。打开landingpage-test.htm页面,在页面最开始的代码里找如下语句:首先看模板的链接路径,比如上面一句中:/Templates/landing-page.dwt,这样的路径是正确的,其次查看链接路径中的模板文件名是不是landing-page.dwt,如果不是,那说明模板链接错了。
3、解决办法1) 如果是上面描述的第一条,解决方法很简单,切换到对应的站点问题就解决了。2) 如果是第二条,那可能需要重新从模板创建HTML页面,因为模板关联页里面的模板链接语句是不能够被修改的。3) 如果上面两条都没问题,那基本可以确定是软件的问题。解决办法是保存文件后重启Dreamweaver,我今天修改模板之后相关页面不更新就是这样搞定的。