0

我在文本格式为 PHP 代码的块中有以下内容。由于某种原因,当我查看页面时,php 只是被删除了。

<a href="<?php print base_path(); ?>node/add/f2?edit[field_f2][und]=<?php print arg(2); ?>">New</a>
4

3 回答 3

1

除了启用“PHP Filter”模块并设置正确的权限外,您还需要在此处编辑格式类型:

/admin/config/content/formats/php_code

勾选您想要访问的“角色”,然后勾选“PHP 评估者”过滤器选项。

于 2015-01-02T10:12:48.153 回答
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>

>注意“新”之前的额外内容

于 2013-02-11T13:24:41.850 回答
0

后面有一个;缺失print base_path()
它应该是print base_path();

于 2013-02-11T13:20:38.470 回答