وحدة تحكم الوحدة يعيد توجيه إلى 404 Prestashop
-
21-12-2019 - |
سؤال
لدي مشكلة في بريستاشوب، أود إنشاء صفحة ويب في وحدة نمطية دون استخدام CMS.
ولكن عندما أرغب في الوصول إلى وحدة التحكم باستخدام عنوان URL هذا: http://example.com/ مقارن / وحدة / produitsmarchand / قائمة المنتجات
لدي هذه الرسالة وعندما أقوم بالنقر فوق الرابط، لدي خطأ 404
giveacodicetagpre.تحكم بلدي يبدو وكأنه هذا
giveacodicetagpre.تفضيلات> كبار المسئولين الاقتصاديين وعناوين URL
giveacodicetagpre.المحلول
حصلت على بعض الأخطاء الأساسية.
أولا وقبل كل شيء يجب أن تستخدم FrontController ولكن ModuleFrontCrontRoller.نظرا لأنك تقوم بتوسيع وحدة وحدة تحكم جديدة تماما.
الشيء التالي هو أن صفك خطأ.يجب أن يكون شيء مشابه لهذا.
yourmodulenameyourcontrollernamedulefrontcontroler
yourmodulename= اسم الوحدة النمطية الخاصة بك
yourcontrollername= اسم وحدة التحكم الخاصة بك ويجب أن يكون موجودا في yourmodule / controlers / front
وأخيرا وليس آخرا هذا مخطئ تماما
giveacodicetagpre.يجب عليك استخدام هذا
giveacodicetagpre.بهذه الطريقة سيتم تحديد موقع ملفك في YourModule / Views / Templates / Front
وإذا كنت قد اتبعت كل هذه الإرشادات التي يجب أن تكون قادرا على تعيين عنوان URL ودية لمؤشرك في التفضيلات -> SEO & URL
br