içinde config_backend_encrypted olarak saklanan yapılandırma değerlerinin şifresini çözme/kullanma Bir nakliye modülü üzerinde çalışıyorum. system.xml
içinde backend_encrypted
olmak üzere bazı alanlar ayarlıyorum.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>
Ben $this->getConfigData('client_id');
kullanarak dosyayı almaya çalıştığınızda, o şifreli çıkıp ben, API nakliye için cURL kullanarak geçmek bu değeri gerek ama: İşte düğümdür.
Diğer modüllere bakıyordum ve değerleri saklı görüyorum ama bir şekilde doğru değeri elde etmeyi başarıyorlar.
Nasıl edinileceği hakkında herhangi bir fikrin var mı?
çalışır, teşekkürler. ama neden başka bir modülde şifresini çözmek için herhangi bir referans görmedim? Ve eğer yardım edebilecek olursan, yanlış kullanıyorum, olması gereken yerde değil? – Ovidiu
Her şeyi doğru yapıyorsunuz. Eğer "decrypt" için Magento kodunu arayacaksanız, çok sayıda referans alacaksınız. –
Tekrar teşekkürler Laurent. – Ovidiu