0

我有个问题。在 layout.phtml 中,我加载了我在所有页面中需要的 javascript 文件,除了少数页面:

$this->headScript()->prependFile($this->basePath('js.js'), 'text/javascript');

回声 $this->headScript()

如何在使用 layout.phtml 的 index.phtml 文件中排除此 javascript?

4

1 回答 1

0

你可以这样做:

if (__FILE__ != $YOUR_PATH_NAME) {
  $this->headScript()->prependFile($this->basePath('js.js'), 'text/javascript');
  echo $this->headScript()
}

替换$YOUR_PATH_NAME为实际路径。仅当该脚本不在索引页面上时,该脚本才应在 if 块中执行代码段

于 2013-07-05T07:06:31.637 回答