Questions tagged «core-config-data»


11
Magento 2-更改默认订单ID的正确方法是什么?
Magento2。全新安装后,新的订单ID将为100000001、100000002,依此类推。 更改该增量ID以便它是一个更大的数字的正确方法是什么?例如155555552、155555553等。更改后,它将看起来更好。 在Magento 1.9中,要编辑订单,发票或货运的默认ID,我们只需更改“ eav_entity_store”中数据库的值即可。 Magento 2看起来是如此不同... 我知道有一些插件可以执行此操作,但是我想知道如何手动执行此操作。

5
Magento 2:以编程方式向`core_config_data`添加值
Magento 2是否具有允许最终用户程序员更新core_config_data表中的配置值的高级抽象?还是在Magento 2中使用直接SQL是唯一的方法? 即在Magento 1中,您可以执行以下操作 $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); 并将配置值保存到中core_config_data。Magento 2中有等同功能吗?

2
如何从模块的config.xml中获取数据
在模块A中,我需要从模块B和C的config.xml文件中获取一些数据。是否有专门用于此的方法或类? 特别是,我需要获取节点的XML结构和值,<default>以便可以恢复模块B和C的系统配置的默认值。以下是Wishlist模块的config.xml中的示例: <config> <default> <wishlist> <general> <active>1</active> </general> <email> <email_identity>general</email_identity> <email_template>wishlist_email_email_template</email_template> </email> </wishlist> </default> </config> 据我所知,Magento加载了所有模块的config.xml文件,所以我想知道此数据是否已经缓存,并且可以通过某种方式从缓存中检索?如果没有,如何以编程方式检索它?

2
如何使用Magento 2以编程方式在core_config_data中设置值?
我知道您可以使用以下命令在Magento 1中设置配置数据: Mage::getModel('core/config')->saveConfig('my/path/whatever', $value); 您可以使用以下命令在Magento 2中获取配置数据: protected $_scopeConfig public function __construct(\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig) { $this->_scopeConfig = $scopeConfig; } + $this->_scopeConfig->getValue( 'path/of/config', \Magento\Store\Model\ScopeInterface::SCOPE_STORE ); 但我不知道如何在Magento 2中保存配置数据
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.