如何解决Cakephp media不允许变量链接导致preg_match错误
使用CAKEPHP 4
基本上,我使用分页显示已上传到网站的视频帖子。我可以获取每个视频:
- 标题
- 说明
- 用户名和用户名
(在查看页面上) 这些都是通过以下方式完成的:
<?php foreach ($video as $vid): ?>
<tr id="vidbox">
<td>
<p><?= $this->Html->link(__(h($vid->user->username)),['controller'=>'Users','action' => 'view',$vid->user->id]); ?></p>
<u><h2><?= ($vid->title) ?></h2></u>
</td>
<td>
<p>Desc:<?= h($vid->description) ?></p>
</td>
但是,当我尝试以相同的方式使用media()和访问时,却收到了preg_match()错误,该错误告诉我参数2应该是字符串,或者参数2必须是数组。 这是我正在尝试的代码...
<td>
<?php echo $this->Html->media($vid->link);?>
</td>
上传视频后,“链接”已保存到数据库中-保存文件的位置及其名称。
任何帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。