Badraoui نشر 25 ديسمبر 2015 أرسل تقرير مشاركة نشر 25 ديسمبر 2015 (معدل) أنا مبرمج Magento مبتدئ وأريد معرفة الفرق بين الطريقتين التاليتين لإبطال مفعول Module:من خلال الذهاب لى القائمة System > Configuration > Advanced > Disable modules .من خلال تحويل القيمة active-tag إلى false الموجودة في المسار app/etc/modules.ما الفرق بين الطريقتين؟ هل لهما نفس الوظيفة علىMagento؟ تم التعديل في 25 ديسمبر 2015 بواسطة Badraoui اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 25 ديسمبر 2015 أرسل تقرير مشاركة نشر 25 ديسمبر 2015 عند استعمال : System > Configuration > Advanced > Disable لا يبطل مفعول Module، لأنه يبقى مستمراً في العمل، فقط جزء Output يبطل عن العمل.وعند ملاحظة abstract class Mage_Core_Block_Abstract داخل الملف:final public function toHtml() { Mage::dispatchEvent('core_block_abstract_to_html_before', array('block' => $this)); if (Mage::getStoreConfig('advanced/modules_disable_output/' . $this->getModuleName())) { return ''; } }عند استعمال app/etc/modules يبطل مفعول Module كلياً. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Badraoui
أنا مبرمج Magento مبتدئ وأريد معرفة الفرق بين الطريقتين التاليتين لإبطال مفعول Module:
ما الفرق بين الطريقتين؟ هل لهما نفس الوظيفة علىMagento؟
تم التعديل في بواسطة Badraouiرابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.