Simoh نشر 7 ديسمبر 2015 أرسل تقرير نشر 7 ديسمبر 2015 أريد إنشاء لوحة تحكم خاص بي على نظام OpenCart، بحثت كثيراً والمشكل الذي أنا بصدده الآن هو إنشاء بيئة MVC لهذا الغرض، هل من توضيح حول الأمر وإعطاء مثال توضيحي إن أمكن؟ اقتباس
0 E.Nourddine نشر 8 ديسمبر 2015 أرسل تقرير نشر 8 ديسمبر 2015 من خلال الموقع الرسمي لـ Opencart و بعض الشروحات الموجودة على الإنترنت، يمكنك إنشاء لوحة تحكم خاصة والتي ستعتبر كإضافة ، ولإنجاز ذلك تتبع الخطوات التالي:أنشئ ملف جديد في admin/controller/custom/helloworld.php ملفك المتحكم Controller الخاص به يجب أن يحملا نفس الاسم - معايير التسمية على Opencart تُحتّم ذلك-.ملف helloword.php:<? class ControllerCustomHelloWorld extends Controller{ public function index(){ // VARS $template="custom/hello.tpl"; // .tpl location and file $this->load->model('custom/hello'); $this->template = ''.$template.''; $this->children = array( 'common/header', 'common/footer' ); $this->response->setOutput($this->render()); } } ?>ننشئ ملف ثانٍ على admin/view/template/custom/hello.tpl:Hello.tpl:<?php echo $header; ?> <div id="content"> <h1>HelloWorld</h1> <?php echo 'I can also run PHP too!'; ?> </div> <?php echo $footer; ?>ملف آخر في المسار admin/model/custom/hello.php:<?php class ModelCustomHello extends Model { public function HellWorld() { $sql = "SELECT x FROM `" . DB_PREFIX . "y`)"; $implode = array(); $query = $this->db->query($sql); return $query->row['total']; } } ?>في النهاية سيتوجب عليك تفعيل هذه الإضافة -لوحة التحكم- من خلال القائمة:Opencart > Admin > Users > User Groups > Admin > Edit اقتباس
السؤال
Simoh
أريد إنشاء لوحة تحكم خاص بي على نظام OpenCart، بحثت كثيراً والمشكل الذي أنا بصدده الآن هو إنشاء بيئة MVC لهذا الغرض، هل من توضيح حول الأمر وإعطاء مثال توضيحي إن أمكن؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.