我的任务是更改drupal中的块中的代码。当我进入该区块时(通过单击"配置"),它显示:
Block body:
<?php include('sites/all/contemplates/code-file.php') ?>
如何在Drupal界面中编辑该文件code-file.php
?
答案 0 :(得分:0)
您不能直接在Drupal安装中编辑可执行的php文件,也不能让任何人都能编辑。通过ui将可执行的php文件/代码上传到服务器的安全隐患令人担忧。
您应该获取文件副本,根据需要进行修改,然后通过ssh或ftp将其上传到您的安装中。此外,使用Git使部署非常简单。
尽管如此,Drupal核心还带有一个php过滤器模块,允许您嵌入在文本字段中执行的PHP代码。但这不再是一种好习惯。