อัพเดท phpbb 3.3 เเล้ว extenstion ใช้งานไม่ได้

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x รวมถึง Joomla 4 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0, OpenERP, Odoo และ รายละเอียดของ server OS, php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

กฎการใช้บอร์ด
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

อัพเดท phpbb 3.3 เเล้ว extenstion ใช้งานไม่ได้

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

Fatal error: Uncaught InvalidArgumentException: The routing file routing.yml" contains unsupported keys for "_controller": "pattern". Expected one of: "resource", "type", "prefix", "path", "host", "schemes", "methods", "defaults", "requirements", "options", "condition", "controller". in D:\xampp\htdocs\phpbb3_3\vendor\symfony\routing\Loader\YamlFileLoader.php:206 Stack trace: #0 D:\xampp\htdocs\phpbb3_3\vendor\symfony\routing\Loader\YamlFileLoader.php(88): Symfony\Component\Routing\Loader\YamlFileLoader->validate(Array, '...', 'D:\\xampp\\htdocs...') #1 D:\xampp\htdocs\phpbb3_3\vendor\symfony\config\Loader\DelegatingLoader.php(40): Symfony\Component\Routing\Loader\YamlFileLoader->load('ext//...', 'yaml') #2 D:\xampp\htdocs\phpbb3_3\phpbb\routing\router.php(116): Symfony\Component\Config\Loader\DelegatingLoader->load('ext//...', 'yaml') #3 D:\xampp\htdocs\phpbb3_3\phpbb\routing\router.php(261): phpbb\routing\rou in D:\xampp\htdocs\phpbb3_3\vendor\symfony\routing\Loader\YamlFileLoader.php on line 206
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: อัพเดท phpbb 3.3 เเล้ว extenstion ใช้งานไม่ได้

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

ปัญหามาจาก
routing.yml

เปลี่ยน เป็น จะแก้ไข error ได้
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16022
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: อัพเดท phpbb 3.3 เเล้ว extenstion ใช้งานไม่ได้

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

เพิ่มเติม
  • ตรง controller ต้องใส่ path ที่ต่อจาก ext
  • ต้องแก้ส่วนพารามิเตอร์ให้ครอบด้วย {}
ไฟล์ routing.yml (phpBB 3.2)

โค้ด: เลือกทั้งหมด

m_extension_name_controller: 
    pattern:  /m_extension_name/start
    defaults: {  _controller:  mindphp.m_m_extension_name.controller:base , $start: 0}
ไฟล์ routing.yml (phpBB 3.3)

โค้ด: เลือกทั้งหมด

mindphp_m_extension_name_controller:  #ต้องใส่ path ที่ต่อจาก ext 
    path:  /m_extension_name/{start} #ต้องเปลี่ยนคำสั่งจาก pattern เป็น path แทนและพารามิเตอร์ที่ส่งไปจะต้อง {} ครอบอยู่
    defaults: {  _controller:  mindphp.m_m_extension_name.controller:base , $start: 0}
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 44