Product comparison
* @param string $tableName
*/
public function getInfo(string $id, string $tableName)
{
$modelName = $this->getModelName($tableName);
if (empty($modelName)) {
return false;
}
$model = '\app\common\model\\' . $modelName;
$info = $model::edit($id)->toArray();
// 获取字段信息
$info = $this->changeInfo($tableName, $info);
return $info;
}
/**
* 获取内容页面TDK
* @param $info 内容
* @param $cate 栏目
Call Stack
- in Cms.php line 83
- at Cms->getInfo('123', 'product')
- at call_user_func_array([object(Cms), 'getInfo'], ['123', 'product']) in Facade.php line 96
- at Facade::__callStatic('getInfo', ['123', 'product']) in common.php line 961
- at getTableInfoById('product', '123') in a8e8b9cfb3e76a949b8dbba708cea914.php line 506
- at include('D:\WEBFTP\en.yelaser...') in File.php line 59
- at File->read('D:\WEBFTP\en.yelaser...', ['cate' => object(Cate), 'fields' => ['id' => ['id' => 643, 'module_id' => 55, 'field' => 'id', ...], 'product_category_id' => ['id' => 648, 'module_id' => 55, 'field' => 'product_category_id', ...], 'title' => ['id' => 649, 'module_id' => 55, 'field' => 'title', ...], ...], 'system' => object(System), ...]) in Template.php line 255
- at Template->fetch('./template/default/i...', ['cate' => object(Cate), 'fields' => ['id' => ['id' => 643, 'module_id' => 55, 'field' => 'id', ...], 'product_category_id' => ['id' => 648, 'module_id' => 55, 'field' => 'product_category_id', ...], 'title' => ['id' => 649, 'module_id' => 55, 'field' => 'title', ...], ...], 'system' => object(System), ...]) in Think.php line 149
- at Think->fetch('./template/default/i...', ['cate' => object(Cate), 'fields' => ['id' => ['id' => 643, 'module_id' => 55, 'field' => 'id', ...], 'product_category_id' => ['id' => 648, 'module_id' => 55, 'field' => 'product_category_id', ...], 'title' => ['id' => 649, 'module_id' => 55, 'field' => 'title', ...], ...], 'system' => object(System), ...]) in View.php line 90
- at View->think\{closure}() in View.php line 126
- at View->getContent(object(Closure)) in View.php line 91
- at View->fetch('contrast')
- at call_user_func_array([object(View), 'fetch'], ['contrast']) in Facade.php line 96
- at Facade::__callStatic('fetch', ['contrast']) in Error.php line 97
- at Error->index()
- at ReflectionMethod->invokeArgs(object(Error), []) in Container.php line 343
- at Container->invokeReflectMethod(object(Error), object(ReflectionMethod), ['product_ids' => '123', 'cate' => 59]) in Controller.php line 110
- at Controller->think\route\dispatch\{closure}(object(Request)) in Pipeline.php line 59
- at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 66
- at Pipeline->then(object(Closure)) in Controller.php line 113
- at Controller->exec() in Dispatch.php line 89
- at Dispatch->run() in Route.php line 772
- at Route->think\{closure}(object(Request)) in Pipeline.php line 59
- at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 66
- at Pipeline->then(object(Closure)) in Route.php line 773
- at Route->dispatch(object(Request), object(Closure)) in Http.php line 216
- at Http->dispatchToRoute(object(Request)) in Http.php line 206
- at Http->think\{closure}(object(Request)) in Pipeline.php line 59
- at Pipeline->think\{closure}(object(Request)) in MultiApp.php line 71
- at MultiApp->think\app\{closure}(object(Request)) in Pipeline.php line 59
- at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 66
- at Pipeline->then(object(Closure)) in MultiApp.php line 72
- at MultiApp->handle(object(Request), object(Closure))
- at call_user_func([object(MultiApp), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
- at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 85
- at Pipeline->think\{closure}(object(Request)) in SessionInit.php line 67
- at SessionInit->handle(object(Request), object(Closure))
- at call_user_func([object(SessionInit), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
- at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 85
- at Pipeline->think\{closure}(object(Request)) in TraceDebug.php line 71
- at TraceDebug->handle(object(Request), object(Closure))
- at call_user_func([object(TraceDebug), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
- at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 85
- at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 66
- at Pipeline->then(object(Closure)) in Http.php line 207
- at Http->runWithRequest(object(Request)) in Http.php line 170
- at Http->run() in index.php line 25
Environment Variables
product_ids | 123 |
PATH | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\ |
SYSTEMROOT | C:\Windows |
COMSPEC | C:\Windows\system32\cmd.exe |
PATHEXT | .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC |
WINDIR | C:\Windows |
PHPRC | D:/phpstudy_pro/Extensions/php/php7.3.4nts |
_FCGI_SHUTDOWN_EVENT_ | 10032 |
HTTP_CONNECTION | close |
SCRIPT_NAME | /index.php |
REQUEST_URI | /index/product/contrast.html?product_ids=123 |
QUERY_STRING | product_ids=123 |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/1.1 |
GATEWAY_INTERFACE | CGI/1.1 |
REDIRECT_QUERY_STRING | product_ids=123 |
REDIRECT_URL | /index/product/contrast.html |
REMOTE_PORT | 34426 |
SCRIPT_FILENAME | D:/WEBFTP/en.yelaser.com/public/index.php |
SERVER_ADMIN | admin@example.com |
CONTEXT_DOCUMENT_ROOT | D:/WEBFTP/en.yelaser.com/public |
CONTEXT_PREFIX | |
REQUEST_SCHEME | http |
DOCUMENT_ROOT | D:/WEBFTP/en.yelaser.com/public |
REMOTE_ADDR | 18.209.209.28 |
SERVER_PORT | 80 |
SERVER_ADDR | 220.231.155.41 |
SERVER_NAME | i.ymlaser.com |
SERVER_SOFTWARE | Apache/2.4.39 (Win64) OpenSSL/1.1.1b mod_fcgid/2.3.9a mod_log_rotate/1.02 |
SERVER_SIGNATURE | |
SystemRoot | C:\Windows |
HTTP_HOST | i.ymlaser.com |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
REDIRECT_STATUS | 200 |
REDIRECT_PATH_INFO | index/product/contrast.html |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php |
REQUEST_TIME_FLOAT | 1711677148.827 |
REQUEST_TIME | 1711677148 |
1.136899s