Как получить префикс таблицы?


В моей установке есть следующий код для создания таблицы:

$installer->run(
    "CREATE TABLE IF NOT EXISTS `npcallnations_orders` (
        `id` INT AUTO_INCREMENT,
        `order` int,
        `status` int,
        `real_order_id` int,
        `customer` varchar(245),
        `fatdir` int,
        `created_at` DATETIME null,
        PRIMARY KEY (ID)
    )"
);

Но если у magento есть префикс таблицы, он вернет ошибку, когда я попытаюсь использовать коллекцию. Как я могу это сделать, чтобы он правильно создавался с префиксом?

Author: Stordon, 2017-10-30

1 answers

Вы можете использовать:

Mage::getSingleton('core/resource')->getTableName('npcallnations_orders')
 2
Author: Aurélien, 2017-10-30 13:16:42