คำถามติดแท็ก local.xml

2
วิธี / แนวทางที่ถูกต้องในการแก้ไขเทมเพลต Magento คืออะไร?
โปรดแนะนำวิธีการที่ถูกต้องฉันต้องการปรับแต่งหน้า "EMAIL to Friend" ในหน้าต่างป๊อปอัปเมื่อผู้ใช้คลิกที่ปุ่ม (ส่งอีเมลผลิตภัณฑ์นี้) เมื่อเปิดใช้งานการแนะนำแม่แบบฉันพบว่ามีการสร้างปุ่มขึ้น ส่วนหน้า / RWD / default / แม่แบบ / แคตตาล็อกสินค้า / / view / sharing.phtml และไฟล์เลย์เอาต์ที่เกี่ยวข้องคือcatalog.xml(ในส่วนหน้า / rwd / default / layout) ดังนั้นฉันจึงสร้าง a local.xmlในโฟลเดอร์เดียวกันที่catalog.xmlมีรหัสต่อไปนี้ (ที่ฉันได้รับtest.phtmlแทนที่จะsharing.phtmlเป็น 'ดีบั๊ก') <?xml version="1.0"?> <layout version="0.1.0"> <default> <catalog-product-view> <reference name="content"> <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml"> <block type="catalog/product_view" name="product.info.sharing" as="sharing" template="catalog/product/view/test.phtml"/> …

1
วิธีการใช้ฐานข้อมูลเป็น slow_backend แทนที่จะเป็นไฟล์ใน Magento EE 1.12
ในวีโอไอพี EE 1.12.0.0 มันจะดูเหมือนว่าไม่ว่าสิ่งกำหนดค่าการเปลี่ยนแปลงฉันจะทำให้ไม่มีapp/etc/local.xmlแคชแฟ้มเริ่มต้นยังคงถูกนำมาใช้ (ซึ่งเป็นหลักฐานด้วยvar/cache/เสมอกรอก) ความคาดหวัง Memcached ใช้เป็น fast_backend ฐานข้อมูลถูกใช้เป็น slow_backend ไฟล์แคชไม่ได้ใช้เลย (เช่นvar/cache/ควรว่างเสมอ) เอาต์พุตที่แท้จริง Memcached ใช้เป็น fast_backend ฐานข้อมูลไม่ได้ใช้เลย กำลังใช้แคชไฟล์ ขั้นตอนการทดสอบ app/etc/local.xmlทำให้เกิดการเปลี่ยนแปลงการกำหนดค่า รีสตาร์ท Memcached และ Apache (สำหรับการวัดที่ดีและมันอยู่ในกล่อง dev ท้องถิ่นของฉันดังนั้นฉันอาจจะเช่นกัน) ล้างแคชไฟล์ ( rm -rf var/cache/*) รีเฟรชหน้าแรก ตรวจสอบเนื้อหาของไฟล์แคช ( ls var/cache) กลายเป็นเศร้าและกลับไปที่ # 1 ด้วยการเปลี่ยนแปลงการกำหนดค่าที่แตกต่างกัน การกำหนดค่า เนื้อหาของฉันapp/etc/local.xmlเป็นดังนี้: <config> <global> <install> <date><![CDATA[{{actual_data}}]]></date> </install> <crypt> …

4
การเพิ่มบล็อกเนื้อหาลงในหน้าแรกโดยลบ 'std' <div>
ฉันต้องการทำบางสิ่งและฉันใหม่และไกลมากจากความเชี่ยวชาญของ Magento; สิ่งที่ฉันขอเป็นวิธีที่ดีที่สุดและรัดกุมที่สุดในการทำสิ่งต่อไปนี้: ฉันต้องการแก้ไขเนื้อหาของหน้าแรกของฉันและอาจเป็นหน้า CMS อื่น ๆ ตามที่ฉันได้รับเพิ่มเติมในโครงการนี้ - ในเครื่องมือแก้ไขข้อความของฉันและไม่ได้อยู่ในแผงการดูแลระบบ WYSIWYG ฉันเดาว่าฉันจะมีเทมเพลตเหมือนhome-content.phtmlที่มีมาร์กอัปของฉันสำหรับม้าหมุน (s) และสิ่งอื่นใดที่ฉันวางลงบนหน้าแรกของฉัน สำหรับฉันแล้ววิธีที่เหมาะสมที่สุดในการทำเช่นนี้คือแนบฉันhome-content.phtmlเข้ากับgetChildHtml('content')วิธีการในแผงผู้ดูแลระบบ -&gt; CMS -&gt; หน้า -&gt; หน้าแรก -&gt; แท็บ 'ออกแบบ' -&gt; ปรับปรุงเค้าโครง xml ด้วยรหัสดังนี้ &lt;reference name="content"&gt; &lt;block type="core/template" name="home-content" as="home-content" template="home-content.phtml" /&gt; &lt;/reference&gt; อย่างไรก็ตามนั่นก็ทำให้ฉันสับสนในสิ่งต่อไปที่ฉันอยากจะทำ ... ในความคิดของฉันโครงสร้าง HTML แบบวีโอไอพีเริ่มต้นนั้นป่องน่ากลัวโดยมีเลเยอร์มากเกินไปdiv( wrapper -&gt; page -&gt; main-container col1-layout -&gt; main …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.