سؤال

مجرد سؤال عام عن تلك التي كنت تعمل مع محرك النموذجيه هندى.

وكيف حالك إنشاء بنية الملف الخاص بك؟ أود أن اتباع شكل MVC، ولكن لست متأكدا من كيفية تضمين كافة CSS، جافا سكريبت، وما إلى ذلك مع وحدة تحكم هندى والقوالب دون بما في ذلك هذه المسارات مثير للسخرية.

لقد عملت مع أي شخص هذا؟ أي شخص لديه أي فكرة؟

وشكرا! مات

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

المحلول

وممممم

وأوصي هيكل آخر.

وsuppouse هذا:

وثيقة الجذر: my_app / بوبليك /

my_app/
   - lib
   - app
   - public_html/
     - css/
     - js/
     - images/
   - cache/
   - compiled_templates/
   - templates/
     - mails/
        - html/
        - text/
     - frontend/
     - backend/
     - xml/

وكان هذا في القوالب الخاصة بك هي خارج جذر المستند، لذلك .. محمية. في طريقة أخرى .. على أي حال يمكن أن تذهب إلى بلادي / الموقع / قوالب / somefile.tpl

ويجب أن يحتوي المجلد _public_html_ كل ما تبذلونه من الملفات التي يمكن للمستخدمين الوصول إليها.

وعلى ليب مجلد يحتوي على جميع المرافق طبقات يمكنك استخدام: هندى، قاعدة البيانات، الخ ..

وعلى التطبيق مجلد يحتوي على جميع الملفات بوسنيس، ... الخ الخ.

وعلى أي حال أعتقد أن النقطة الأكثر أهمية هو أن يكون الواجهة الأمامية والخلفية في مستويات مختلفة.

وSALUDOS

نصائح أخرى

/
/includes/smarty
/includes/class.foobar.php
/includes/class.foobar2.php
/templates/myTemplate.tpl
/templates_c/

/js/
/js/jquery/jquery.js

/css/
/css/style.css
...

ويعمل بشكل جيد

وبما في ذلك الملف، الذي يحمل كل الاشياء:

require_once 'includes/class.foobar.php';
require_once 'smarty/Smarty.class.php';
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top