Notice (8) : Constant PAGE_URL already defined [APP/Controller/AppController.php , line 157 ]Code Context
define ( 'PAGE_URL' , $url );
define ( 'PAGE_RECORD_ID' , $page_record_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 157
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_RECORD_ID already defined [APP/Controller/AppController.php , line 158 ]Code Context define ( 'PAGE_URL' , $url );
define ( 'PAGE_RECORD_ID' , $page_record_id );
define ( 'PAGE_TAG_ID' , $tag_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 158
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_TAG_ID already defined [APP/Controller/AppController.php , line 159 ]Code Context define ( 'PAGE_RECORD_ID' , $page_record_id );
define ( 'PAGE_TAG_ID' , $tag_id );
define ( 'PAGE_CATEGORY_ID' , $page_category_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 159
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CATEGORY_ID already defined [APP/Controller/AppController.php , line 160 ]Code Context define ( 'PAGE_TAG_ID' , $tag_id );
define ( 'PAGE_CATEGORY_ID' , $page_category_id );
define ( 'PAGE_BRAND_ID' , $page_brand_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 160
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_BRAND_ID already defined [APP/Controller/AppController.php , line 161 ]Code Context define ( 'PAGE_CATEGORY_ID' , $page_category_id );
define ( 'PAGE_BRAND_ID' , $page_brand_id );
define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 161
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CATEGORIES_ID already defined [APP/Controller/AppController.php , line 162 ]Code Context define ( 'PAGE_BRAND_ID' , $page_brand_id );
define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
define ( 'PAGE_TYPE' , $type );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 162
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_TYPE already defined [APP/Controller/AppController.php , line 163 ]Code Context define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
define ( 'PAGE_TYPE' , $type );
define ( 'PAGE_CODE' , $code );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 163
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CODE already defined [APP/Controller/AppController.php , line 164 ]Code Context define ( 'PAGE_TYPE' , $type );
define ( 'PAGE_CODE' , $code );
define ( 'PAGE_VERSION' , $version );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 164
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_VERSION already defined [APP/Controller/AppController.php , line 165 ]Code Context define ( 'PAGE_CODE' , $code );
define ( 'PAGE_VERSION' , $version );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 165
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_URL already defined [APP/Controller/AppController.php , line 157 ]Code Context
define ( 'PAGE_URL' , $url );
define ( 'PAGE_RECORD_ID' , $page_record_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 157
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_RECORD_ID already defined [APP/Controller/AppController.php , line 158 ]Code Context define ( 'PAGE_URL' , $url );
define ( 'PAGE_RECORD_ID' , $page_record_id );
define ( 'PAGE_TAG_ID' , $tag_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 158
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_TAG_ID already defined [APP/Controller/AppController.php , line 159 ]Code Context define ( 'PAGE_RECORD_ID' , $page_record_id );
define ( 'PAGE_TAG_ID' , $tag_id );
define ( 'PAGE_CATEGORY_ID' , $page_category_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 159
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CATEGORY_ID already defined [APP/Controller/AppController.php , line 160 ]Code Context define ( 'PAGE_TAG_ID' , $tag_id );
define ( 'PAGE_CATEGORY_ID' , $page_category_id );
define ( 'PAGE_BRAND_ID' , $page_brand_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 160
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_BRAND_ID already defined [APP/Controller/AppController.php , line 161 ]Code Context define ( 'PAGE_CATEGORY_ID' , $page_category_id );
define ( 'PAGE_BRAND_ID' , $page_brand_id );
define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 161
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CATEGORIES_ID already defined [APP/Controller/AppController.php , line 162 ]Code Context define ( 'PAGE_BRAND_ID' , $page_brand_id );
define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
define ( 'PAGE_TYPE' , $type );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 162
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_TYPE already defined [APP/Controller/AppController.php , line 163 ]Code Context define ( 'PAGE_CATEGORIES_ID' , $page_categories_id );
define ( 'PAGE_TYPE' , $type );
define ( 'PAGE_CODE' , $code );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 163
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_CODE already defined [APP/Controller/AppController.php , line 164 ]Code Context define ( 'PAGE_TYPE' , $type );
define ( 'PAGE_CODE' , $code );
define ( 'PAGE_VERSION' , $version );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 164
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Notice (8) : Constant PAGE_VERSION already defined [APP/Controller/AppController.php , line 165 ]Code Context define ( 'PAGE_CODE' , $code );
define ( 'PAGE_VERSION' , $version );
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$error = null
$page = [
'url' => 'tag/thach-suong-sao',
'code' => 'hfr2enz',
'type' => 'tag',
'version' => null,
'page_record_id' => null,
'article_id' => null,
'product_id' => null,
'tag_id' => null,
'category_id' => null,
'brand_id' => null,
'page_info' => object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesPage'
}
]
$url = 'tag/thach-suong-sao'
$code = 'hfr2enz'
$type = 'tag'
$version = null
$page_record_id = null
$product_id = null
$article_id = null
$tag_id = null
$page_category_id = null
$page_brand_id = null
$page_categories_id = []
$page_info = object(Cake\ORM\Entity) {
'id' => (int) 24,
'template_code' => 'fashion01',
'layout_code' => '2z9evbs',
'code' => 'hfr2enz',
'name' => 'Thẻ bải viết',
'page_type' => 'page',
'type' => 'tag',
'category_id' => (int) 0,
'created' => (int) 0,
'updated' => (int) 0,
'url' => null,
'lang' => 'vi',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'url' => true,
'lang' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesPage'
} define - [internal], line ??
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 165
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 64
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 384
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Warning (512) : Unable to emit headers. Headers sent in file=/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Debugger.php line=841 [CORE/src/Http/ResponseEmitter.php , line 71 ]Code Context $message = "Unable to emit headers. Headers sent in file= $file line= $line " ;
trigger_error ( $message , E_USER_WARNING );
}
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Element file `../block/article/.tpl` could not be found.
The following paths were searched:
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl`
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl`
</title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>Element file <code>../block/article/.tpl</code> could not be found.</span>
<a>📋</a>
</h1>
<span class="header-description"><br />
The following paths were searched:<br />
<br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl</code><br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl</code></span>
<span class="header-type">Cake\View\Exception\MissingElementException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
../block/article/.tpl:660 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php:57 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">content_65126951e98516_25116653</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php:55 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">content_65124832a556c1_63453688</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php:67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">content_65124832a42461_59577444</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php:43 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">content_65124832a29a66_19480950</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php:134 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-38">
<span class="stack-function">content_651248329f3874_98991492</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-39">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-40">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-41">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-42">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-43">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-44">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:803 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-45">
<span class="stack-function">Cake\View\View->renderLayout</span>
<span class="stack-file">
CORE/src/View/View.php:762 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-46">
<span class="stack-function">Cake\View\View->render</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:688 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-47">
<span class="stack-function">Cake\Controller\Controller->render</span>
<span class="stack-file">
APP/Controller/PageController.php:17 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-48">
<span class="stack-function">App\Controller\PageController->index</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-49">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-50">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-51">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-52">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-53">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-54">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-55">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-56">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-57">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-58">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-59">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-60">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-61">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-62">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-63">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-64">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php:34 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">../block/article/.tpl</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_from </span><span style="color: #007700">= </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'data'</span><span style="color: #007700">], </span><span style="color: #DD0000">'article'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'element'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array(</span><span style="color: #DD0000">'article'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'col'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'col'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000">$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">__d</span><span style="color: #007700">(</span><span style="color: #DD0000">'template'</span><span style="color: #007700">,</span><span style="color: #DD0000">'khong_co_du_lieu'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>'../block/article/'
[
'article' => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
(int) 0 => '/media/th%E1%BA%A1ch_%C4%91en/catalog2.jpg',
(int) 1 => '/media/th%E1%BA%A1ch_%C4%91en/catalog%203.jpg',
(int) 2 => '/media/th%E1%BA%A1ch_%C4%91en/catalog1.jpg'
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
(int) 49 => [
'id' => (int) 49,
'name' => 'Ẩm thực',
'url' => 'am-thuc'
]
],
'attributes' => []
],
'is_slider' => false,
'col' => '',
'type_media' => ''
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">ob_start</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">DATA_EXTEND</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.</span><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_extend'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>'../block/article/view'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">BLOCK</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable29 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable29</span><span style="color: #007700">,</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/block'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>'layout/block'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'columns'</span><span style="color: #007700">]) && !empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'code'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/row'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'row'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="44"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="45"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="46"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>'layout/row'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
]
]</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable2 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable2</span><span style="color: #007700">));</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="133"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="134"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/page'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span><span style="color: #0000BB">?></span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="135"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="136"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>'layout/page'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-38" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-38">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-38" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-39" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-39">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-39" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-40" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-40">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-40" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-41" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-41">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-41" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-42" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-42">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-42" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-43" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-43">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-43" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-44" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-44">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="799"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'title'</span><span style="color: #007700">, </span><span style="color: #0000BB">$title</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="800"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="801"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="802"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_currentType </span><span style="color: #007700">= static::</span><span style="color: #0000BB">TYPE_LAYOUT</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="803"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="804"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="805"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterLayout'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="806"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="807"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-44" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-45" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-45">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="758"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'To disable layout rendering use method View::disableAutoLayout() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="759"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="760"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="761"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="762"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">renderLayout</span><span style="color: #007700">(</span><span style="color: #DD0000">''</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="763"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="764"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$layout </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="765"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout </span><span style="color: #007700">= </span><span style="color: #0000BB">$defaultLayout</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="766"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-45" style="display: none;">
<pre>''
'default'</pre>
</div>
</div>
<div id="stack-frame-46" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-46">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="684"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $builder</span><span style="color: #007700">-></span><span style="color: #0000BB">setTemplate</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'action'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="685"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="686"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="687"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $view </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createView</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="688"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $contents </span><span style="color: #007700">= </span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="689"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">setResponse</span><span style="color: #007700">(</span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">getResponse</span><span style="color: #007700">()-></span><span style="color: #0000BB">withStringBody</span><span style="color: #007700">(</span><span style="color: #0000BB">$contents</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="690"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="691"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="692"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-46" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-47" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/Controller/PageController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-47">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="13"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="14"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="15"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">index</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="16"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'index'</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">notFound</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
</table>
<div id="stack-args-47" style="display: none;">
<pre>'index'</pre>
</div>
</div>
<div id="stack-frame-48" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-48">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-48" style="display: none;">
<pre>'tag'
'thach-suong-sao'</pre>
</div>
</div>
<div id="stack-frame-49" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-49">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-49" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
]</pre>
</div>
</div>
<div id="stack-frame-50" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-50">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-50" style="display: none;">
<pre>object(App\Controller\PageController) {
get_structure_layout => true
paginate => []
System => object(App\Controller\Component\SystemComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Utilities => object(App\Controller\Component\UtilitiesComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Block => object(App\Controller\Component\BlockComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
[protected] name => 'Page'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [[maximum depth reached]]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => false
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\PageController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [
[maximum depth reached]
]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Page'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => object(Cake\View\ViewBuilder) {
[protected] _templatePath => 'Page'
[protected] _template => 'index'
[protected] _plugin => null
[protected] _theme => null
[protected] _layout => null
[protected] _autoLayout => true
[protected] _layoutPath => null
[protected] _name => 'Page'
[protected] _className => 'Smarty'
[protected] _options => [[maximum depth reached]]
[protected] _helpers => [[maximum depth reached]]
[protected] _vars => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-51" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-51">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-51" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-52" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-52">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-52" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-53" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-53">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$method </span><span style="color: #007700">=== </span><span style="color: #DD0000">'GET' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$cookieData </span><span style="color: #007700">=== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $token </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createToken</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withAttribute</span><span style="color: #007700">(</span><span style="color: #DD0000">'csrfToken'</span><span style="color: #007700">, </span><span style="color: #0000BB">$token</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/** @var mixed $response */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_addTokenCookie</span><span style="color: #007700">(</span><span style="color: #0000BB">$token</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-53" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-54" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-54">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-54" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}</pre>
</div>
</div>
<div id="stack-frame-55" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-55">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-55" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-56" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-56">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="163"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= new </span><span style="color: #0000BB">MiddlewareQueue</span><span style="color: #007700">(</span><span style="color: #0000BB">$matching</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="164"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $runner </span><span style="color: #007700">= new </span><span style="color: #0000BB">Runner</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="165"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="166"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$handler</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="167"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="168"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="169"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-56" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-57" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-57">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-57" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-58" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-58">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-58" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-59" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-59">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-59" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-60" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-60">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-60" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-61" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-61">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-61" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-62" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-62">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-62" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-63" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-63">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ServerRequest</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getSession</span><span style="color: #007700">()-></span><span style="color: #0000BB">close</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-63" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}</pre>
</div>
</div>
<div id="stack-frame-64" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-64">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">$core_path </span><span style="color: #007700">. </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="34"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-64" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
<h3>Could this be caused by using Auto-Tables?</h3>
<p>
Some of the Table objects in your application were created by instantiating "<strong>Cake\ORM\Table</strong>"
instead of any other specific subclass.
</p>
<p>This could be the cause for this exception. Auto-Tables are created for you under the following circumstances:</p>
<ul>
<li>The class for the specified table does not exist.</li>
<li>The Table was created with a typo: <strong><em>$this->getTableLocator()->get('Atricles');</em></strong></li>
<li>The class file has a typo in the name or incorrect namespace: <strong><em>class Atricles extends Table</em></strong></li>
<li>The file containing the class has a typo or incorrect casing: <strong><em>Atricles.php</em></strong></li>
<li>The Table was used using associations but the association has a typo: <strong><em>$this->belongsTo('Atricles')</em></strong></li>
<li>The table class resides in a Plugin but <strong><em>no plugin notation</em></strong> was used in the association definition.</li>
</ul>
<br/>
<p>Please try correcting the issue for the following table aliases:</p>
<ul>
<li><strong>Publishing.TemplatesPageContent</strong></li>
<li><strong>Publishing.ProductsContent</strong></li>
<li><strong>Publishing.Links</strong></li>
<li><strong>Publishing.SingleItem</strong></li>
</ul>
<br/>
</div>
<p class="customize">
If you want to customize this error message, create
<em>templates/Error/error500.php</em>
</p>
</div>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
bindEvent('.header-title a', 'click', function(event) {
event.preventDefault();
var text = '';
each(this.parentNode.childNodes, function(el) {
if (el.nodeName !== 'A') {
text += el.textContent.trim();
}
});
// Use execCommand(copy) as it has the widest support.
var textArea = document.createElement("textarea");
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
var el = this;
try {
document.execCommand('copy');
// Show a success icon and then revert
var original = el.innerText;
el.innerText = '\ud83c\udf70';
setTimeout(function () {
el.innerText = original;
}, 1000);
} catch (err) {
alert('Unable to update clipboard ' + err);
}
document.body.removeChild(textArea);
this.parentNode.parentNode.scrollIntoView(true);
});
});
</script>
</body>
</html>
'
}
$file = '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Debugger.php'
$line = (int) 841
$message = 'Unable to emit headers. Headers sent in file=/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Debugger.php line=841' Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 71
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Warning (2) : Cannot modify header information - headers already sent by (output started at /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Debugger.php:841) [CORE/src/Http/ResponseEmitter.php , line 168 ]Code Context $response -> getStatusCode (),
( $reasonPhrase ? ' ' . $reasonPhrase : '' )
));
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Element file `../block/article/.tpl` could not be found.
The following paths were searched:
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl`
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl`
</title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>Element file <code>../block/article/.tpl</code> could not be found.</span>
<a>📋</a>
</h1>
<span class="header-description"><br />
The following paths were searched:<br />
<br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl</code><br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl</code></span>
<span class="header-type">Cake\View\Exception\MissingElementException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
../block/article/.tpl:660 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php:57 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">content_65126951e98516_25116653</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php:55 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">content_65124832a556c1_63453688</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php:67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">content_65124832a42461_59577444</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php:43 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">content_65124832a29a66_19480950</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php:134 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-38">
<span class="stack-function">content_651248329f3874_98991492</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-39">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-40">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-41">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-42">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-43">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-44">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:803 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-45">
<span class="stack-function">Cake\View\View->renderLayout</span>
<span class="stack-file">
CORE/src/View/View.php:762 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-46">
<span class="stack-function">Cake\View\View->render</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:688 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-47">
<span class="stack-function">Cake\Controller\Controller->render</span>
<span class="stack-file">
APP/Controller/PageController.php:17 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-48">
<span class="stack-function">App\Controller\PageController->index</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-49">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-50">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-51">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-52">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-53">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-54">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-55">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-56">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-57">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-58">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-59">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-60">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-61">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-62">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-63">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-64">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php:34 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">../block/article/.tpl</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_from </span><span style="color: #007700">= </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'data'</span><span style="color: #007700">], </span><span style="color: #DD0000">'article'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'element'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array(</span><span style="color: #DD0000">'article'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'col'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'col'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000">$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">__d</span><span style="color: #007700">(</span><span style="color: #DD0000">'template'</span><span style="color: #007700">,</span><span style="color: #DD0000">'khong_co_du_lieu'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>'../block/article/'
[
'article' => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
(int) 0 => '/media/th%E1%BA%A1ch_%C4%91en/catalog2.jpg',
(int) 1 => '/media/th%E1%BA%A1ch_%C4%91en/catalog%203.jpg',
(int) 2 => '/media/th%E1%BA%A1ch_%C4%91en/catalog1.jpg'
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
(int) 49 => [
'id' => (int) 49,
'name' => 'Ẩm thực',
'url' => 'am-thuc'
]
],
'attributes' => []
],
'is_slider' => false,
'col' => '',
'type_media' => ''
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">ob_start</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">DATA_EXTEND</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.</span><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_extend'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>'../block/article/view'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">BLOCK</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable29 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable29</span><span style="color: #007700">,</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/block'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>'layout/block'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'columns'</span><span style="color: #007700">]) && !empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'code'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/row'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'row'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="44"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="45"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="46"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>'layout/row'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
]
]</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable2 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable2</span><span style="color: #007700">));</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="133"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="134"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/page'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span><span style="color: #0000BB">?></span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="135"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="136"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>'layout/page'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-38" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-38">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-38" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-39" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-39">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-39" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-40" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-40">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-40" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-41" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-41">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-41" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-42" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-42">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-42" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-43" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-43">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-43" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-44" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-44">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="799"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'title'</span><span style="color: #007700">, </span><span style="color: #0000BB">$title</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="800"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="801"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="802"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_currentType </span><span style="color: #007700">= static::</span><span style="color: #0000BB">TYPE_LAYOUT</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="803"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="804"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="805"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterLayout'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="806"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="807"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-44" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-45" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-45">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="758"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'To disable layout rendering use method View::disableAutoLayout() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="759"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="760"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="761"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="762"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">renderLayout</span><span style="color: #007700">(</span><span style="color: #DD0000">''</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="763"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="764"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$layout </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="765"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout </span><span style="color: #007700">= </span><span style="color: #0000BB">$defaultLayout</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="766"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-45" style="display: none;">
<pre>''
'default'</pre>
</div>
</div>
<div id="stack-frame-46" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-46">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="684"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $builder</span><span style="color: #007700">-></span><span style="color: #0000BB">setTemplate</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'action'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="685"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="686"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="687"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $view </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createView</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="688"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $contents </span><span style="color: #007700">= </span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="689"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">setResponse</span><span style="color: #007700">(</span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">getResponse</span><span style="color: #007700">()-></span><span style="color: #0000BB">withStringBody</span><span style="color: #007700">(</span><span style="color: #0000BB">$contents</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="690"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="691"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="692"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-46" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-47" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/Controller/PageController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-47">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="13"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="14"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="15"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">index</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="16"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'index'</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">notFound</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
</table>
<div id="stack-args-47" style="display: none;">
<pre>'index'</pre>
</div>
</div>
<div id="stack-frame-48" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-48">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-48" style="display: none;">
<pre>'tag'
'thach-suong-sao'</pre>
</div>
</div>
<div id="stack-frame-49" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-49">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-49" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
]</pre>
</div>
</div>
<div id="stack-frame-50" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-50">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-50" style="display: none;">
<pre>object(App\Controller\PageController) {
get_structure_layout => true
paginate => []
System => object(App\Controller\Component\SystemComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Utilities => object(App\Controller\Component\UtilitiesComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Block => object(App\Controller\Component\BlockComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
[protected] name => 'Page'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [[maximum depth reached]]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => false
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\PageController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [
[maximum depth reached]
]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Page'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => object(Cake\View\ViewBuilder) {
[protected] _templatePath => 'Page'
[protected] _template => 'index'
[protected] _plugin => null
[protected] _theme => null
[protected] _layout => null
[protected] _autoLayout => true
[protected] _layoutPath => null
[protected] _name => 'Page'
[protected] _className => 'Smarty'
[protected] _options => [[maximum depth reached]]
[protected] _helpers => [[maximum depth reached]]
[protected] _vars => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-51" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-51">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-51" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-52" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-52">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-52" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-53" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-53">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$method </span><span style="color: #007700">=== </span><span style="color: #DD0000">'GET' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$cookieData </span><span style="color: #007700">=== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $token </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createToken</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withAttribute</span><span style="color: #007700">(</span><span style="color: #DD0000">'csrfToken'</span><span style="color: #007700">, </span><span style="color: #0000BB">$token</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/** @var mixed $response */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_addTokenCookie</span><span style="color: #007700">(</span><span style="color: #0000BB">$token</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-53" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-54" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-54">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-54" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}</pre>
</div>
</div>
<div id="stack-frame-55" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-55">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-55" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-56" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-56">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="163"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= new </span><span style="color: #0000BB">MiddlewareQueue</span><span style="color: #007700">(</span><span style="color: #0000BB">$matching</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="164"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $runner </span><span style="color: #007700">= new </span><span style="color: #0000BB">Runner</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="165"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="166"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$handler</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="167"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="168"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="169"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-56" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-57" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-57">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-57" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-58" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-58">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-58" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-59" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-59">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-59" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-60" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-60">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-60" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-61" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-61">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-61" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-62" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-62">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-62" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-63" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-63">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ServerRequest</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getSession</span><span style="color: #007700">()-></span><span style="color: #0000BB">close</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-63" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}</pre>
</div>
</div>
<div id="stack-frame-64" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-64">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">$core_path </span><span style="color: #007700">. </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="34"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-64" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
<h3>Could this be caused by using Auto-Tables?</h3>
<p>
Some of the Table objects in your application were created by instantiating "<strong>Cake\ORM\Table</strong>"
instead of any other specific subclass.
</p>
<p>This could be the cause for this exception. Auto-Tables are created for you under the following circumstances:</p>
<ul>
<li>The class for the specified table does not exist.</li>
<li>The Table was created with a typo: <strong><em>$this->getTableLocator()->get('Atricles');</em></strong></li>
<li>The class file has a typo in the name or incorrect namespace: <strong><em>class Atricles extends Table</em></strong></li>
<li>The file containing the class has a typo or incorrect casing: <strong><em>Atricles.php</em></strong></li>
<li>The Table was used using associations but the association has a typo: <strong><em>$this->belongsTo('Atricles')</em></strong></li>
<li>The table class resides in a Plugin but <strong><em>no plugin notation</em></strong> was used in the association definition.</li>
</ul>
<br/>
<p>Please try correcting the issue for the following table aliases:</p>
<ul>
<li><strong>Publishing.TemplatesPageContent</strong></li>
<li><strong>Publishing.ProductsContent</strong></li>
<li><strong>Publishing.Links</strong></li>
<li><strong>Publishing.SingleItem</strong></li>
</ul>
<br/>
</div>
<p class="customize">
If you want to customize this error message, create
<em>templates/Error/error500.php</em>
</p>
</div>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
bindEvent('.header-title a', 'click', function(event) {
event.preventDefault();
var text = '';
each(this.parentNode.childNodes, function(el) {
if (el.nodeName !== 'A') {
text += el.textContent.trim();
}
});
// Use execCommand(copy) as it has the widest support.
var textArea = document.createElement("textarea");
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
var el = this;
try {
document.execCommand('copy');
// Show a success icon and then revert
var original = el.innerText;
el.innerText = '\ud83c\udf70';
setTimeout(function () {
el.innerText = original;
}, 1000);
} catch (err) {
alert('Unable to update clipboard ' + err);
}
document.body.removeChild(textArea);
this.parentNode.parentNode.scrollIntoView(true);
});
});
</script>
</body>
</html>
'
}
$reasonPhrase = 'Internal Server Error' header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 168
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 74
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34 Warning (2) : Cannot modify header information - headers already sent by (output started at /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Debugger.php:841) [CORE/src/Http/ResponseEmitter.php , line 197 ]Code Context foreach ( $values as $value ) {
header ( sprintf (
'%s: %s' ,
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Element file `../block/article/.tpl` could not be found.
The following paths were searched:
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl`
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl`
</title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>Element file <code>../block/article/.tpl</code> could not be found.</span>
<a>📋</a>
</h1>
<span class="header-description"><br />
The following paths were searched:<br />
<br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl</code><br />
- <code>/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl</code></span>
<span class="header-type">Cake\View\Exception\MissingElementException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
../block/article/.tpl:660 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php:57 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">content_65126951e98516_25116653</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php:55 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">content_65124832a556c1_63453688</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php:67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">content_65124832a42461_59577444</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php:43 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">content_65124832a29a66_19480950</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:1645 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">Cake\View\View->_renderElement</span>
<span class="stack-file">
CORE/src/View/View.php:654 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">Cake\View\View->element</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php:134 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-38">
<span class="stack-function">content_651248329f3874_98991492</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:123 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-39">
<span class="stack-function">Smarty_Template_Resource_Base->getRenderedTemplateCode</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php:114 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-40">
<span class="stack-function">Smarty_Template_Compiled->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php:216 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-41">
<span class="stack-function">Smarty_Internal_Template->render</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:232 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-42">
<span class="stack-function">Smarty_Internal_TemplateBase->_execute</span>
<span class="stack-file">
ROOT/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:116 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-43">
<span class="stack-function">Smarty_Internal_TemplateBase->fetch</span>
<span class="stack-file">
APP/View/SmartyView.php:158 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-44">
<span class="stack-function">App\View\SmartyView->_render</span>
<span class="stack-file">
CORE/src/View/View.php:803 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-45">
<span class="stack-function">Cake\View\View->renderLayout</span>
<span class="stack-file">
CORE/src/View/View.php:762 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-46">
<span class="stack-function">Cake\View\View->render</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:688 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-47">
<span class="stack-function">Cake\Controller\Controller->render</span>
<span class="stack-file">
APP/Controller/PageController.php:17 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-48">
<span class="stack-function">App\Controller\PageController->index</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-49">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-50">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-51">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-52">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-53">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-54">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-55">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-56">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-57">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-58">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-59">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-60">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-61">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-62">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-63">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-64">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php:34 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">../block/article/.tpl</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_from </span><span style="color: #007700">= </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'data'</span><span style="color: #007700">], </span><span style="color: #DD0000">'article'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'element'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array(</span><span style="color: #DD0000">'article'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'article'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'is_slider'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'col'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'col'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'type_media'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000">$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">__d</span><span style="color: #007700">(</span><span style="color: #DD0000">'template'</span><span style="color: #007700">,</span><span style="color: #DD0000">'khong_co_du_lieu'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>'../block/article/'
[
'article' => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
(int) 0 => '/media/th%E1%BA%A1ch_%C4%91en/catalog2.jpg',
(int) 1 => '/media/th%E1%BA%A1ch_%C4%91en/catalog%203.jpg',
(int) 2 => '/media/th%E1%BA%A1ch_%C4%91en/catalog1.jpg'
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
(int) 49 => [
'id' => (int) 49,
'name' => 'Ẩm thực',
'url' => 'am-thuc'
]
],
'attributes' => []
],
'is_slider' => false,
'col' => '',
'type_media' => ''
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">ob_start</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">DATA_EXTEND</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=</span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">"../block/"</span><span style="color: #007700">.((string)</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">).</span><span style="color: #DD0000">"/"</span><span style="color: #007700">.</span><span style="color: #0000BB">$_prefixVariable32</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable33</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_extend'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'data_block'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_type'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>'../block/article/view'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>C&acirc;y thạch đen c&ograve;n được gọi l&agrave; c&acirc;y Sương s&aacute;o hoặc Thủy cẩm. Thạch An l&agrave; địa phương c&oacute; điều kiện kh&iacute; hậu, thổ nhưỡng rất ph&ugrave; hợp cho c&acirc;y thạch đen ph&aacute;t triển, trở th&agrave;nh c&acirc;y trồng mũi nhọn trong ph&aacute;t triển kinh tế của huyện nh&agrave;. Người d&acirc;n Thạch an bao đời nay đ&atilde; gắn b&oacute; với c&acirc;y thạch đen v&agrave; sản phẩm thạch đen cũng trở th&agrave;nh một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham gi&agrave;u vitamin C n&ecirc;n ăn ch&uacute;ng cũng c&oacute; thể gi&uacute;p cơ thể hấp thụ calci tốt. Ngo&agrave;i ra, mắc kham chứa crom v&agrave; c&oacute; lợi cho người bị đ&aacute;i th&aacute;o đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng n&ecirc;n thử B&aacute;nh &aacute;p chao B&aacute;nh &aacute;p chao thường được b&agrave;y b&aacute;n nhiều trong c&aacute;c qu&aacute;n nhỏ hoặc vỉa h&egrave; mỗi độ đ&ocirc;ng về. B&ecirc;n ngo&agrave;i b&aacute;nh tr&ocirc;ng kh&aacute; giống b&aacute;nh r&aacute;n nhưng phần nh&acirc;n được l&agrave;m bằng thịt vịt. V&igrave; vậy ngo&agrave;i t&ecirc;n gọi b&aacute;nh &aacute;p chao, loại b&aacute;nh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>B&aacute;nh co&oacute;ng ph&ugrave; (B&aacute;nh tr&ocirc;i) Co&oacute;ng ph&ugrave; được l&agrave;m từ gạo nếp ngon lẫn một &iacute;t gạo tẻ. Nh&acirc;n b&aacute;nh l&agrave; lạc rang gi&atilde; nhỏ, c&oacute; thể trộn th&ecirc;m đường v&agrave; hạt vừng. Những vi&ecirc;n co&oacute;ng ph&ugrave; thường c&oacute; m&agrave;u trắng tinh, nhiều người trộn bột với gấc hoặc ng&acirc;m gạo với l&aacute; cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xu&acirc;n sang, c&acirc;y cối đ&acirc;m chồi, nảy lộc cũng l&agrave; m&ugrave;a thu h&aacute;i c&aacute;c loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ng&oacute;t, rau dạ hiến (b&ograve; khai), rau dớn,&hellip; nếu ai đ&atilde; từng thưởng thức d&ugrave; chỉ một lần sẽ kh&oacute; c&oacute; thể qu&ecirc;n được hương vị của những l&aacute;, hoa rừng đặc trưng nơi đ&acirc;y.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc l&agrave; một th&aacute;c nước h&ugrave;ng vĩ v&agrave; đẹp nhất của Việt Nam, nằm ở địa phận x&atilde; &ETH;&agrave;m Thủy, huyện Tr&ugrave;ng Kh&aacute;nh, Cao Bằng. Ngay từ xa du kh&aacute;ch đ&atilde; nghe thấy tiếng th&aacute;c nước r&eacute;o &agrave;o &agrave;o. Từ độ cao tr&ecirc;n 30 m những khối nước lớn đổ xuống qua nhiều bậc đ&aacute; v&ocirc;i. Giữa th&aacute;c c&oacute; một m&ocirc; đ&aacute; rộng phủ đầy c&acirc;y đ&atilde; xẻ d&ograve;ng nước th&agrave;nh 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng tr&agrave; ở Việt Nam l&agrave; một th&uacute; vui tao nh&atilde; của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, tr&agrave; đạo (việc thưởng tr&agrave;, đ&agrave;m đạo) l&agrave; bộ m&ocirc;n kh&aacute; mới mẻ. Với kh&ocirc;ng gian ho&agrave;i cổ, y&ecirc;n tĩnh, tr&agrave; đạo đang dần được giới trẻ t&igrave;m hiểu v&agrave; kh&aacute;m ph&aacute;.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>B&ecirc;n cạnh vẻ đẹp thi&ecirc;n nhi&ecirc;n tuyệt mỹ, nhiều gi&aacute; trị đa dạng sinh học độc đ&aacute;o v&agrave; đặc biệt l&agrave; c&aacute;c gi&aacute; trị di sản địa chất, Cao Bằng c&ograve;n l&agrave; nơi hội tụ của nhiều di t&iacute;ch lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn h&oacute;a d&acirc;n tộc đa dạng, đậm đ&agrave; bản sắc&hellip; Những gi&aacute; trị di sản n&agrave;y đ&atilde; v&agrave; đang khiến Cao Bằng trở th&agrave;nh điểm du lịch nổi tiếng, hấp dẫn du kh&aacute;ch trong v&agrave; ngo&agrave;i nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">BLOCK</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable29 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable29</span><span style="color: #007700">,</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/block'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_info'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_config'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'block_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000">}?></div><span style="color: #0000BB"><?php</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>'layout/block'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) foreach (</span><span style="color: #0000BB">$_from </span><span style="color: #007700">as </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">do_else </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'columns'</span><span style="color: #007700">]) && !empty(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">[</span><span style="color: #DD0000">'code'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/row'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'row'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'row'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),array());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="44"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="45"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="46"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">ext</span><span style="color: #007700">-></span><span style="color: #0000BB">_foreach</span><span style="color: #007700">-></span><span style="color: #0000BB">restore</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>'layout/row'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1641"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1642"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.beforeRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1643"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1644"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1645"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $element </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">viewVars</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1646"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1647"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'callbacks'</span><span style="color: #007700">]) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1648"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRender'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$element</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1649"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
]
]</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="650"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">echo </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="651"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}, </span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="652"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="653"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$file</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="654"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_renderElement</span><span style="color: #007700">(</span><span style="color: #0000BB">$file</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="655"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="656"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="657"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$options</span><span style="color: #007700">[</span><span style="color: #DD0000">'ignoreMissing'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="658"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">[</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">, </span><span style="color: #0000BB">$pluginCheck</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_prefixVariable2 </span><span style="color: #007700">= </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">_assignInScope</span><span style="color: #007700">(</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">, </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">Setting</span><span style="color: #007700">-></span><span style="color: #0000BB">getConfigCacheView</span><span style="color: #007700">(</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_code'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">,</span><span style="color: #0000BB">$_prefixVariable2</span><span style="color: #007700">));</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="133"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="134"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'this'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">-></span><span style="color: #0000BB">element</span><span style="color: #007700">(</span><span style="color: #DD0000">'layout/page'</span><span style="color: #007700">,array(</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">=></span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'structure'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">),</span><span style="color: #0000BB">$_smarty_tpl</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'page_cache_options'</span><span style="color: #007700">]-></span><span style="color: #0000BB">value</span><span style="color: #007700">);</span><span style="color: #0000BB">?></span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="135"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="136"></td>
<td class="excerpt-line"><code><span style="color: #000000"> <span style="color: #0000BB"><?php </span><span style="color: #007700">}</span><span style="color: #0000BB">?></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>'layout/page'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]</pre>
</div>
</div>
<div id="stack-frame-38" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-38">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">startRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $unifunc</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">endRenderCallbacks </span><span style="color: #007700">as </span><span style="color: #0000BB">$callback</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> call_user_func</span><span style="color: #007700">(</span><span style="color: #0000BB">$callback</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">isRenderingCache </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-38" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-39" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-39">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="110"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="111"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">uncompiled</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">-></span><span style="color: #0000BB">handler</span><span style="color: #007700">-></span><span style="color: #0000BB">renderUncompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">source</span><span style="color: #007700">, </span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">getRenderedTemplateCode</span><span style="color: #007700">(</span><span style="color: #0000BB">$_template</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$_template</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">has_nocache_code</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $_template</span><span style="color: #007700">-></span><span style="color: #0000BB">cached</span><span style="color: #007700">-></span><span style="color: #0000BB">hashes</span><span style="color: #007700">[ </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">nocache_hash </span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-39" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-40" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-40">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="212"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="213"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">) || </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id </span><span style="color: #007700">!== </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">compile_id</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="214"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadCompiled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="215"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="216"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">compiled</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="217"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="218"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// display or fetch</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="219"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$display</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="220"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">caching </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">cache_modified_check</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-40" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}</pre>
</div>
</div>
<div id="stack-frame-41" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-41">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_mergeVars</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">Smarty</span><span style="color: #007700">::</span><span style="color: #0000BB">$global_tpl_vars</span><span style="color: #007700">, </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$template</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #0000BB">false</span><span style="color: #007700">, </span><span style="color: #0000BB">$function</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="233"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">_cleanUp</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="234"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$saveVars</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="235"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">tpl_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedTplVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="236"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $template</span><span style="color: #007700">-></span><span style="color: #0000BB">config_vars </span><span style="color: #007700">= </span><span style="color: #0000BB">$savedConfigVars</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-41" style="display: none;">
<pre>false
(int) 0</pre>
</div>
</div>
<div id="stack-frame-42" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-42">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="112"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return </span><span style="color: #0000BB">string rendered template output</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="113"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="114"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$template </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$template</span><span style="color: #007700">, </span><span style="color: #0000BB">$cache_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$compile_id</span><span style="color: #007700">, </span><span style="color: #0000BB">$parent</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result </span><span style="color: #007700">=== </span><span style="color: #0000BB">null </span><span style="color: #007700">? </span><span style="color: #0000BB">ob_get_clean</span><span style="color: #007700">() : </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
</table>
<div id="stack-args-42" style="display: none;">
<pre>object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0</pre>
</div>
</div>
<div id="stack-frame-43" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/SmartyView.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-43">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="154"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">} = </span><span style="color: #0000BB">$helpers</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$properties</span><span style="color: #007700">[</span><span style="color: #DD0000">'config'</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="155"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #0000BB">ucfirst</span><span style="color: #007700">(</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$name</span><span style="color: #007700">)), </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$class</span><span style="color: #007700">});
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="156"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="157"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">assignByRef</span><span style="color: #007700">(</span><span style="color: #DD0000">'this'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="158"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $content </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="159"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="160"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// END Smarty
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="161"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $afterEvent </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterRenderFile'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$viewFile</span><span style="color: #007700">, </span><span style="color: #0000BB">$content</span><span style="color: #007700">]);
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$afterEvent</span><span style="color: #007700">-></span><span style="color: #0000BB">result</span><span style="color: #007700">)) {
</span></span></code></td>
</tr>
</table>
<div id="stack-args-43" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-44" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-44">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="799"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'title'</span><span style="color: #007700">, </span><span style="color: #0000BB">$title</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="800"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="801"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="802"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_currentType </span><span style="color: #007700">= static::</span><span style="color: #0000BB">TYPE_LAYOUT</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="803"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_render</span><span style="color: #007700">(</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="804"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="805"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'View.afterLayout'</span><span style="color: #007700">, [</span><span style="color: #0000BB">$layoutFileName</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="806"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="807"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-44" style="display: none;">
<pre>'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'</pre>
</div>
</div>
<div id="stack-frame-45" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/View/View.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-45">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="758"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'To disable layout rendering use method View::disableAutoLayout() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="759"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="760"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="761"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="762"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Blocks</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'content'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">renderLayout</span><span style="color: #007700">(</span><span style="color: #DD0000">''</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout</span><span style="color: #007700">));</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="763"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="764"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$layout </span><span style="color: #007700">!== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="765"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">layout </span><span style="color: #007700">= </span><span style="color: #0000BB">$defaultLayout</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="766"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-45" style="display: none;">
<pre>''
'default'</pre>
</div>
</div>
<div id="stack-frame-46" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-46">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="684"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $builder</span><span style="color: #007700">-></span><span style="color: #0000BB">setTemplate</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'action'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="685"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="686"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="687"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $view </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createView</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="688"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $contents </span><span style="color: #007700">= </span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="689"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">setResponse</span><span style="color: #007700">(</span><span style="color: #0000BB">$view</span><span style="color: #007700">-></span><span style="color: #0000BB">getResponse</span><span style="color: #007700">()-></span><span style="color: #0000BB">withStringBody</span><span style="color: #007700">(</span><span style="color: #0000BB">$contents</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="690"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="691"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="692"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-46" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-47" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/Controller/PageController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-47">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="13"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="14"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="15"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">index</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="16"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'index'</span><span style="color: #007700">);
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">notFound</span><span style="color: #007700">()
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{
</span></span></code></td>
</tr>
</table>
<div id="stack-args-47" style="display: none;">
<pre>'index'</pre>
</div>
</div>
<div id="stack-frame-48" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-48">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-48" style="display: none;">
<pre>'tag'
'thach-suong-sao'</pre>
</div>
</div>
<div id="stack-frame-49" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-49">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-49" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
]</pre>
</div>
</div>
<div id="stack-frame-50" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-50">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-50" style="display: none;">
<pre>object(App\Controller\PageController) {
get_structure_layout => true
paginate => []
System => object(App\Controller\Component\SystemComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Utilities => object(App\Controller\Component\UtilitiesComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Block => object(App\Controller\Component\BlockComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
[protected] name => 'Page'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [[maximum depth reached]]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => false
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\PageController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [
[maximum depth reached]
]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Page'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => object(Cake\View\ViewBuilder) {
[protected] _templatePath => 'Page'
[protected] _template => 'index'
[protected] _plugin => null
[protected] _theme => null
[protected] _layout => null
[protected] _autoLayout => true
[protected] _layoutPath => null
[protected] _name => 'Page'
[protected] _className => 'Smarty'
[protected] _options => [[maximum depth reached]]
[protected] _helpers => [[maximum depth reached]]
[protected] _vars => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-51" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-51">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-51" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-52" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-52">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-52" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-53" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-53">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$method </span><span style="color: #007700">=== </span><span style="color: #DD0000">'GET' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$cookieData </span><span style="color: #007700">=== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $token </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createToken</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withAttribute</span><span style="color: #007700">(</span><span style="color: #DD0000">'csrfToken'</span><span style="color: #007700">, </span><span style="color: #0000BB">$token</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/** @var mixed $response */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_addTokenCookie</span><span style="color: #007700">(</span><span style="color: #0000BB">$token</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-53" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-54" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-54">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-54" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}</pre>
</div>
</div>
<div id="stack-frame-55" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-55">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-55" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-56" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-56">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="163"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= new </span><span style="color: #0000BB">MiddlewareQueue</span><span style="color: #007700">(</span><span style="color: #0000BB">$matching</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="164"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $runner </span><span style="color: #007700">= new </span><span style="color: #0000BB">Runner</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="165"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="166"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$handler</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="167"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="168"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="169"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-56" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-57" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-57">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-57" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-58" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-58">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-58" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-59" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-59">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-59" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-60" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-60">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-60" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-61" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-61">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-61" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-62" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-62">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-62" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-63" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-63">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ServerRequest</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getSession</span><span style="color: #007700">()-></span><span style="color: #0000BB">close</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-63" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}</pre>
</div>
</div>
<div id="stack-frame-64" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-64">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">$core_path </span><span style="color: #007700">. </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.
</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="34"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());
</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-64" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
<h3>Could this be caused by using Auto-Tables?</h3>
<p>
Some of the Table objects in your application were created by instantiating "<strong>Cake\ORM\Table</strong>"
instead of any other specific subclass.
</p>
<p>This could be the cause for this exception. Auto-Tables are created for you under the following circumstances:</p>
<ul>
<li>The class for the specified table does not exist.</li>
<li>The Table was created with a typo: <strong><em>$this->getTableLocator()->get('Atricles');</em></strong></li>
<li>The class file has a typo in the name or incorrect namespace: <strong><em>class Atricles extends Table</em></strong></li>
<li>The file containing the class has a typo or incorrect casing: <strong><em>Atricles.php</em></strong></li>
<li>The Table was used using associations but the association has a typo: <strong><em>$this->belongsTo('Atricles')</em></strong></li>
<li>The table class resides in a Plugin but <strong><em>no plugin notation</em></strong> was used in the association definition.</li>
</ul>
<br/>
<p>Please try correcting the issue for the following table aliases:</p>
<ul>
<li><strong>Publishing.TemplatesPageContent</strong></li>
<li><strong>Publishing.ProductsContent</strong></li>
<li><strong>Publishing.Links</strong></li>
<li><strong>Publishing.SingleItem</strong></li>
</ul>
<br/>
</div>
<p class="customize">
If you want to customize this error message, create
<em>templates/Error/error500.php</em>
</p>
</div>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
bindEvent('.header-title a', 'click', function(event) {
event.preventDefault();
var text = '';
each(this.parentNode.childNodes, function(el) {
if (el.nodeName !== 'A') {
text += el.textContent.trim();
}
});
// Use execCommand(copy) as it has the widest support.
var textArea = document.createElement("textarea");
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
var el = this;
try {
document.execCommand('copy');
// Show a success icon and then revert
var original = el.innerText;
el.innerText = '\ud83c\udf70';
setTimeout(function () {
el.innerText = original;
}, 1000);
} catch (err) {
alert('Unable to update clipboard ' + err);
}
document.body.removeChild(textArea);
this.parentNode.parentNode.scrollIntoView(true);
});
});
</script>
</body>
</html>
'
}
$cookies = []
$values = [
(int) 0 => 'text/html; charset=UTF-8'
]
$name = 'Content-Type'
$first = true
$value = 'text/html; charset=UTF-8' header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 197
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 75
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - /home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php, line 34
Error: Element file `../block/article/.tpl` could not be found.
The following paths were searched:
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/.tpl`
- `/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/vendor/cakephp/cakephp/templates/element/../block/article/.tpl`
$_from = $_smarty_tpl -> smarty -> ext -> _foreach -> init ( $_smarty_tpl , $_smarty_tpl -> tpl_vars [ 'data_block' ]-> value [ 'data' ], 'article' );
$_smarty_tpl -> tpl_vars [ 'article' ]-> do_else = true ;
if ( $_from !== null ) foreach ( $_from as $_smarty_tpl -> tpl_vars [ 'article' ]-> value ) {
$_smarty_tpl -> tpl_vars [ 'article' ]-> do_else = false ;
echo $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> element ( "../block/" .((string) $_smarty_tpl -> tpl_vars [ 'block_type' ]-> value ). "/" .((string) $_smarty_tpl -> tpl_vars [ 'element' ]-> value ),array( 'article' => $_smarty_tpl -> tpl_vars [ 'article' ]-> value , 'is_slider' => $_smarty_tpl -> tpl_vars [ 'is_slider' ]-> value , 'col' => $_smarty_tpl -> tpl_vars [ 'col' ]-> value , 'type_media' => $_smarty_tpl -> tpl_vars [ 'type_media' ]-> value ));
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?></div><?php } else {
echo __d ( 'template' , 'khong_co_du_lieu' );
}
'../block/article/'
[
'article' => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>Cây thạch đen còn được gọi là cây Sương sáo hoặc Thủy cẩm. Thạch An là địa phương có điều kiện khí hậu, thổ nhưỡng rất phù hợp cho cây thạch đen phát triển, trở thành cây trồng mũi nhọn trong phát triển kinh tế của huyện nhà. Người dân Thạch an bao đời nay đã gắn bó với cây thạch đen và sản phẩm thạch đen cũng trở thành một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
(int) 0 => '/media/th%E1%BA%A1ch_%C4%91en/catalog2.jpg',
(int) 1 => '/media/th%E1%BA%A1ch_%C4%91en/catalog%203.jpg',
(int) 2 => '/media/th%E1%BA%A1ch_%C4%91en/catalog1.jpg'
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
(int) 49 => [
'id' => (int) 49,
'name' => 'Ẩm thực',
'url' => 'am-thuc'
]
],
'attributes' => []
],
'is_slider' => false,
'col' => '',
'type_media' => ''
]
foreach ( $_template -> startRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
}
$unifunc ( $_template );
foreach ( $_template -> endRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
$_template -> isRenderingCache = false ;
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
}
if ( $_template -> source -> handler -> uncompiled ) {
$_template -> source -> handler -> renderUncompiled ( $_template -> source , $_template );
} else {
$this -> getRenderedTemplateCode ( $_template );
}
if ( $_template -> caching && $this -> has_nocache_code ) {
$_template -> cached -> hashes [ $this -> nocache_hash ] = true ;
}
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
} else {
if (!isset( $this -> compiled ) || $this -> compiled -> compile_id !== $this -> compile_id ) {
$this -> loadCompiled ( true );
}
$this -> compiled -> render ( $this );
}
// display or fetch
if ( $display ) {
if ( $this -> caching && $this -> smarty -> cache_modified_check ) {
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
$template -> _mergeVars ();
if (!empty( Smarty :: $global_tpl_vars )) {
$template -> tpl_vars = array_merge ( Smarty :: $global_tpl_vars , $template -> tpl_vars );
}
$result = $template -> render ( false , $function );
$template -> _cleanUp ();
if ( $saveVars ) {
$template -> tpl_vars = $savedTplVars ;
$template -> config_vars = $savedConfigVars ;
* @return string rendered template output
*/
public function fetch ( $template = null , $cache_id = null , $compile_id = null , $parent = null )
{
$result = $this -> _execute ( $template , $cache_id , $compile_id , $parent , 0 );
return $result === null ? ob_get_clean () : $result ;
}
/**
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/block/article/view.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
mustCompile => false
templateId => '13b64fc5252b468be7260af47b97429a8b784a90'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'element' => object(Smarty_Variable) {},
'type_media' => object(Smarty_Variable) {},
'article' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/9bdf2b1805a524ee8237bd8c7b9ddd41c1ac22b7_0.file.view.tpl.php'
timestamp => (int) 1695705425
exists => true
compile_id => null
processed => true
unifunc => 'content_65126951e98516_25116653'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0
$this ->{ $class } = $helpers -> load ( $properties [ 'class' ], $properties [ 'config' ]);
$this -> Smarty -> assignByRef ( ucfirst ( strtolower ( $name )), $this ->{ $class });
}
$this -> Smarty -> assignByRef ( 'this' , $this );
$content = $this -> Smarty -> fetch ( $viewFile );
// END Smarty
$afterEvent = $this -> dispatchEvent ( 'View.afterRenderFile' , [ $viewFile , $content ]);
if (isset( $afterEvent -> result )) {
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.beforeRender' , [ $file ]);
}
$element = $this -> _render ( $file , array_merge ( $this -> viewVars , $data ));
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.afterRender' , [ $file , $element ]);
}
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>Cây thạch đen còn được gọi là cây Sương sáo hoặc Thủy cẩm. Thạch An là địa phương có điều kiện khí hậu, thổ nhưỡng rất phù hợp cho cây thạch đen phát triển, trở thành cây trồng mũi nhọn trong phát triển kinh tế của huyện nhà. Người dân Thạch an bao đời nay đã gắn bó với cây thạch đen và sản phẩm thạch đen cũng trở thành một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham giàu vitamin C nên ăn chúng cũng có thể giúp cơ thể hấp thụ calci tốt. Ngoài ra, mắc kham chứa crom và có lợi cho người bị đái tháo đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng nên thử Bánh áp chao Bánh áp chao thường được bày bán nhiều trong các quán nhỏ hoặc vỉa hè mỗi độ đông về. Bên ngoài bánh trông khá giống bánh rán nhưng phần nhân được làm bằng thịt vịt. Vì vậy ngoài tên gọi bánh áp chao, loại bánh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>Bánh coóng phù (Bánh trôi) Coóng phù được làm từ gạo nếp ngon lẫn một ít gạo tẻ. Nhân bánh là lạc rang giã nhỏ, có thể trộn thêm đường và hạt vừng. Những viên coóng phù thường có màu trắng tinh, nhiều người trộn bột với gấc hoặc ngâm gạo với lá cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xuân sang, cây cối đâm chồi, nảy lộc cũng là mùa thu hái các loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ngót, rau dạ hiến (bò khai), rau dớn,… nếu ai đã từng thưởng thức dù chỉ một lần sẽ khó có thể quên được hương vị của những lá, hoa rừng đặc trưng nơi đây.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc là một thác nước hùng vĩ và đẹp nhất của Việt Nam, nằm ở địa phận xã Ðàm Thủy, huyện Trùng Khánh, Cao Bằng. Ngay từ xa du khách đã nghe thấy tiếng thác nước réo ào ào. Từ độ cao trên 30 m những khối nước lớn đổ xuống qua nhiều bậc đá vôi. Giữa thác có một mô đá rộng phủ đầy cây đã xẻ dòng nước thành 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng trà ở Việt Nam là một thú vui tao nhã của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, trà đạo (việc thưởng trà, đàm đạo) là bộ môn khá mới mẻ. Với không gian hoài cổ, yên tĩnh, trà đạo đang dần được giới trẻ tìm hiểu và khám phá.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>Bên cạnh vẻ đẹp thiên nhiên tuyệt mỹ, nhiều giá trị đa dạng sinh học độc đáo và đặc biệt là các giá trị di sản địa chất, Cao Bằng còn là nơi hội tụ của nhiều di tích lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn hóa dân tộc đa dạng, đậm đà bản sắc… Những giá trị di sản này đã và đang khiến Cao Bằng trở thành điểm du lịch nổi tiếng, hấp dẫn du khách trong và ngoài nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
echo $this -> _renderElement ( $file , $data , $options );
}, $options [ 'cache' ]);
}
if ( $file ) {
return $this -> _renderElement ( $file , $data , $options );
}
if (empty( $options [ 'ignoreMissing' ])) {
[ $plugin ] = $this -> pluginSplit ( $name , $pluginCheck );
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/../block/article/view.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>Cây thạch đen còn được gọi là cây Sương sáo hoặc Thủy cẩm. Thạch An là địa phương có điều kiện khí hậu, thổ nhưỡng rất phù hợp cho cây thạch đen phát triển, trở thành cây trồng mũi nhọn trong phát triển kinh tế của huyện nhà. Người dân Thạch an bao đời nay đã gắn bó với cây thạch đen và sản phẩm thạch đen cũng trở thành một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham giàu vitamin C nên ăn chúng cũng có thể giúp cơ thể hấp thụ calci tốt. Ngoài ra, mắc kham chứa crom và có lợi cho người bị đái tháo đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng nên thử Bánh áp chao Bánh áp chao thường được bày bán nhiều trong các quán nhỏ hoặc vỉa hè mỗi độ đông về. Bên ngoài bánh trông khá giống bánh rán nhưng phần nhân được làm bằng thịt vịt. Vì vậy ngoài tên gọi bánh áp chao, loại bánh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>Bánh coóng phù (Bánh trôi) Coóng phù được làm từ gạo nếp ngon lẫn một ít gạo tẻ. Nhân bánh là lạc rang giã nhỏ, có thể trộn thêm đường và hạt vừng. Những viên coóng phù thường có màu trắng tinh, nhiều người trộn bột với gấc hoặc ngâm gạo với lá cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xuân sang, cây cối đâm chồi, nảy lộc cũng là mùa thu hái các loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ngót, rau dạ hiến (bò khai), rau dớn,… nếu ai đã từng thưởng thức dù chỉ một lần sẽ khó có thể quên được hương vị của những lá, hoa rừng đặc trưng nơi đây.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc là một thác nước hùng vĩ và đẹp nhất của Việt Nam, nằm ở địa phận xã Ðàm Thủy, huyện Trùng Khánh, Cao Bằng. Ngay từ xa du khách đã nghe thấy tiếng thác nước réo ào ào. Từ độ cao trên 30 m những khối nước lớn đổ xuống qua nhiều bậc đá vôi. Giữa thác có một mô đá rộng phủ đầy cây đã xẻ dòng nước thành 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng trà ở Việt Nam là một thú vui tao nhã của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, trà đạo (việc thưởng trà, đàm đạo) là bộ môn khá mới mẻ. Với không gian hoài cổ, yên tĩnh, trà đạo đang dần được giới trẻ tìm hiểu và khám phá.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>Bên cạnh vẻ đẹp thiên nhiên tuyệt mỹ, nhiều giá trị đa dạng sinh học độc đáo và đặc biệt là các giá trị di sản địa chất, Cao Bằng còn là nơi hội tụ của nhiều di tích lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn hóa dân tộc đa dạng, đậm đà bản sắc… Những giá trị di sản này đã và đang khiến Cao Bằng trở thành điểm du lịch nổi tiếng, hấp dẫn du khách trong và ngoài nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
$_prefixVariable32 = ob_get_clean ();
ob_start ();
echo DATA_EXTEND ;
$_prefixVariable33 = ob_get_clean ();
echo $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> element ( "../block/" .((string) $_smarty_tpl -> tpl_vars [ 'block_type' ]-> value ). "/" . $_prefixVariable32 ,array( 'block_info' => $_smarty_tpl -> tpl_vars [ 'block_info' ]-> value , 'block_config' => $_smarty_tpl -> tpl_vars [ 'block_config' ]-> value , $_prefixVariable33 => $_smarty_tpl -> tpl_vars [ 'data_extend' ]-> value , 'data_block' => $_smarty_tpl -> tpl_vars [ 'data_block' ]-> value , 'block_type' => $_smarty_tpl -> tpl_vars [ 'block_type' ]-> value ));
}?></div><?php }
}
'../block/article/view'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
'vi' => [
'tieu_de' => 'Tin tức'
],
'en' => [
'tieu_de' => 'News'
]
]
],
'data_block' => [
'data' => [
(int) 0 => [
'id' => (int) 9,
'name' => 'Câu chuyện về sản phẩm-Thạch Đen',
'description' => '<p>Cây thạch đen còn được gọi là cây Sương sáo hoặc Thủy cẩm. Thạch An là địa phương có điều kiện khí hậu, thổ nhưỡng rất phù hợp cho cây thạch đen phát triển, trở thành cây trồng mũi nhọn trong phát triển kinh tế của huyện nhà. Người dân Thạch an bao đời nay đã gắn bó với cây thạch đen và sản phẩm thạch đen cũng trở thành một thương hiệu về ẩm thực của địa phương</p>',
'image_avatar' => '/media/th%E1%BA%A1ch_%C4%91en/logo%20thach%20den.jpg',
'images' => [
[maximum depth reached]
],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => true,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 1,
'created' => (int) 1671373413,
'featured' => (int) 1,
'url' => 'cau-chuyen-ve-san-pham-thach-den',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 1 => [
'id' => (int) 7,
'name' => 'Tác dụng của quả Mắc kham Cao Bằng',
'description' => '<p>Mắc kham giàu vitamin C nên ăn chúng cũng có thể giúp cơ thể hấp thụ calci tốt. Ngoài ra, mắc kham chứa crom và có lợi cho người bị đái tháo đường.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/mac-kham-dacsancaobang_com_vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663214005,
'featured' => null,
'url' => 'tac-dung-cua-qua-mac-kham-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 2 => [
'id' => (int) 6,
'name' => 'Các loại đặc sản Cao Bằng bạn nhất định phải thưởng thức một lần',
'description' => '<p>1. Đặc sản Cao Bằng nên thử Bánh áp chao Bánh áp chao thường được bày bán nhiều trong các quán nhỏ hoặc vỉa hè mỗi độ đông về. Bên ngoài bánh trông khá giống bánh rán nhưng phần nhân được làm bằng thịt vịt. Vì vậy ngoài tên gọi bánh áp chao, loại bánh</p>',
'image_avatar' => '/media/bai-viet/am-thuc/vit-quay-7-vi-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213839,
'featured' => null,
'url' => 'cac-loai-dac-san-cao-bang-ban-nhat-dinh-phai-thuong-thuc-mot-lan',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 3 => [
'id' => (int) 5,
'name' => '12 món ăn đặc sản cao bằng mua về làm quà',
'description' => '<p>Bánh coóng phù (Bánh trôi) Coóng phù được làm từ gạo nếp ngon lẫn một ít gạo tẻ. Nhân bánh là lạc rang giã nhỏ, có thể trộn thêm đường và hạt vừng. Những viên coóng phù thường có màu trắng tinh, nhiều người trộn bột với gấc hoặc ngâm gạo với lá cẩm</p>',
'image_avatar' => '/media/bai-viet/am-thuc/hat-de-trung-khanh-2-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => null,
'created' => (int) 1663213733,
'featured' => null,
'url' => '12-mon-an-dac-san-cao-bang-mua-ve-lam-qua',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 4 => [
'id' => (int) 4,
'name' => 'Đặc sắc hương vị rau rừng Cao Bằng',
'description' => '<p>Xuân sang, cây cối đâm chồi, nảy lộc cũng là mùa thu hái các loại rau rừng ở miền non nước Cao Bằng. Những loại rau rừng ở Cao Bằng như: măng, rau ngót, rau dạ hiến (bò khai), rau dớn,… nếu ai đã từng thưởng thức dù chỉ một lần sẽ khó có thể quên được hương vị của những lá, hoa rừng đặc trưng nơi đây.</p>',
'image_avatar' => '/media/bai-viet/am-thuc/rau-da-hien-xao-trung-dac-san-cao-bang-com-vn.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213728,
'featured' => null,
'url' => 'dac-sac-huong-vi-rau-rung-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 5 => [
'id' => (int) 3,
'name' => 'Thác Bản Giốc Cao Bằng- kiệt tác của thiên nhiên',
'description' => '<p>Bản Giốc là một thác nước hùng vĩ và đẹp nhất của Việt Nam, nằm ở địa phận xã Ðàm Thủy, huyện Trùng Khánh, Cao Bằng. Ngay từ xa du khách đã nghe thấy tiếng thác nước réo ào ào. Từ độ cao trên 30 m những khối nước lớn đổ xuống qua nhiều bậc đá vôi. Giữa thác có một mô đá rộng phủ đầy cây đã xẻ dòng nước thành 3 luồng như ba dải lụa trắng.</p>',
'image_avatar' => '/media/bai-viet/du-lich/at_gioi-thieu-thac-ban-gioc_39021b0c64f4c122e7eb3870855d23ce.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213633,
'featured' => null,
'url' => 'thac-ban-gioc-cao-bang-kiet-tac-cua-thien-nhien',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 6 => [
'id' => (int) 2,
'name' => 'Nét mới trong văn hóa thưởng trà',
'description' => '<p>Nghệ thuật thưởng trà ở Việt Nam là một thú vui tao nhã của nhiều người với nhiều lứa tuổi. Tại Cao Bằng, trà đạo (việc thưởng trà, đàm đạo) là bộ môn khá mới mẻ. Với không gian hoài cổ, yên tĩnh, trà đạo đang dần được giới trẻ tìm hiểu và khám phá.</p>',
'image_avatar' => '/media/bai-viet/van-hoa/12156556-1602883258277.jpg',
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213545,
'featured' => null,
'url' => 'net-moi-trong-van-hoa-thuong-tra',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
],
(int) 7 => [
'id' => (int) 1,
'name' => 'Những nét văn hóa đặc sắc của Cao Bằng',
'description' => '<p>Bên cạnh vẻ đẹp thiên nhiên tuyệt mỹ, nhiều giá trị đa dạng sinh học độc đáo và đặc biệt là các giá trị di sản địa chất, Cao Bằng còn là nơi hội tụ của nhiều di tích lịch sử, khảo cổ học nổi tiếng, nhiều truyền thống văn hóa dân tộc đa dạng, đậm đà bản sắc… Những giá trị di sản này đã và đang khiến Cao Bằng trở thành điểm du lịch nổi tiếng, hấp dẫn du khách trong và ngoài nước.</p>',
'image_avatar' => null,
'images' => [[maximum depth reached]],
'url_video' => null,
'type_video' => null,
'files' => null,
'has_album' => false,
'has_file' => false,
'has_video' => false,
'created_by' => (int) 10000,
'created' => (int) 1663213460,
'featured' => null,
'url' => 'nhung-net-van-hoa-dac-sac-cua-cao-bang',
'categories' => [
[maximum depth reached]
],
'attributes' => [[maximum depth reached]]
]
],
'pagination' => [
'field' => 'id',
'sort' => 'desc',
'page' => (int) 1,
'pages' => (int) 1,
'perpage' => (int) 16,
'current' => (int) 8,
'total' => (int) 8
]
],
'block_type' => 'article'
]
foreach ( $_template -> startRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
}
$unifunc ( $_template );
foreach ( $_template -> endRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
$_template -> isRenderingCache = false ;
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
}
if ( $_template -> source -> handler -> uncompiled ) {
$_template -> source -> handler -> renderUncompiled ( $_template -> source , $_template );
} else {
$this -> getRenderedTemplateCode ( $_template );
}
if ( $_template -> caching && $this -> has_nocache_code ) {
$_template -> cached -> hashes [ $this -> nocache_hash ] = true ;
}
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
} else {
if (!isset( $this -> compiled ) || $this -> compiled -> compile_id !== $this -> compile_id ) {
$this -> loadCompiled ( true );
}
$this -> compiled -> render ( $this );
}
// display or fetch
if ( $display ) {
if ( $this -> caching && $this -> smarty -> cache_modified_check ) {
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
$template -> _mergeVars ();
if (!empty( Smarty :: $global_tpl_vars )) {
$template -> tpl_vars = array_merge ( Smarty :: $global_tpl_vars , $template -> tpl_vars );
}
$result = $template -> render ( false , $function );
$template -> _cleanUp ();
if ( $saveVars ) {
$template -> tpl_vars = $savedTplVars ;
$template -> config_vars = $savedConfigVars ;
* @return string rendered template output
*/
public function fetch ( $template = null , $cache_id = null , $compile_id = null , $parent = null )
{
$result = $this -> _execute ( $template , $cache_id , $compile_id , $parent , 0 );
return $result === null ? ob_get_clean () : $result ;
}
/**
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '2477a50f57a934cdc98379cb98ce52f2826dc7b5'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
mustCompile => false
templateId => '1094e49c2613f85d53d1cf8c4daaa8b620aeb6c8'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'product' => object(Smarty_Variable) {},
'col' => object(Smarty_Variable) {},
'is_slider' => object(Smarty_Variable) {},
'pagination' => object(Smarty_Variable) {},
'view' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/2477a50f57a934cdc98379cb98ce52f2826dc7b5_0.file.block.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a556c1_63453688'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0
$this ->{ $class } = $helpers -> load ( $properties [ 'class' ], $properties [ 'config' ]);
$this -> Smarty -> assignByRef ( ucfirst ( strtolower ( $name )), $this ->{ $class });
}
$this -> Smarty -> assignByRef ( 'this' , $this );
$content = $this -> Smarty -> fetch ( $viewFile );
// END Smarty
$afterEvent = $this -> dispatchEvent ( 'View.afterRenderFile' , [ $viewFile , $content ]);
if (isset( $afterEvent -> result )) {
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.beforeRender' , [ $file ]);
}
$element = $this -> _render ( $file , array_merge ( $this -> viewVars , $data ));
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.afterRender' , [ $file , $element ]);
}
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
echo $this -> _renderElement ( $file , $data , $options );
}, $options [ 'cache' ]);
}
if ( $file ) {
return $this -> _renderElement ( $file , $data , $options );
}
if (empty( $options [ 'ignoreMissing' ])) {
[ $plugin ] = $this -> pluginSplit ( $name , $pluginCheck );
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/block.tpl'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
echo BLOCK ;
$_prefixVariable29 = ob_get_clean ();
$_smarty_tpl -> _assignInScope ( 'block_cache_options' , $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> Setting -> getConfigCacheView ( $_smarty_tpl -> tpl_vars [ 'block_code' ]-> value , $_prefixVariable29 , $_smarty_tpl -> tpl_vars [ 'block_info' ]-> value ));
}
echo $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> element ( 'layout/block' ,array( 'block_info' => $_smarty_tpl -> tpl_vars [ 'block_info' ]-> value , 'block_config' => $_smarty_tpl -> tpl_vars [ 'block_config' ]-> value , 'block_code' => $_smarty_tpl -> tpl_vars [ 'block_code' ]-> value ), $_smarty_tpl -> tpl_vars [ 'block_cache_options' ]-> value );
}
$_smarty_tpl -> smarty -> ext -> _foreach -> restore ( $_smarty_tpl , 1 );
}?></div><?php
}
'layout/block'
[
'block_info' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'data_extend' => [
'locale' => [
[maximum depth reached]
]
],
'status' => (int) 1,
'data_block' => [
'data' => [
[maximum depth reached]
],
'pagination' => [
[maximum depth reached]
]
],
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'config' => true,
'data_extend' => true,
'data_block' => true
],
'[original]' => [
'config' => '{"class":"","cache":"0","number_record":"16","has_pagination":"1","sort_field":"","sort_type":"desc","data_type":"by_url"}',
'data_extend' => '{"locale":{"vi":{"tieu_de":"Tin tức"},"en":{"tieu_de":"News"}}}'
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'TemplatesBlock'
},
'block_config' => [
'class' => '',
'cache' => '0',
'number_record' => '16',
'has_pagination' => '1',
'sort_field' => '',
'sort_type' => 'desc',
'data_type' => 'by_url'
],
'block_code' => 'tsldivb'
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
foreach ( $_template -> startRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
}
$unifunc ( $_template );
foreach ( $_template -> endRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
$_template -> isRenderingCache = false ;
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
}
if ( $_template -> source -> handler -> uncompiled ) {
$_template -> source -> handler -> renderUncompiled ( $_template -> source , $_template );
} else {
$this -> getRenderedTemplateCode ( $_template );
}
if ( $_template -> caching && $this -> has_nocache_code ) {
$_template -> cached -> hashes [ $this -> nocache_hash ] = true ;
}
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
} else {
if (!isset( $this -> compiled ) || $this -> compiled -> compile_id !== $this -> compile_id ) {
$this -> loadCompiled ( true );
}
$this -> compiled -> render ( $this );
}
// display or fetch
if ( $display ) {
if ( $this -> caching && $this -> smarty -> cache_modified_check ) {
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
$template -> _mergeVars ();
if (!empty( Smarty :: $global_tpl_vars )) {
$template -> tpl_vars = array_merge ( Smarty :: $global_tpl_vars , $template -> tpl_vars );
}
$result = $template -> render ( false , $function );
$template -> _cleanUp ();
if ( $saveVars ) {
$template -> tpl_vars = $savedTplVars ;
$template -> config_vars = $savedConfigVars ;
* @return string rendered template output
*/
public function fetch ( $template = null , $cache_id = null , $compile_id = null , $parent = null )
{
$result = $this -> _execute ( $template , $cache_id , $compile_id , $parent , 0 );
return $result === null ? ob_get_clean () : $result ;
}
/**
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'd562e7691a33109dd6811980bc203934a279d7be'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
mustCompile => false
templateId => '41c3ecf69c30277d065a61741a9a3b2a610ca1d2'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {},
'block_info' => object(Smarty_Variable) {},
'block_config' => object(Smarty_Variable) {},
'block_code' => object(Smarty_Variable) {},
'data_extend' => object(Smarty_Variable) {},
'data_block' => object(Smarty_Variable) {},
'block_type' => object(Smarty_Variable) {},
'data_sub_menu' => object(Smarty_Variable) {},
'parent_menu_code' => object(Smarty_Variable) {},
'row_config' => object(Smarty_Variable) {},
'column' => object(Smarty_Variable) {},
'column_value' => object(Smarty_Variable) {},
'block_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/d562e7691a33109dd6811980bc203934a279d7be_0.file.row.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a42461_59577444'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0
$this ->{ $class } = $helpers -> load ( $properties [ 'class' ], $properties [ 'config' ]);
$this -> Smarty -> assignByRef ( ucfirst ( strtolower ( $name )), $this ->{ $class });
}
$this -> Smarty -> assignByRef ( 'this' , $this );
$content = $this -> Smarty -> fetch ( $viewFile );
// END Smarty
$afterEvent = $this -> dispatchEvent ( 'View.afterRenderFile' , [ $viewFile , $content ]);
if (isset( $afterEvent -> result )) {
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.beforeRender' , [ $file ]);
}
$element = $this -> _render ( $file , array_merge ( $this -> viewVars , $data ));
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.afterRender' , [ $file , $element ]);
}
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
],
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
echo $this -> _renderElement ( $file , $data , $options );
}, $options [ 'cache' ]);
}
if ( $file ) {
return $this -> _renderElement ( $file , $data , $options );
}
if (empty( $options [ 'ignoreMissing' ])) {
[ $plugin ] = $this -> pluginSplit ( $name , $pluginCheck );
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/row.tpl'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
$_smarty_tpl -> tpl_vars [ 'row' ]-> do_else = true ;
if ( $_from !== null ) foreach ( $_from as $_smarty_tpl -> tpl_vars [ 'row' ]-> value ) {
$_smarty_tpl -> tpl_vars [ 'row' ]-> do_else = false ;
if (!empty( $_smarty_tpl -> tpl_vars [ 'row' ]-> value [ 'columns' ]) && !empty( $_smarty_tpl -> tpl_vars [ 'row' ]-> value [ 'code' ])) {
echo $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> element ( 'layout/row' ,array( 'row' => $_smarty_tpl -> tpl_vars [ 'row' ]-> value ),array());
}
}
$_smarty_tpl -> smarty -> ext -> _foreach -> restore ( $_smarty_tpl , 1 );
}
'layout/row'
[
'row' => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
'id_row' => '',
'style_class' => 'my-80',
'full_screen' => ''
],
'columns' => [
(int) 0 => [
'id' => (int) 96,
'code' => null,
'is_layout' => false,
'row_code' => '2bixp4y',
'column_value' => (int) 12,
'blocks' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
foreach ( $_template -> startRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
}
$unifunc ( $_template );
foreach ( $_template -> endRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
$_template -> isRenderingCache = false ;
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
}
if ( $_template -> source -> handler -> uncompiled ) {
$_template -> source -> handler -> renderUncompiled ( $_template -> source , $_template );
} else {
$this -> getRenderedTemplateCode ( $_template );
}
if ( $_template -> caching && $this -> has_nocache_code ) {
$_template -> cached -> hashes [ $this -> nocache_hash ] = true ;
}
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
} else {
if (!isset( $this -> compiled ) || $this -> compiled -> compile_id !== $this -> compile_id ) {
$this -> loadCompiled ( true );
}
$this -> compiled -> render ( $this );
}
// display or fetch
if ( $display ) {
if ( $this -> caching && $this -> smarty -> cache_modified_check ) {
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
$template -> _mergeVars ();
if (!empty( Smarty :: $global_tpl_vars )) {
$template -> tpl_vars = array_merge ( Smarty :: $global_tpl_vars , $template -> tpl_vars );
}
$result = $template -> render ( false , $function );
$template -> _cleanUp ();
if ( $saveVars ) {
$template -> tpl_vars = $savedTplVars ;
$template -> config_vars = $savedConfigVars ;
* @return string rendered template output
*/
public function fetch ( $template = null , $cache_id = null , $compile_id = null , $parent = null )
{
$result = $this -> _execute ( $template , $cache_id , $compile_id , $parent , 0 );
return $result === null ? ob_get_clean () : $result ;
}
/**
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => 'c5562750668775abe476db16f3fc65d96c0a2b3f'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
mustCompile => false
templateId => '4231126cfbcbefb827829e39696536d5ff4de42a'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'rows' => object(Smarty_Variable) {},
'type' => object(Smarty_Variable) {},
'row' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/c5562750668775abe476db16f3fc65d96c0a2b3f_0.file.page.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_65124832a29a66_19480950'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0
$this ->{ $class } = $helpers -> load ( $properties [ 'class' ], $properties [ 'config' ]);
$this -> Smarty -> assignByRef ( ucfirst ( strtolower ( $name )), $this ->{ $class });
}
$this -> Smarty -> assignByRef ( 'this' , $this );
$content = $this -> Smarty -> fetch ( $viewFile );
// END Smarty
$afterEvent = $this -> dispatchEvent ( 'View.afterRenderFile' , [ $viewFile , $content ]);
if (isset( $afterEvent -> result )) {
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.beforeRender' , [ $file ]);
}
$element = $this -> _render ( $file , array_merge ( $this -> viewVars , $data ));
if ( $options [ 'callbacks' ]) {
$this -> dispatchEvent ( 'View.afterRender' , [ $file , $element ]);
}
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'blocks' => [
'hysxug5' => object(Cake\ORM\Entity) {
'id' => (int) 134,
'template_code' => 'fashion01',
'code' => 'hysxug5',
'name' => 'Logo - HTML',
'type' => 'html',
'view' => 'hysxug5.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'ow0bihn' => object(Cake\ORM\Entity) {
'id' => (int) 227,
'template_code' => 'fashion01',
'code' => 'ow0bihn',
'name' => 'Tiêu đề header',
'type' => 'html',
'view' => 'ow0bihn.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3wjv7e8' => object(Cake\ORM\Entity) {
'id' => (int) 136,
'template_code' => 'fashion01',
'code' => '3wjv7e8',
'name' => 'Search HTML',
'type' => 'html',
'view' => '3wjv7e8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'7fdlry1' => object(Cake\ORM\Entity) {
'id' => (int) 135,
'template_code' => 'fashion01',
'code' => '7fdlry1',
'name' => 'Tài khoản HTML',
'type' => 'html',
'view' => '7fdlry1.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'6gxudh8' => object(Cake\ORM\Entity) {
'id' => (int) 137,
'template_code' => 'fashion01',
'code' => '6gxudh8',
'name' => 'Minicart HTML',
'type' => 'html',
'view' => '6gxudh8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'vhzscq7' => object(Cake\ORM\Entity) {
'id' => (int) 230,
'template_code' => 'fashion01',
'code' => 'vhzscq7',
'name' => 'Menu danh mục sản phẩm',
'type' => 'menu',
'view' => 'view_vertical.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'r1zvh90' => object(Cake\ORM\Entity) {
'id' => (int) 231,
'template_code' => 'fashion01',
'code' => 'r1zvh90',
'name' => 'Menu ngang',
'type' => 'menu',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'zal9q8u' => object(Cake\ORM\Entity) {
'id' => (int) 233,
'template_code' => 'fashion01',
'code' => 'zal9q8u',
'name' => 'Danh sách chi nhánh',
'type' => 'html',
'view' => 'zal9q8u.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'1m9ucb8' => object(Cake\ORM\Entity) {
'id' => (int) 156,
'template_code' => 'fashion01',
'code' => '1m9ucb8',
'name' => 'Footer - Danh mục',
'type' => 'html',
'view' => '1m9ucb8.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'4kaip7n' => object(Cake\ORM\Entity) {
'id' => (int) 265,
'template_code' => 'fashion01',
'code' => '4kaip7n',
'name' => 'Thống kê truy cập',
'type' => 'html',
'view' => '4kaip7n.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'3cwqmr4' => object(Cake\ORM\Entity) {
'id' => (int) 225,
'template_code' => 'fashion01',
'code' => '3cwqmr4',
'name' => 'Fanpage Facebook',
'type' => 'html',
'view' => '3cwqmr4.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'mz4eo5d' => object(Cake\ORM\Entity) {
'id' => (int) 167,
'template_code' => 'fashion01',
'code' => 'mz4eo5d',
'name' => 'Breadcrums',
'type' => 'html',
'view' => 'mz4eo5d.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'n8vak24' => object(Cake\ORM\Entity) {
'id' => (int) 221,
'template_code' => 'fashion01',
'code' => 'n8vak24',
'name' => 'Nội dung trang hệ thống',
'type' => 'html',
'view' => 'n8vak24.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [[maximum depth reached]],
'status' => (int) 1,
'data_block' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'x7p9cdv' => object(Cake\ORM\Entity) {
'id' => (int) 208,
'template_code' => 'fashion01',
'code' => 'x7p9cdv',
'name' => 'Kết quả tìm kiếm sản phẩm',
'type' => 'product',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
},
'tsldivb' => object(Cake\ORM\Entity) {
'id' => (int) 210,
'template_code' => 'fashion01',
'code' => 'tsldivb',
'name' => 'Kết quả tìm kiếm bài viết',
'type' => 'article',
'view' => 'view.tpl',
'config' => [
[maximum depth reached]
],
'data_extend' => [
[maximum depth reached]
],
'status' => (int) 1,
'data_block' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'TemplatesBlock'
}
],
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
],
'page_code' => 'hfr2enz',
'cache_page' => false,
'schema_data' => null,
'breadcrumb' => [
(int) 0 => [
'name' => 'Tiêu đề seo thẻ',
'url' => 'tag/thach-suong-sao'
]
],
'seo_info' => [
'title' => 'Tiêu đề seo thẻ',
'description' => null,
'keywords' => null,
'image' => '/media/logo/logo.png',
'alternate' => []
],
'data_init' => [
'device' => (int) 0,
'member' => null,
'social' => null,
'template' => [
'code' => 'fashion01',
'url' => '/templates/fashion01/'
],
'cdn_url' => 'https://cdn.dacsancaobang.com.vn',
'wishlist' => null,
'recaptcha' => null,
'embed_code' => null,
'cart' => null,
'product' => [
'check_quantity' => '1'
]
]
]
echo $this -> _renderElement ( $file , $data , $options );
}, $options [ 'cache' ]);
}
if ( $file ) {
return $this -> _renderElement ( $file , $data , $options );
}
if (empty( $options [ 'ignoreMissing' ])) {
[ $plugin ] = $this -> pluginSplit ( $name , $pluginCheck );
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/element/layout/page.tpl'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
$_prefixVariable2 = ob_get_clean ();
$_smarty_tpl -> _assignInScope ( 'page_cache_options' , $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> Setting -> getConfigCacheView ( $_smarty_tpl -> tpl_vars [ 'page_code' ]-> value , $_prefixVariable2 )); ?>
<?php } ?>
<?php echo $_smarty_tpl -> tpl_vars [ 'this' ]-> value -> element ( 'layout/page' ,array( 'structure' => $_smarty_tpl -> tpl_vars [ 'structure' ]-> value ), $_smarty_tpl -> tpl_vars [ 'page_cache_options' ]-> value ); ?>
<?php } ?>
'layout/page'
[
'structure' => [
'header' => [
(int) 0 => [
'id' => (int) 860,
'code' => 'gkln8rp',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 861,
'code' => 'o3kqb7i',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'content' => [
(int) 0 => [
'id' => (int) 84,
'code' => 'b0n2cus',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
],
(int) 1 => [
'id' => (int) 85,
'code' => '2bixp4y',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
],
'footer' => [
(int) 0 => [
'id' => (int) 862,
'code' => 'nylqp62',
'config' => [
[maximum depth reached]
],
'columns' => [
[maximum depth reached]
]
]
]
]
]
[
'callbacks' => false,
'cache' => null,
'plugin' => null
]
foreach ( $_template -> startRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
}
$unifunc ( $_template );
foreach ( $_template -> endRenderCallbacks as $callback ) {
call_user_func ( $callback , $_template );
}
$_template -> isRenderingCache = false ;
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
}
if ( $_template -> source -> handler -> uncompiled ) {
$_template -> source -> handler -> renderUncompiled ( $_template -> source , $_template );
} else {
$this -> getRenderedTemplateCode ( $_template );
}
if ( $_template -> caching && $this -> has_nocache_code ) {
$_template -> cached -> hashes [ $this -> nocache_hash ] = true ;
}
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
} else {
if (!isset( $this -> compiled ) || $this -> compiled -> compile_id !== $this -> compile_id ) {
$this -> loadCompiled ( true );
}
$this -> compiled -> render ( $this );
}
// display or fetch
if ( $display ) {
if ( $this -> caching && $this -> smarty -> cache_modified_check ) {
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
$template -> _mergeVars ();
if (!empty( Smarty :: $global_tpl_vars )) {
$template -> tpl_vars = array_merge ( Smarty :: $global_tpl_vars , $template -> tpl_vars );
}
$result = $template -> render ( false , $function );
$template -> _cleanUp ();
if ( $saveVars ) {
$template -> tpl_vars = $savedTplVars ;
$template -> config_vars = $savedConfigVars ;
* @return string rendered template output
*/
public function fetch ( $template = null , $cache_id = null , $compile_id = null , $parent = null )
{
$result = $this -> _execute ( $template , $cache_id , $compile_id , $parent , 0 );
return $result === null ? ob_get_clean () : $result ;
}
/**
object(Smarty_Internal_Template) {
_objType => (int) 2
smarty => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
source => object(Smarty_Template_Source) {
uid => '0ab48538dc3d9366ac5c588192816001ba553bf0'
resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
type => 'file'
name => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
timestamp => (int) 1634280476
exists => true
basename => null
components => null
handler => object(Smarty_Internal_Resource_File) {}
smarty => object(Smarty) {}
isConfig => false
content => null
compiler_class => 'Smarty_Internal_SmartyTemplateCompiler'
template_lexer_class => 'Smarty_Internal_Templatelexer'
template_parser_class => 'Smarty_Internal_Templateparser'
}
inheritance => null
template_resource => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
mustCompile => false
templateId => '3310e22c7cc3c874cbb48f01cb8d5f6785ac623c'
scope => (int) 0
isRenderingCache => false
startRenderCallbacks => []
endRenderCallbacks => []
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => []
_cache => []
template_class => 'Smarty_Internal_Template'
tpl_vars => [
'SCRIPT_NAME' => object(Smarty_Variable) {},
'blocks' => object(Smarty_Variable) {},
'structure' => object(Smarty_Variable) {},
'page_code' => object(Smarty_Variable) {},
'cache_page' => object(Smarty_Variable) {},
'schema_data' => object(Smarty_Variable) {},
'breadcrumb' => object(Smarty_Variable) {},
'seo_info' => object(Smarty_Variable) {},
'data_init' => object(Smarty_Variable) {},
'this' => object(Smarty_Variable) {},
'title' => object(Smarty_Variable) {},
'website_info' => object(Smarty_Variable) {},
'embed_code' => object(Smarty_Variable) {},
'page_cache_options' => object(Smarty_Variable) {}
]
parent => object(Smarty) {
auto_literal => true
error_unassigned => false
use_include_path => false
_templateDirNormalized => true
_joined_template_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/src/View/'
_configDirNormalized => false
_joined_config_dir => null
default_template_handler_func => null
default_config_handler_func => null
default_plugin_handler_func => null
_compileDirNormalized => true
_pluginsDirNormalized => false
_cacheDirNormalized => true
force_compile => false
use_sub_dirs => false
allow_ambiguous_resources => false
merge_compiled_includes => false
extends_recursion => true
force_cache => false
left_delimiter => '{'
right_delimiter => '}'
literals => [[maximum depth reached]]
security_class => 'Smarty_Security'
security_policy => null
php_handling => (int) 0
allow_php_templates => false
debugging => true
debugging_ctrl => 'NONE'
smarty_debug_id => 'SMARTY_DEBUG'
debug_tpl => null
error_reporting => (int) 24575
config_overwrite => true
config_booleanize => true
config_read_hidden => false
compile_locking => true
cache_locking => false
locking_timeout => (int) 10
default_resource_type => 'file'
caching_type => 'file'
default_config_type => 'file'
cache_modified_check => false
registered_plugins => [[maximum depth reached]]
registered_objects => [[maximum depth reached]]
registered_classes => [[maximum depth reached]]
registered_filters => [[maximum depth reached]]
registered_resources => [[maximum depth reached]]
registered_cache_resources => [[maximum depth reached]]
autoload_filters => [[maximum depth reached]]
default_modifiers => [[maximum depth reached]]
escape_html => false
start_time => (float) 1711634681.2713
_current_file => null
_parserdebug => false
_objType => (int) 1
_debug => object(Smarty_Internal_Debug) {}
cache_id => null
compile_id => null
caching => (int) 0
compile_check => (int) 1
cache_lifetime => (int) 6000
tplFunctions => [[maximum depth reached]]
_cache => [
[maximum depth reached]
]
template_class => 'Smarty_Internal_Template'
tpl_vars => [
[maximum depth reached]
]
parent => null
config_vars => [[maximum depth reached]]
ext => object(Smarty_Internal_Extension_Handler) {}
[protected] template_dir => [
[maximum depth reached]
]
[protected] _processedTemplateDir => [
[maximum depth reached]
]
[protected] config_dir => [
[maximum depth reached]
]
[protected] _processedConfigDir => [[maximum depth reached]]
[protected] compile_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/'
[protected] plugins_dir => [[maximum depth reached]]
[protected] cache_dir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/smarty/'
[protected] obsoleteProperties => [
[maximum depth reached]
]
[protected] accessMap => [
[maximum depth reached]
]
}
config_vars => []
ext => object(Smarty_Internal_Extension_Handler) {
objType => (int) 2
[private] _property_info => [
[maximum depth reached]
]
[private] resolvedProperties => [[maximum depth reached]]
}
compiled => object(Smarty_Template_Compiled) {
nocache_hash => null
filepath => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/tmp/cache/views/0ab48538dc3d9366ac5c588192816001ba553bf0_0.file.default.tpl.php'
timestamp => (int) 1695696946
exists => true
compile_id => null
processed => true
unifunc => 'content_651248329f3874_98991492'
has_nocache_code => false
file_dependency => [
[maximum depth reached]
]
content => null
includes => [[maximum depth reached]]
isCache => false
}
}
null
null
null
(int) 0
$this ->{ $class } = $helpers -> load ( $properties [ 'class' ], $properties [ 'config' ]);
$this -> Smarty -> assignByRef ( ucfirst ( strtolower ( $name )), $this ->{ $class });
}
$this -> Smarty -> assignByRef ( 'this' , $this );
$content = $this -> Smarty -> fetch ( $viewFile );
// END Smarty
$afterEvent = $this -> dispatchEvent ( 'View.afterRenderFile' , [ $viewFile , $content ]);
if (isset( $afterEvent -> result )) {
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
$this -> Blocks -> set ( 'title' , $title );
}
$this -> _currentType = static:: TYPE_LAYOUT ;
$this -> Blocks -> set ( 'content' , $this -> _render ( $layoutFileName ));
$this -> dispatchEvent ( 'View.afterLayout' , [ $layoutFileName ]);
return $this -> Blocks -> get ( 'content' );
'/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/templates/fashion01/layout/default.tpl'
'To disable layout rendering use method View::disableAutoLayout() instead.'
);
}
$this -> Blocks -> set ( 'content' , $this -> renderLayout ( '' , $this -> layout ));
}
if ( $layout !== null ) {
$this -> layout = $defaultLayout ;
}
$builder -> setTemplate ( $this -> request -> getParam ( 'action' ));
}
$view = $this -> createView ();
$contents = $view -> render ();
$this -> setResponse ( $view -> getResponse ()-> withStringBody ( $contents ));
return $this -> response ;
}
}
public function index ()
{
$this -> render ( 'index' );
}
public function notFound ()
{
* @ throws \ UnexpectedValueException If return value of action is not ` null ` or ` ResponseInterface ` instance .
*/
public function invokeAction ( Closure $action , array $args ): void
{
$result = $action (... $args );
if ( $result !== null && ! $result instanceof ResponseInterface ) {
throw new UnexpectedValueException ( sprintf (
'Controller actions can only return ResponseInterface instance or null. '
. 'Got %s instead.' ,
}
$action = $controller -> getAction ();
$args = array_values ( $controller -> getRequest ()-> getParam ( 'pass' ));
$controller -> invokeAction ( $action , $args );
$result = $controller -> shutdownProcess ();
if ( $result instanceof ResponseInterface ) {
return $result ;
object(Closure) {
}
[
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
]
}
$controller = $this -> controllerFactory -> create ( $request );
return $this -> controllerFactory -> invoke ( $controller );
}
}
object(App\Controller\PageController) {
get_structure_layout => true
paginate => []
System => object(App\Controller\Component\SystemComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Utilities => object(App\Controller\Component\UtilitiesComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
Block => object(App\Controller\Component\BlockComponent) {
'components' => [
[maximum depth reached]
],
'implementedEvents' => [[maximum depth reached]],
'_config' => [[maximum depth reached]]
}
[protected] name => 'Page'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [[maximum depth reached]]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => false
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\PageController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [
[maximum depth reached]
]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Page'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => object(Cake\View\ViewBuilder) {
[protected] _templatePath => 'Page'
[protected] _template => 'index'
[protected] _plugin => null
[protected] _theme => null
[protected] _layout => null
[protected] _autoLayout => true
[protected] _layoutPath => null
[protected] _name => 'Page'
[protected] _className => 'Smarty'
[protected] _options => [[maximum depth reached]]
[protected] _helpers => [[maximum depth reached]]
[protected] _vars => [
[maximum depth reached]
]
}
}
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
}
$response = new Response ([
'body' => 'Middleware queue was exhausted without returning a response '
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
}
$response = new Response ([
'body' => 'Middleware queue was exhausted without returning a response '
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
if ( $method === 'GET' && $cookieData === null ) {
$token = $this -> createToken ();
$request = $request -> withAttribute ( 'csrfToken' , $token );
/** @var mixed $response */
$response = $handler -> handle ( $request );
return $this -> _addTokenCookie ( $token , $request , $response );
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
if ( $this -> queue -> valid ()) {
$middleware = $this -> queue -> current ();
$this -> queue -> next ();
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'mobile' => false,
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'cfd46b50786eced1f130f859e518e745bb0909b202ce2e77d9627e7c'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}
$this -> queue = $queue ;
$this -> queue -> rewind ();
$this -> fallbackHandler = $fallbackHandler ;
return $this -> handle ( $request );
}
/**
* Handle incoming server request and return a response .
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
$middleware = new MiddlewareQueue ( $matching );
$runner = new Runner ();
return $runner -> run ( $middleware , $request , $handler );
}
}
object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}
if ( $this -> queue -> valid ()) {
$middleware = $this -> queue -> current ();
$this -> queue -> next ();
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'pass' => [
(int) 0 => 'tag',
(int) 1 => 'thach-suong-sao'
],
'controller' => 'Page',
'action' => 'index',
'plugin' => null,
'_matchedRoute' => '/*',
'_ext' => null
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}
public function process ( ServerRequestInterface $request , RequestHandlerInterface $handler ): ResponseInterface
{
$url = $request -> getUri ()-> getPath ();
if ( strpos ( $url , '..' ) !== false || strpos ( $url , '.' ) === false ) {
return $handler -> handle ( $request );
}
if ( strpos ( $url , '/.' ) !== false ) {
return $handler -> handle ( $request );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
if ( $this -> queue -> valid ()) {
$middleware = $this -> queue -> current ();
$this -> queue -> next ();
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}
*/
public function process ( ServerRequestInterface $request , RequestHandlerInterface $handler ): ResponseInterface
{
try {
return $handler -> handle ( $request );
} catch ( Throwable $exception ) {
return $this -> handleException ( $exception , $request );
}
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
if ( $this -> queue -> valid ()) {
$middleware = $this -> queue -> current ();
$this -> queue -> next ();
return $middleware -> process ( $request , $this );
}
if ( $this -> fallbackHandler ) {
return $this -> fallbackHandler -> handle ( $request );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}
$this -> queue = $queue ;
$this -> queue -> rewind ();
$this -> fallbackHandler = $fallbackHandler ;
return $this -> handle ( $request );
}
/**
* Handle incoming server request and return a response .
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
}
$this -> dispatchEvent ( 'Server.buildMiddleware' , [ 'middleware' => $middleware ]);
$response = $this -> runner -> run ( $middleware , $request , $this -> app );
if ( $request instanceof ServerRequest ) {
$request -> getSession ()-> close ();
}
object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => []
[protected] _environment => [
'CONTEXT_DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'CONTEXT_PREFIX' => '',
'DOCUMENT_ROOT' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'HTTP_ACCEPT' => '*/*',
'HTTP_AUTHORIZATION' => '',
'HTTP_HOST' => 'dacsancaobang.com.vn',
'HTTP_REFERER' => 'http://dacsancaobang.com.vn/tag/thach-suong-sao/',
'HTTP_USER_AGENT' => 'claudebot',
'PATH' => '/bin:/usr/bin',
'PHPRC' => '/usr/local/php56/lib/',
'QUERY_STRING' => '',
'REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'REDIRECT_URL' => '/tag/thach-suong-sao',
'REMOTE_ADDR' => '3.238.142.134',
'REMOTE_PORT' => '59708',
'REQUEST_METHOD' => 'GET',
'REQUEST_SCHEME' => 'http',
'REQUEST_URI' => '/tag/thach-suong-sao',
'SCRIPT_FILENAME' => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/index.php',
'SCRIPT_NAME' => '/index.php',
'SERVER_ADDR' => '103.101.163.179',
'SERVER_ADMIN' => 'webmaster@dacsancaobang.com.vn',
'SERVER_NAME' => 'dacsancaobang.com.vn',
'SERVER_PORT' => '80',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'SERVER_SIGNATURE' => '',
'SERVER_SOFTWARE' => 'Apache/2',
'UNIQUE_ID' => 'ZgV4-IEbZtuqyQHve95weAAAAFs',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1711634680.7203,
'REQUEST_TIME' => (int) 1711634680,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'http'
[private] userInfo => ''
[private] host => 'dacsancaobang.com.vn'
[private] port => null
[private] path => '/tag/thach-suong-sao'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => true
[protected] _lifetime => (int) 10800
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/home/dacsancaob/domains/dacsancaobang.com.vn/public_html/web4s/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}
// Bind your application to the server.
$server = new Server (new Application ( $core_path . '/config' ));
// Run the request/response through the application and emit the response.
$server -> emit ( $server -> run ());
Could this be caused by using Auto-Tables?
Some of the Table objects in your application were created by instantiating "Cake\ORM\Table "
instead of any other specific subclass.
This could be the cause for this exception. Auto-Tables are created for you under the following circumstances:
The class for the specified table does not exist.
The Table was created with a typo: $this->getTableLocator()->get('Atricles');
The class file has a typo in the name or incorrect namespace: class Atricles extends Table
The file containing the class has a typo or incorrect casing: Atricles.php
The Table was used using associations but the association has a typo: $this->belongsTo('Atricles')
The table class resides in a Plugin but no plugin notation was used in the association definition.
Please try correcting the issue for the following table aliases:
Publishing.TemplatesPageContent
Publishing.ProductsContent
Publishing.Links
Publishing.SingleItem
If you want to customize this error message, create
templates/Error/error500.php