Magento

คำถาม & คำตอบสำหรับผู้ใช้แพลตฟอร์ม Magento e-Commerce

3
การสกัดกั้นใน magento2 แทนที่ผู้สังเกตการณ์ใน magento1 หรือไม่
การสกัดกั้นตั้งใจที่จะเป็นวิธีที่ต้องการเมื่อจัดการกับการเปลี่ยนพฤติกรรมของวิธีการดั้งเดิมใน Magento2 ในฐานะผู้สังเกตการณ์ใน magento1 หรือไม่? https://wiki.magento.com/display/MAGE2DOC/Using+Interception

3
หมายเลขสั่งซื้อวีโอไอพี
ฉันมีปัญหาแปลก ๆ กับ Order Number ใน Magento เมื่อเร็ว ๆ นี้เมื่อหนึ่งในการสั่งซื้อถูกวางลงบนเว็บไซต์ของฉันเลขที่ใบสั่งซื้อมาถูก100000350นึกคิดมันควรจะได้รับ100000370หมายเลขคำสั่งของฉันก่อนหน้านี้ได้และ100000369 100000367ฉันได้แนบภาพหน้าจอด้านล่างแล้ว นอกจากนี้ฉันได้ตรวจสอบบันทึกข้อผิดพลาดแล้ว แต่ไม่พบรายการใด ๆ เราใช้ SagePay และ PayPal เป็นประตูการชำระเงิน ใครสามารถแนะนำฉันเกี่ยวกับเรื่องนี้?

3
วิธีลบการซูมออกจากหน้ารายละเอียดผลิตภัณฑ์ในธีม 1.9 RWD
คุณจะลบคุณสมบัติการซูมออกจากธีม rwd ของ Magento 1.9 ได้อย่างไร? ฉันสามารถลบมันด้วย CSS div.zoomContainer { display: none; } แต่ฉันไม่คิดว่านี่เป็นวิธีที่ดีที่สุดเหรอ? จะเป็นการดีกว่าถ้าจะลบออกจากไฟล์เทมเพลตหรือด้วย xml ฉันลองแก้ไขเทมเพลต / แคตตาล็อก / ผลิตภัณฑ์ / ดู / media.phtml แต่ไม่มีโชค

5
ประเภทบล็อกไม่ถูกต้อง
ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้สองสามครั้งต่อวันและความรู้ของฉันเกี่ยวกับการทำงานภายในของ Magento CE 1.9.0.1 นั้นบางพอที่ฉันไม่รู้ว่านี่เป็นเรื่องปกติพฤติกรรมการให้คำปรึกษาจาก Magento หรือถ้ามันบอก ฉันฉันมีปัญหาที่ไม่ดี นี่คือข้อความ: ประเภทแคชอย่างน้อยหนึ่งรายการไม่ถูกต้อง: บล็อกเอาต์พุต HTML คลิกที่นี่เพื่อไปที่การจัดการแคชและรีเฟรชประเภทแคช การรีเฟรชแคชนั้นทำให้ปัญหาหายไปสองสามชั่วโมงหรือมากกว่านั้น ฉันยังไม่ได้แก้ไขเลย์เอาต์ผลิตภัณฑ์ ฯลฯ ไม่มีอะไรเลย มีอะไรผิดปกติและฉันจะแก้ไขได้อย่างไร?

1
ตัวแทนผู้ใช้ HTTP ของผู้เข้าชมที่เก็บไว้ใน log_visitor_info ใช้ทำอะไร
ฉันสงสัยว่า Magento ใช้ข้อมูลตัวแทนผู้ใช้ HTTP ของผู้เยี่ยมชมที่ไหนใน Magento log_visitor_infoตารางใหญ่สวย (และสำหรับฉันมันดูเหมือนว่าข้อมูลตัวแทนผู้ใช้จะไม่ได้ผล?) ฉันใส่รหัสและสิ่งที่ฉันพบล้วนเป็นประเพณีสามประการต่อไปนี้: ตรวจสอบตัวแทนผู้ใช้ละเว้น (ต่อไปไม่ได้ที่จัดเก็บข้อมูลที่เป็นตัวแทนของผู้ใช้ แต่อย่างหนึ่งที่ได้รับจากผู้ช่วย) (ดูMage_Log_Model_Visitor, _construct()) การเพิ่มข้อมูลตัวแทนผู้ใช้ใน ( Mage_Log_Model_Visitor, initServerData()) กำลังบันทึกข้อมูลผู้เยี่ยมชม ( Mage_Log_Model_Resource_Visitor, _saveVisitorInfo()) มีสถานที่อื่น ๆ (รายงาน, รายการเมนูในแบ็กเอนด์, ... ) หรือไม่ซึ่งข้อมูลตัวแทนผู้ใช้ HTTP ถูกแสดง / จำเป็น?
9 database  log  logging 

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 …

5
เปลี่ยนเส้นทางผู้ใช้หลังจากเข้าสู่ระบบ
ฉันต้องการเปลี่ยนเส้นทางผู้ใช้ไปที่หน้า "หน้าแรก" แทนที่จะเป็นหน้า "บัญชีของฉัน" หลังจากเข้าสู่ระบบและฉันประสบความสำเร็จในการทำให้การใช้งานนี้ประสบผลสำเร็จ &lt;customer_login&gt; เหตุการณ์ แต่ฉันก็ถูกเปลี่ยนเส้นทางไปยังหน้าแรกในขณะที่ฉันเข้าสู่ระบบจากการชำระเงิน onepage ซึ่งฉันไม่ต้องการ ด้านล่างเป็นฟังก์ชั่นผู้สังเกตการณ์ของฉัน public function setRedirectOnLogin(){ $session = Mage::getSingleton('customer/session'); if (strpos($session-&gt;getBeforeAuthUrl(), 'checkout') === false) $session-&gt;setAfterAuthUrl(Mage::getBaseUrl()); $session-&gt;setBeforeAuthUrl(''); } ใครช่วยได้โปรดแนะนำฉันจะหยุดผู้ใช้จากการเปลี่ยนเส้นทางไปยังหน้าแรกหลังจากเข้าสู่ระบบจากการชำระเงิน onepage? ขอบคุณ.

2
การเพิ่มช่วงวันที่ที่กำหนดเองบน Magento Chart Dashboard Chart
ฉันกำลังทำงานเพื่อแสดงช่วงวันที่ในแผนภูมิแผงควบคุม ดังนั้นแผนภูมิข้อมูลจะแสดงในการเลือกช่วงวันที่ที่กำหนดเอง ฉันเพิ่มปฏิทินในแผนภูมิ แต่ผลลัพธ์ไม่ถูกต้อง ฉันรู้ว่ามันเฉพาะเจาะจงมาก ฉันกำลังดูว่ามีใครบางคนทำการเปลี่ยนแปลงดังกล่าวแล้วและสามารถให้ความมั่นใจกับฉันในการบรรลุเป้าหมายนี้ ฉันได้เพิ่มปฏิทินจากรหัสต่อไปนี้ในadminhtml/default/default/template/dashboard/graph.phtml: &lt;div class="field"&gt; &lt;label for="startdate"&gt;&lt;?php echo Mage::helper('contacts')-&gt;__('Start Date') ?&gt;&lt;/label&gt; &lt;div class="input-box"&gt; &lt;input name="startdate" id="startdate" value="" type="text"&gt; &lt;img title="Select date" id="startdate_trig" src="&lt;?php echo 'http://192.168.0.32/pankgento/skin/adminhtml/default/default/images/grid-cal.gif'; ?&gt;" class="v-middle"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="field"&gt; &lt;label for="enddate"&gt;&lt;?php echo Mage::helper('contacts')-&gt;__('End Date') ?&gt;&lt;/label&gt; &lt;div class="input-box"&gt; &lt;input name="enddate" id="enddate" value="" type="text"&gt; &lt;img title="Select …

2
วิธีรีเซ็ตตัวกรองเมื่อโหลดคอลเล็กชันในโมดูลที่กำหนดเองคุณภาพเยี่ยม
ฉันได้สร้างโมดูลที่กำหนดเองในแบ็กเอนด์เพื่อแสดงผลการค้นหาของ 'imei' ในตารางผู้ดูแลระบบ 1) ด้านล่างเป็นหน้าแรกเพื่อค้นหา imei 2) หน้าผลการค้นหา 3) หลังจากค้นหาฉันป้อนค่าพูดเช่น 23 ในการค้นหาฟิลด์ข้อความ imei 4) ตอนนี้ฉันกลับไปที่หน้าแรกและค้นหาค่าอื่น 5) แต่ตอนนี้ฉันไม่พบระเบียน แต่มีระเบียนสำหรับการค้นหานั้นโดยเฉพาะ ตั้งแต่นี้เกิดขึ้นฉันต้องรีเซ็ตตัวกรองในการโหลดคอลเลกชัน


2
จะสร้างแอททริบิวต์แบบเลือกหลายรายการสำหรับลูกค้าที่ใช้สคริปต์การติดตั้ง
ฉันกำลังติดตามบทความจำนวนมาก แต่ฉันไม่สามารถสร้างแอตทริบิวต์การเลือกหลายตัวได้ และฉันได้รับข้อผิดพลาดดังต่อไปนี้ a: 5: {i: 0; s: 50: "ไม่พบโมเดลต้นทาง" "สำหรับแอตทริบิวต์" exinent1 ""; i: 1; s: 3008: "# 0 C: \ wamp \ www \ magento8 \ app \ code \ หลัก และสคริปต์ของฉันคือ: &lt;?php $installer = $this; $installer-&gt;startSetup(); $setup = new Mage_Eav_Model_Entity_Setup('core_setup'); $entityTypeId = $setup-&gt;getEntityTypeId('customer'); $attributeSetId = $setup-&gt;getDefaultAttributeSetId($entityTypeId); $attributeGroupId = …

3
แนวทางปฏิบัติที่ดีที่สุดในการเพิ่มแท็บที่กำหนดเองในรายละเอียดผลิตภัณฑ์ (แบ็กเอนด์)
ฉันต้องการเพิ่มแท็บพิเศษในรายละเอียดผลิตภัณฑ์ (แบ็กเอนด์) และฉันไม่ต้องการทำการลบล้างใด ๆ หากเป็นไปได้ วิธีที่ดีที่สุดในการทำสิ่งนี้ให้สำเร็จคืออะไร?

5
ไม่สามารถติดตั้งส่วนขยายใด ๆ โดยใช้ตัวจัดการการเชื่อมต่อ magento ไม่มีคำตอบ?
ฉันได้ติดตั้ง magento 1.9 ใหม่บน vps ของฉันที่ทำงานด้วย nginx โฟลเดอร์ root ของ magento คือ /var/www/abc.hello.com/datazone/ และตั้งค่าความเป็นเจ้าของเป็น www-data ในฐานะผู้ใช้และ www-data เป็นกลุ่ม (ผู้ใช้ www-data nginx) ทุกอย่างเป็นไปด้วยดีในขณะที่ติดตั้งวีโอไอพีไม่แสดงข้อผิดพลาดในการอนุญาตใด ๆ หลังจากติดตั้ง magento ฉันไปที่บานหน้าต่างผู้ดูแลระบบ -&gt; magento conncet -&gt; ตัวจัดการการเชื่อมต่อ magento ไม่ได้แสดงข้อผิดพลาดใด ๆ เกี่ยวกับตัวจัดการการเชื่อมต่อ magento จากนั้นฉันพยายามติดตั้ง "PageCache powered by Varnish" ด้วย Magento Connect 2.0 รหัสส่วนขยายที่จะติดตั้งจากนั้นคลิกที่ดำเนินการติดตั้ง ใน magento connect manager …

3
แสดงราคาที่แตกต่างกันในแต่ละร้านอย่างไร
ฉันต้องการแสดงราคาที่แตกต่างกันสำหรับสินค้าชนิดเดียวกันต่อร้านค้า ชอบแอตทริบิวต์ ร้านค้าเหล่านี้จะมีสกุลเงินที่แตกต่างกัน แต่จะไม่ขึ้นอยู่กับอัตราแลกเปลี่ยนสกุลเงิน สำหรับตัวอย่างเช่นหากผลิตภัณฑ์ 1 USD = 2 Kr ผลิตภัณฑ์อื่นที่มี 10 usd อาจเท่ากับ 30 Kr ดังนั้นจึงไม่ได้ขึ้นอยู่กับอัตราแลกเปลี่ยน แต่รายการของฉันเอง

1
วิธีรับข้อมูลการติดตามโดยใช้หมายเลขการติดตาม
popup.phtmlฉันต้องการได้รับข้อมูลการติดตามซึ่งจะใช้ใน ในtrackingcontroller.phpการติดตามข้อมูลโหลดโดยแฮ $shippingInfoModel = Mage::getModel('shipping/info')-&gt;loadByHash($this-&gt;getRequest()-&gt;getParam('hash')); วิธีโหลดข้อมูลการติดตามโดยใช้หมายเลขการติดตาม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.