解决form_open()提示function site_url未定义的BUG
function form_open(string $action = '', array $attributes = [], array $hidden = []): string{
// If no action is provided then set to the current url
if (! $action)
{
helper('url');
$action = current_url(true);
} // If an action is not a full URL then turn it into one
elseif (strpos($action, '://') === false)
{
helper('url');
$action = site_url($action);
}
只需要在form_open里面加上即可,可直接调用 form_open('create/forms')
第一次发帖子,刚接触CI4 发现有些小问题,所以发帖子看看
:o:o 4都用上啦! lostincoding 发表于 2017-1-7 21:55
4都用上啦!
玩新的东西,肯定用最新的研究啦。而且如果有新项目,会摒弃PHP7前的版本。所以从TP和CI,选择了CI,因为CI的风格更符合我的编程习惯。只是还没有正式版发布而已,估计还有很多小问题要完善。
不过一个项目的完成,本来就在不断完善的,不怕BUG多,就怕不敢跨出第一步。{:2_31:} 你要先载入url,也可以提前设置为自动加载
bug问题可以提交到 https://github.com/bcit-ci/CodeIgniter4/issues dayrui 发表于 2017-1-8 00:45
你要先载入url,也可以提前设置为自动加载
bug问题可以提交到 https://github.com/bcit-ci/CodeIgniter4/i ...
当使用form时,既然form里面有引用到url的函数,就应该自动加载,而不是手动加载。个人认为,不过都还是小问题,一般也不会用上,毕竟不想在前端里面加太多和前端无关的PHP代码。下次有问题再提交吧。
页:
[1]