Magento: ข้อผิดพลาดร้ายแรง: การเรียกใช้ฟังก์ชันสมาชิก getFrontend() บนวัตถุที่ไม่ใช่

สวัสดี ฉันเป็นคนใหม่ในวีโอไอพี ฉันได้ติดตั้งธีมใหม่ในวีโอไอพีแล้วและมันก็ทำงานได้ดี แต่เมื่อฉันไปที่หน้าผลิตภัณฑ์แต่ละหน้า มีข้อผิดพลาดแสดง 'การเรียกไปยังฟังก์ชันสมาชิก getFrontend() บนวัตถุที่ไม่ใช่'.....

ขอบคุณสำหรับการสนับสนุนล่วงหน้า


person user3172709    schedule 08.01.2014    source แหล่งที่มา
comment
โปรดล้างแคชและจัดทำดัชนีใหม่   -  person krutssss    schedule 08.01.2014
comment
ฉันได้ล้างแคชและจัดทำดัชนีใหม่แล้ว แต่ไม่มีการเปลี่ยนแปลง ..   -  person user3172709    schedule 08.01.2014


คำตอบ (3)


นี่เป็นคำถามที่ถามมานานแล้ว แต่ฉันต้องการให้ข้อมูลของฉัน

ฉันมีข้อผิดพลาดเดียวกันนี้ และมันมาจากการย้ายโค้ดที่ฉันใช้งานใหม่ในการผลิตไปยังเซิร์ฟเวอร์ชั่วคราว ปรากฎว่ามีการเพิ่มแอตทริบิวต์ที่กำหนดเองลงในชุดแอตทริบิวต์ของฉันซึ่งไม่ได้ถูกถ่ายโอนไปยังการแสดงชั่วคราวและทำให้เกิดข้อผิดพลาด

person Jonathon Klem    schedule 11.12.2014
comment
และคุณจัดการแก้ไขได้อย่างไร? ฉันประสบปัญหาที่คล้ายกันและสังเกตเห็นว่ามีสาเหตุมาจากแอตทริบิวต์ที่กำหนดเอง - person YorickH; 09.01.2015
comment
คุณต้องสร้างแอตทริบิวต์ที่กำหนดเองในแบ็กเอนด์ Magento อยู่ในแค็ตตาล็อก -> จัดการแอตทริบิวต์ - person Jonathon Klem; 10.01.2015
comment
ฉันเข้าใจแล้ว แต่ไม่ใช่คุณลักษณะของผลิตภัณฑ์ที่ฉันกังวล ฉันกำลังประสบปัญหากับคุณลักษณะของลูกค้า - person YorickH; 10.01.2015
comment
คุณลักษณะของลูกค้ายังสามารถสร้างได้จากผู้ดูแลระบบ ขอแนะนำว่าเราควรสร้างคุณลักษณะที่กำหนดเองทั้งหมดจากโปรแกรมติดตั้ง เพื่อที่เราจะได้ไม่ต้องสร้างมันในแต่ละครั้งบนหลาย ๆ อินสแตนซ์ - person Deepika Janiyani; 21.11.2016

ในธีมใหม่ของคุณอาจมีข้อผิดพลาดในโค้ดของ list.phtml คุณสามารถตรวจสอบหน้านั้นที่อยู่ใน app/design/frontend/default หรือธีมของคุณ /catalog/product/list.phtml

คุณสามารถเปรียบเทียบโค้ดกับธีมก่อนหน้าของคุณได้โดยทำตามตำแหน่งด้านบนและดำเนินการแก้ไขที่จำเป็น

person Sam    schedule 08.01.2014

ลองใช้ธีมวีโอไอพีเริ่มต้น หากไม่พบปัญหา อาจมีไฟล์หายไปในธีมของคุณ

person Ansyori    schedule 09.01.2014