我正在尝试在main之外插入一个辅助标头。主要是使用get_header();进行header.php和调用
要尝试创建我在functions.php中添加的另一个标头:
function secondary_header() {
echo '<p>This is a test</p>';
}
add_action('get_customheader', 'secondary_header');
在page.php中
get_customheader();
我有一个错误:
Fatal error: Call to un
如何在配置文件中运行函数?
当我尝试这样做时,我得到了如下的错误
致命错误:在第7行的C:\wamp\www\urunsite\application\config\site.php中调用未定义的函数setting()
我的配置文件
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
// default language
$config['lang'] = 'tr';
// Default user role id
$c
我已经为位于文件夹views/errors中的Laravel安装创建了一个默认错误页面。
在同一个文件夹中,我有其他错误页面,如404.blade.php、503.blade.php等。
对于已经存在的pages/errors,处理重定向时不存在任何问题,例如404未找到错误。
对于所有其他错误,我希望将用户重定向到位于同一文件夹view/errors/general.blade.php中的默认错误页。
我重写了函数renderHttpException on app/Exceptions/Handler.php
protected function renderHttpException(H
我目前的困境是:
我提交了一个表单,指出要从数据库表中删除哪些行。我们将其称为table1。
但是,如果该行的id位于另一个表中(存在外键约束),则不允许删除该行。我们将其称为table2。
或者,换句话说,如果table2中没有引用行的id,则从table1中删除。
在PHP中,这对我来说很容易解决。老实说,我可以在控制器内部用PHP硬编码它,但我想使用Laravel的验证错误,因为目前所有其他功能都使用上述错误处理。我想检查的php等效项如下所示:
foreach($result->id as $id){
if (DB::table('table2')->