سؤال

أقوم بدمج phpBB3 في Zend Framework.الشرط هو أن المسؤول يجب أن يكون قادرًا على تعطيله/تمكينه عبر application.ini.لقد حاولت فعلا بما في ذلك Registry.php في ال index.php لكنها لم تنجح.ما هي الطريقة الصحيحة للوصول Zend_Registry من الدليل العام؟أم أنه من الممكن؟

إذا كان بإمكانك أن تعطيني فكرة عن كيفية تحميل phpBB3 داخل التطبيق بدلاً من الدليل العام بحيث يمكن الوصول إليه Zend_Registry لن تكون مشكلة، وسأكون ممتنا حقا.

هل كانت مفيدة؟

المحلول

في application.ini:

phpBB.active = true;

في index.php:

if ($application->getOption('phpBB')){
  //do something
}

يجب أن يكون سجل Zend متاحًا في index.php (بعد $application = new Zend_Application( APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini' );, ، ولكن سيكون فارغًا لأنك لم تقم بتعيين أي شيء بعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top