如何使用HMVC将值赋值给锚点的href

问题描述 投票:0回答:2
<a href="{seolink module='listings' method='view' data=$item}">{$item.output_name}</a>

任何人都可以解释那里到底发生了什么。我得到它将$ item传递给列表模块的view方法,那是什么seolink。

请帮助我。

php codeigniter hmvc
2个回答
0
投票

如果我是你,我本可以尝试

<a href = "<?php echo base_url();?>/module/function_name"></a>

0
投票

我有同样的问题!我有一个虚拟主机并使用laragon而不是Xampp。我正在使用HMVC Codeigniter,我已将config.php中的base_url定义为:hmvc.test。它非常适合功能。当我创建一个php锚或一个href标签时,它将我重定向到127.0.0.1:

<?php echo anchor('tasks/create', '<p>Create New Task</p>'); ?>
OR
<a href="<?php echo base_url('tasks/two_col_template'); ?>">Create New Task</a>
OR
<a href="<?= base_url('tasks/two_col_template'); ?>">Create New Task</a>

但是当我在base_url()之前删除echo时,它工作正常。

<a href="<?php base_url(); ?>/tasks/two_col_template"> create Task</a>

任何人都可以告诉我为什么它将我重定向到127.0.0.1/Modules/Controller

© www.soinside.com 2019 - 2024. All rights reserved.