我在哪里可以找到多商店prestashop表的前缀

问题描述 投票:2回答:1

我需要将一些模块集成到prestashop。我需要知道如何以编程方式查找所有multishop名称和db前缀。我知道我可以在表ps_shop中找到所有商店的名称。我知道我可以在parameters.php中找到主要的db前缀。但是,如果找到其他商店的db前缀我不知道。

php mysql prestashop
1个回答
2
投票

在你的情况下,没有办法通过后缀找到其他表格,但是你可以轻松地获得包含这些代码的所有表格:

$tables = Db::getInstance()->executeS('SHOW TABLES LIKE "%_shop";');
$tables = array_column($tables, 'Tables_in_'._DB_NAME_.' (%_shop)');

var_dump($tables);
© www.soinside.com 2019 - 2024. All rights reserved.