代码之家  ›  专栏  ›  技术社区  ›  Chris Parker

在CakePHP中查找和编辑前端文件的标准方法

  •  1
  • Chris Parker  · 技术社区  · 7 年前

    我最近被要求接管一个基于CakePHP 3的网站的管理。x。

    我以前从未使用过CakePHP。我读到的所有内容都在谈论使用命令行界面,但自从我在大学时就没有这样做过。

    我在网站上发现了一个可以输入或编辑产品的仪表板,但我对网站上的页面感到好奇。

    我不得不在每一页的页脚处更改一些电话号码,它只是在搜索我找到的文件 src/Template/Element/footer.ctp 并对其进行了编辑。

    是否有某种方法可以在不找到单个文件的情况下编辑页面?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Dave    7 年前

    不。你指的(命令行的东西)是当你 baking files 跑步 shell tasks ,正在执行 database migrations ,正在安装东西 via composer ,或使用 built-in local server ...等等。还有其他用途,但编辑前端文件通常不是其中之一。

    虽然有通过命令行更改本地文件的方法,但对于您正在谈论的事情,如编辑页脚或其他页面(Cake 3中的“ctp模板文件”),只需手动执行即可。

    请参见以下示例中模板文件的标准路径:

    src/Template/Users/profile.ctp
    src/Template/Pages/contact.ctp
    src/Template/Layout/default.ctp
    

    “布局”文件通常获取页眉、内容和页脚。

    正如你所发现的,还有 Elements ,它们是可跨一个或多个模板文件重用的较小代码块。