Переопределите учетные данные базы данных с помощью Local.xml?
Я предпринял несколько попыток перезаписать учетные данные Api Paypal с помощью local.xml но я, кажется, не могу этого сделать.
Я посмотрел/Mage/Paypal/etc/config.xml ..что, кажется, подчеркивает путь. Я делаю что-то не так? Было бы неплохо легко поменять конфигурации PayPal местами в разных средах. ИЛИ нам нужно принудительно обновить базу данных?
Наиболее очевидная попытка:
<config>
<default>
<paypal>
<general>
<business_account>[email protected]</business_account>
</general>
<wpp>
<api_password>test</api_password>
</wpp>
</paypal>
</default>
</config>
1 answers
XML-файлы сначала считываются, а затем перезаписываются значениями, предоставленными из базы данных - см. Mage_Core_Model_Config. Короче говоря, то, что вы пытаетесь сделать, будет работать только в том случае, если в базе данных нет значений, что трудно гарантировать.
Лучшим подходом было бы изменение значений в базе данных. Проверьте таблицу core_config_data
на наличие записей, которые вы хотите/должны изменить. На что следует обратить внимание, так это на то, определено ли значение в нескольких областях (глобальная, веб-сайт, магазин посмотреть).