Estoy trabajando en un módulo de envío. En system.xml
configuré algunos campos para que sean backend_encrypted
. Aquí está el nodo:Descifrar/usar valores de configuración almacenados como config_backend_encrypted en magento
<client_id translate="label">
<label>Client ID</label>
<frontend_type>obscure</frontend_type>
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
<sort_order>10</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>0</show_in_store>
</client_id>
necesito ese valor a pasar usando cURL para el envío de la API, pero, cuando intento de recuperarla usando $this->getConfigData('client_id');
, que os salga cifrada.
Estaba buscando en otros módulos y veo valores almacenados de la misma manera, pero de alguna manera, logran obtener el valor correcto.
¿Alguna idea de cómo conseguirlo?
funciona, gracias. pero ¿por qué no he visto ninguna referencia para descifrar en ningún otro módulo? Y si puedes ayudar, lo estoy usando mal, ¿dónde se supone que no debe estar? – Ovidiu
Estás haciendo todo bien. Si busca el código de Magento para "descifrar", obtendrá muchas referencias. –
Gracias otra vez Laurent. – Ovidiu