ฉันจะตรวจสอบส่วนขยายของวีโอไอพีที่ติดตั้งทั้งหมดในแผงผู้ดูแลระบบได้ที่ไหน
ฉันจะตรวจสอบส่วนขยายของวีโอไอพีที่ติดตั้งทั้งหมดในแผงผู้ดูแลระบบได้ที่ไหน
คำตอบ:
มีความสับสนมากมายเกี่ยวกับคำศัพท์ที่นี่ Magento ระบบการเขียนโปรแกรมมีรหัสโมดูล โมดูลเหล่านี้มักจะ (ไม่ถูกต้องแม้ว่าฉันจะทำเอง) เรียกว่าส่วนขยาย โมดูลอนุญาตให้คุณเพิ่มรหัสในระบบ MVC ที่ใช้การกำหนดค่าของ Magento
Magento ยังมีระบบที่เรียกว่า Magento Connect Magento Connect ช่วยให้คุณติดตั้งส่วนขยาย Magento Connect ส่วนขยายเป็นแพ็คเกจแพร์พิเศษ แพ็คเกจเหล่านี้สามารถติดตั้งไฟล์ได้ทุกที่ในระบบ Magento ส่วนขยายอาจมีหลายโมดูล มันอาจมีไฟล์โดยพลการที่ไม่ได้เป็นส่วนหนึ่งของโมดูล
ไม่มีสถานที่ที่เป็นทางการในการตรวจสอบโมดูลที่ติดตั้งใน Magento อย่างไม่เป็นทางการผู้คนใช้ส่วนกำหนดค่าปิดการใช้งานโมดูลเอาท์พุทที่
System -> Configuration -> Advanced -> Disable Modules Output
ส่วนนี้จะสร้างรายการของแต่ละโมดูลโปรแกรมที่ติดตั้งในระบบ
สำหรับส่วนขยายการเชื่อมต่อไปที่
System -> Magento Connect -> Magento Connect Manager
ที่นี่คุณควรจะติดตั้ง / ลบ / จัดการส่วนขยายการเชื่อมต่อของคุณ
ยังคงมีปัญหาของส่วนขยายที่ติดตั้งด้วยตนเอง Magento ไม่ได้เสนอตลาดที่เป็นทางการ นักพัฒนาส่วนขยายบุคคลที่สามหลายรายได้สร้างระบบติดตั้งของตนเองขึ้นมาหรือคุณต้องติดตั้งไฟล์ด้วยตนเอง ไม่มีวิธีการติดตามส่วนขยายเหล่านี้นอกเหนือจากการทำให้โค้ดของคุณแตกต่าง
/app/etc/modules/
นอกจากนี้คุณยังสามารถดูสิ่งที่มีการติดตั้งส่วนขยายโดยการมองใน หากไม่มี.xml
ไฟล์ในนั้นวีโอไอพีจะไม่ทราบว่ามีอยู่
คำถามเดิมถามวิธีการ 'ตรวจสอบ' สิ่งนี้อาจหมายถึงสิ่งที่แตกต่างกันเล็กน้อยเช่นโมดูลที่ติดตั้งซึ่งใช้งานอยู่เป็นต้น สิ่งที่ต้องตรวจสอบอีกอย่างคือหมายเลขเวอร์ชันเพื่อดูว่ามีการอัปเดตสำหรับโมดูลของคุณหรือไม่
โมดูลจำนวนมากเขียนเครื่องมือการจัดการของตนเองเพื่อบันทึกความยุ่งยากนี้ แต่ส่วนมากไม่เหมาะสำหรับกรณีเหล่านั้นฉันพบว่าง่ายที่สุดในการตรวจสอบฐานข้อมูลสำหรับรุ่นโมดูล
เมื่อสคริปต์อัปเดตทำงานจะเพิ่มรายการฐานข้อมูลลงในตาราง core_resource นี่คือสิ่งที่วีโอไอพีรู้ว่าจะไม่เรียกใช้สคริปต์อัปเดตซ้ำ ๆ
เพียงตรวจสอบตารางนี้และคุณจะสามารถค้นหารุ่นทั้งหมดของโมดูลที่ติดตั้งในจุดเดียว ไม่ได้แก้ปัญหาในการค้นหาเวอร์ชันผู้พัฒนาปัจจุบัน - แต่แก้ปัญหาได้ครึ่งหนึ่ง
คำตอบอื่น ๆ นั้นถูกต้องแน่นอนคุณสามารถตรวจสอบได้ในแผงควบคุมภายใต้หัวข้อ 'ระบบ' -> 'การกำหนดค่า' -> 'ขั้นสูง' ส่วนหัวคลิก 'ขั้นสูง'
สิ่งนี้ให้รายการเหมือนกับว่าคุณดูในโครงสร้างไฟล์ภายใต้แอพ / etc / modules ที่ไฟล์ xml ทั้งหมด
คุณสามารถตรวจสอบการตั้งค่าโมดูลโดยใช้เครื่องมือออนไลน์ โดยเฉพาะอย่างยิ่งสำหรับโมดูลการจัดส่งและการชำระเงิน (ถ้าคุณติดตั้งไว้) นี่คือบางส่วนข้อมูลเพิ่มเติมเกี่ยวกับการตรวจสอบการตั้งค่า eStore ของคุณ ในกรณีที่ไม่ถูกต้องลูกค้าของคุณอาจมีปัญหาในการชำระเงิน