عناوين المواقع النظيفة باستخدام OpenCart الطبقة الموجه
سؤال
وكيف تكتب في URL النظيفة في OpenCart استخدام مواردها بنيت في الطبقة راوتر؟ هنا هو ملفي هتكس:
RewriteEngine On RewriteRule ^(system) - [F,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L]
المحلول
وهذا العمل هو من الصعب جدا لتعديل أكثر من 3 ملفات
catalog\controller\common\seo_url.php
catalog\model\tool\seo_url.php
وإضافة إلى هذا الخط لملف لتعديل
و$this->load->model('tool/seo_url')
وتستخدم
$this->model_tool_seo_url->rewrite()
لإعادة كتابة.
ومن الصعب القول بشكل واضح، وهي فوق فقط تقريبي
نصائح أخرى
يمكنك تغيير كتالوج \ تحكم \ مشترك \ seo_url.php واستخدام VQMod لإضافة خطوط الخاصة بك من التعليمات البرمجية لذلك. على سبيل المثال، يمكنك إنشاء بعض الطبقة في ملف آخر، وندعو أعضاء تلك الفئة في كتالوج \ تحكم \ مشترك \ seo_url.php باستخدام VQMod.
لا تنتمي إلى StackOverflow