أهلا،
أنا أعمل مع Akeneo 1.4.23 وعندما أحاول حذف قناة ، أتلقى هذه الرسالة: لا يمكن حذف العنصر.
أحصل على هذه الرسالة في سجلي:
[2016-04-26 15:54:07] request.ERROR: Uncaught PHP Exception Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException: "لم يتم العثور على مسار لـ" POST / config / channel / 3 / remove ": الأسلوب غير مسموح به ( Allow: DELETE) "at /var/www/akeneo/branches_1.0_804df805-c8e3-436e-80e1-9a56002500eb/app/cache/ppr/classes.php سطر 2884 {" استثناء ":" object "} []
شخص ما يمكن أن يساعدني من فضلك؟
أنا لا أفهم هذا الخطأ.
شكرا لك.
مرحبًاlpxavi
لقد حصلت على هذا الخطأ لأن المسار /configuration/channel/3/remove
يسمح فقط بطريقة الحذف فقط.
حاولت الوصول إلى هذا الطريق باستخدام طريقة POST.
إذا لم يكن لديك أي تطوير مخصص ، فهل يمكنك تحسين رسالتك من خلال تكوين نظام التشغيل / المتصفح الخاص بك ومجموعة من الخطوات لإعادة إصدارها؟ لا يمكنني إعادة إنتاجه في http://demo.akeneo.com/
بعض المستندات:
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol> طرق الطلب
http://symfony.com/doc/current/book/routing.html
https://github.com/akeneo/pim-community-dev/blob/master/src/Pim/Bundle/EnrichBundle/Resources/config/routing/channel.yml#L17
اسمحوا لي أن أجربها على 1.4
تحديث:
لا يمكن إعادة الإنتاج على 1.4.x-dev
hash f60366c1209beec5840103b2f4c4ae6db35e24e5
تضمين التغريدة
حاولت أيضًا ولم أتمكن من التكاثر على 1.4.
lpxavi : يسعدنا إعادة فتح المشكلة بخطوات تفصيلية لإعادة الإنتاج. أفضل ما يمكنك القيام به هو تقديم حالة اختبار وظيفية باستخدام Behat (إطار الاختبار الوظيفي الخاص بنا) في طلب سحب إذا لم تتم تغطية الحالة ، فسيكون إصلاح الخطأ بهذه الطريقة أسهل بكثير (ولكن يجب تغطيته بقلم https://github.com/akeneo/pim-community-dev/blob/1.4/features/channel/create_channel.feature)