เนื้อหา Magento Dynamic ตามโหมดร้านค้า

ในโครงร่างที่ฉันทำงานอยู่ ฉันมีสาม div ในหน้าแรก เนื้อหาของ div เหล่านี้จำเป็นต้องเปลี่ยนแปลงตามโหมดร้านค้า ตัวอย่างเช่น เว็บไซต์เวอร์ชันสหรัฐอเมริกาจะแสดงเนื้อหาที่แตกต่างกันในแต่ละ div มากกว่าเวอร์ชันยูโร เช่น


เว็บไซต์สหรัฐอเมริกา

ยินดีต้อนรับสู่วิดเจ็ต Bobs

[ เนื้อหาสหรัฐอเมริกา 1 ] [ เนื้อหาสหรัฐอเมริกา 2] [ เนื้อหาสหรัฐอเมริกา 3 ]


ยูโรไซต์

ยินดีต้อนรับสู่วิดเจ็ต Bobs

[ เนื้อหายูโร 1 ] [ เนื้อหายูโร 2] [ เนื้อหายูโร 3 ]


จากสิ่งที่ฉันเข้าใจเกี่ยวกับบล็อกแบบคงที่สิ่งเหล่านี้ชี้ไปที่รายการเนื้อหาเดียว ดังนั้นการมี home_content_1, home_content_2 ฯลฯ จะทำงานได้ไม่ดีนัก หากสิ่งที่อยู่ภายในจำเป็นต้องเปลี่ยนแปลงตามโหมดไซต์

สิ่งที่ฉันอยากทำก็ประมาณนั้น " รับเนื้อหา 'คุณสมบัติหน้าแรก' ทั้งหมดสำหรับประเทศ / ร้านค้านี้ แสดงแต่ละรายการใน div "

( ป.ล. ฉันเป็น Magento Noob แต่ไม่ใช่นักพัฒนา noob แม้ว่าคำถามนี้จะไม่ใช่ลักษณะทางเทคนิคก็ตาม :))


person Tim    schedule 07.02.2013    source แหล่งที่มา


คำตอบ (1)


เมื่อสร้างบล็อกแบบคงที่ คุณสามารถแนบบล็อกเหล่านั้นเข้ากับมุมมองร้านค้าได้

สร้างหนึ่งบล็อก home_content_1_storecode สำหรับแต่ละร้านค้า

จากนั้นคุณเพียงแค่ต้องเรียกบล็อกโดยเพิ่มรหัสร้านค้าใน php แล้วมันจะเรียกบล็อกที่ถูกต้องขึ้นอยู่กับร้านค้าที่คุณอยู่

หากคุณไม่ได้ใช้เทมเพลตการออกแบบเดียวกันสำหรับร้านค้าแต่ละแห่ง คุณสามารถใช้ phtml เพื่อแสดงบล็อกของคุณได้ แต่ละร้านจะมีบล็อกของตัวเอง

person dagfr    schedule 08.02.2013