3
จะเพิ่มคอลัมน์ใหม่ลงในตารางที่มีอยู่ใน Magento โดยทางโปรแกรมได้อย่างไร
ฉันจะเพิ่มคอลัมน์ใหม่ไปยังตารางหลักของวีโอไอพีที่มีอยู่ผ่านสคริปต์การติดตั้งได้อย่างไร (โดยไม่ใช้ pure SQL) ฉันต้องการใช้วิธีวีโอไอพีซึ่งใช้วิธีนามแฝงเพื่อสร้างสคริปต์การติดตั้ง จนถึงตอนนี้ฉันได้ติดตามบทเรียนไม่กี่ครั้ง แต่ดูเหมือนว่าจะทำงานไม่ถูกต้อง StackOverflow นี้เปลี่ยนแปลงในสคริปต์การตั้งค่าวีโอไอพีโดยไม่ใช้คำตอบSQLค่อนข้างคล้ายกับคำถามของฉัน แต่เนื้อหาควรจะใส่เข้าไปในconfg.xmlไฟล์ของโมดูลอะไร? ฉันจำเป็นต้องกำหนดรูปแบบทรัพยากรรูปแบบและข้อมูลการตั้งค่าที่เพียงพอ ส่วนที่เกี่ยวข้องของconfig.xml(ของโมดูลของฉัน) มีดังนี้ <config> . . . <global> <models> <mymodule> <class>Mynamespace_Mymodule_Model</class> <resourceModel>mymodule_resource</resourceModel> </mymodule> <mymodule_resource> <class>Mynamespace_Mymodule_Model_Resource</class> </mymodule_resource> </models> <resources> <mymodule_setup> <setup> <module>Mynamespace_Mymodule</module> </setup> <connection> <use>core_setup</use> </connection> </mymodule_setup> <mymodule_read> <connection> <use>core_read</use> </connection> </mymodule_read> <mymodule_write> <connection> <use>core_write</use> </connection> </mymodule_write> </resources> . . . …