如何让Dreamweaver打开CakePHP视图.ctp模板文件?

时间:2009-06-23 01:00:33

标签: templates cakephp dreamweaver

如何在Dreamweaver中打开模板文件,而无需完成所有“打开方式”过程?我在使用Vista 64位时可以正常工作时遇到了问题,但是在以前版本的Windows中有这个功能,所以我知道这是可能的。

我正在使用CakePHP,所以它使用“ctp”扩展,但我确定其他框架有不同的扩展,所以我决定尽可能保持通用。

2 个答案:

答案 0 :(得分:3)

我找到了一个很好的指南,我从以下链接复制并粘贴了这个问题:

对于Windows Vista(64位)说明,我只想在其前面加上以下有用信息和提示:

  1. 而不是“Program Files”使用“Program Files(x86)”。
  2. 通过按住[Windows键](在CTRL和ALT之间)并按“R”进行运行,可以快速访问AppData的位置。这将为您提供一个运行提示,您应在其中键入“shell:appdata”。这将为您提供AppData文件夹中的Windows资源管理器窗口。我在这里找到了我的Dreamweaver配置文件:“C:\ Users \ Jed Hunsaker \ AppData \ Roaming \ Adob​​e \ Dreamweaver CS4 \ en_US \ Configuration”。
  3. 现在是打开另一个Run提示符并输入“shell:sendto”的好时机。在这里添加快捷方式到记事本,Dreamweaver,为什么不谷歌Chrome和/或Firefox?无论你喜欢什么。
  4. 现在,对于粘贴的说明,以防上述链接在您阅读时打破:

    配置/打开需要编辑的Dreamweaver 3文件中的CakePHP CTP文件: -

    • C:\ Program Files \(Adobe或Macromedia)\(Adobe)Dreamweaver(版本如8或cs3)\ configuration

    打开“Extensions.txt”并在最后一行添加以逗号分隔的THTML和CTP,因此该行应为:

    • ,MASTER,THTML,CTP:所有文件

    同样将这两个扩展添加到“:PHP Files”行。

    • PHP,PHP3,PHP4,PHP5,TPL,THTML,CTP:PHP文件

    接下来打开“DocumentTypes”文件夹并编辑“MMDocumentTypes.xml”文件,只需使用记事本或wordpad打开它。搜索具有id“PHP_MySQL”的行,并将THTML / CTP文件扩展名添加到“winfileextension”和“macfileextension”,以便该行应显示为:

    • winfileextension =“PHP,PHP3,PHP4,PHP5,THTML,CTP”
    • macfileextension =“PHP,PHP3,PHP4,PHP5,THTML,CTP”

    最终文件是“Extensions.txt”的另一个版本,它位于“Documents and Settings”文件夹中,在我的情况下,这是“C:\ Documents and Settings(User_Name)\ Application Data(Adobe或Macromedia) (Adobe)Dreamweaver(版本如8或cs3)\ configuration“只需添加您在”Extensions.txt“中先前插入的内容。

答案 1 :(得分:2)

修改必要的Dreamweaver文件 您需要编辑3个文件。前两个位于您安装Dreamweaver的文件夹中,在我的情况下它位于'C:\ Program Files \ Adob​​e \ Adob​​e Dreamweaver CS3 \ configuration'中。 C:\ Program Files \ Macromedia \ Dreamweaver 8 \配置以防万一,如果您使用的是Macromedia Dreamweaver 8 打开'Extensions.txt'并在最后一行添加以逗号分隔的THTML和CTP,

所以该行应该读取 ,MASTER,THTML,CTP:所有文件 同样将这两个扩展添加到':PHP Files'行。 PHP,PHP3,PHP4,PHP5,TPL,THTML,CTP:PHP文件 接下来打开'DocumentTypes'文件夹并编辑'MMDocumentTypes.xml'文件,只需使用记事本/ wordpad打开它。搜索具有id“PHP_MySQL”的行,并将“THTML / CTP”文件扩展名添加到“winfileextension”和“macfileextension”,以便该行应该读取。

winfileextension =” PHP,PHP3,PHP4,PHP5,THTML,CTP” macfileextension =” PHP,PHP3,PHP4,PHP5,THTML,CTP” 最终文件是'Extensions.txt'的另一个版本,它位于“Documents and Settings”文件夹中,在我的情况下,这是'C:\ Documents and Settings \ Farid \ Application Data \ Adob​​e \ Adob​​e Dreamweaver CS3 \ Configuration'只需添加您之前插入的相同内容。 如果您使用的是Macromedia Dreamweaver 8,则无需进行此编辑。

对于Windows 7,您需要再编辑一个配置文件: C:\ Users \ AppData \ Roaming \ Adob​​e \ Dreamweaver CS3 \ en_US \ Configuration \ extensions.txt 编辑就像其他扩展文件一样。