Tôi đang làm việc trên mô-đun giao hàng. Trong system.xml
Tôi đặt một số trường là backend_encrypted
. Dưới đây là nút:Giải mã/sử dụng các giá trị cấu hình được lưu trữ dưới dạng config_backend_encrypted trong 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>
Tôi cần giá trị đó để vượt qua sử dụng cURL để vận chuyển API nhưng, khi tôi cố gắng lấy lại nó bằng cách sử $this->getConfigData('client_id');
, nó đi ra được mã hóa.
Tôi đang tìm kiếm các mô-đun khác và tôi thấy các giá trị được lưu trữ giống nhau nhưng bằng cách nào đó, chúng quản lý để có được giá trị phù hợp.
Bất kỳ ý tưởng nào để tải xuống?
hoạt động, cảm ơn. nhưng tại sao tôi không thấy bất kỳ tham chiếu nào để giải mã trên bất kỳ mô-đun nào khác? Và nếu bạn có thể giúp đỡ, tôi đang sử dụng nó sai, nơi mà nó không được cho là? – Ovidiu
Bạn đang làm mọi thứ đúng. Nếu bạn sẽ tìm kiếm mã Magento để "giải mã", bạn sẽ nhận được rất nhiều tài liệu tham khảo. –
Cảm ơn một lần nữa Laurent. – Ovidiu