【发布时间】:2012-07-18 00:46:11
【问题描述】:
考虑这样的 URL:
http://site.com/upload/qeSJGs,ZWURb4,qdMMTZ,yM62UX,RlwwWT,ecw7s1
我需要将由, 分隔的所有 6 个字符串放入一个 Javascript 数组并插入到我的页面中。这是我的控制器操作:
public function upload($imageHashes) {
$this->set('title_for_layout', 'Uploads successful');
$this->set('imageHashes', explode(',', $imageHashes);
$this->layout = 'complex';
}
在我的视图文件中我有这个:
<?php echo $this->Html->scriptBlock('', array('inline' => false)); ?>
现在,在 scriptBlock 方法中编写所有 Javascript 会非常麻烦,但我不能包含外部 Javascript 文件,因为内容会根据 URL 发生变化。有没有我不知道的更简单的方法?
【问题讨论】:
标签: php javascript arrays cakephp