我在文本格式为PHP代码的块中有以下内容。出于某种原因,当我查看页面时,php被剥离了。
<a href="<?php print base_path(); ?>node/add/f2?edit[field_f2][und]=<?php print arg(2); ?>">New</a>
答案 0 :(得分:1)
您的标记不匹配:
<a href="<?php print base_path(); ?>/node/add/f2?edit[field_f2][und]=<?php print arg(2); ?>"New</a>
应该是:
<a href="<?php print base_path(); ?>/node/add/f2?edit[field_f2][und]=<?php print arg(2); ?>">New</a>
注意“新”
之前的额外>
答案 1 :(得分:1)
除了启用“PHP过滤器”模块并设置正确的权限外,您还需要在此处编辑格式类型:
/admin/config/content/formats/php_code
勾选您想要访问的“角色”,并勾选“PHP评估者”过滤器选项。
答案 2 :(得分:0)
;
后遗失print base_path()
它应该是print base_path();