Magento

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

3
พวกเขาพบ URL ผู้ดูแลระบบที่กำหนดเองได้อย่างไร
ฉันมี URL ของผู้ดูแลระบบที่กำหนดเอง แต่ฉันก็ยังเห็นใครบางคนกำลังพยายามเข้าสู่ระบบของผู้ดูแลระบบ ฉันยังเปลี่ยนมันและไม่นานหลังจากพยายามเข้าสู่ระบบต่อไป ฉันคิดว่ามันปลอดภัยได้อย่างไร
22 admin  security 


5
รับข้อมูลเกี่ยวกับแพทช์รักษาความปลอดภัยของวีโอไอพีได้อย่างไร?
วันนี้เพื่อนแจ้งเตือนฉันเกี่ยวกับการปรับปรุงการรักษาความปลอดภัยที่สำคัญสำหรับวีโอไอพี - สุภี-5344 ฉันไม่เห็นบทความใด ๆ เกี่ยวกับแพทช์นี้ในเว็บไซต์ไอทีหลัก ๆ แม้ว่าฉันจะเป็นgoogleสำหรับการอัปเดตนี้ฉันเห็นหน้า SE เกี่ยวกับการอัปเดตนี้ แต่ไม่มีข้อมูล Magentocommerce ยกเว้นหน้าดาวน์โหลด ฟอรั่มการพาณิชย์ของวีโอไอพีจะอ่านได้เท่านั้น สิ่งนี้ทำให้ฉันสงสัย - ฉันจะหาการแจ้งเตือนได้ที่ไหนฉันจะสมัครสมาชิกรายชื่อผู้รับจดหมายได้ที่ไหน

2
ไม่มีไฟล์ CSS และ JS ใน magento2 Git Repository
ฉันติดตั้ง Magento2 สำเร็จแล้ว แต่เมื่อฉันพยายามเรียกใช้โฮมเพจฉันได้รับข้อผิดพลาดด้านล่างในคอนโซล จากนั้นฉันได้ตรวจสอบใน Magento git Ripo https://github.com/magento/magento2/tree/master/pub/static ฉันพบภาพด้านล่างโฟลเดอร์ทั้งหมดหายไป หากมีโฟลเดอร์ดังกล่าวโปรดระบุเรา ...

1
ฉันจะมีไฟล์ XML ที่กำหนดเองในโมดูลที่รวมเป็นหนึ่งใน Magento 2 ได้อย่างไร (MageStackDay คำถามลึกลับ 2)
MageStackDay โบนัสคำถามสำหรับ 500pts Bounty และความเป็นไปได้ในการชนะใบอนุญาต Z-Ray ฟรีเป็นเวลาหนึ่งปี สามารถอ่านข้อมูลเพิ่มเติม >> ที่นี่ << คำถามมีให้ / ได้รับแรงบันดาลใจจากนักพัฒนาหลัก Magento 2 Anton Kril คำถาม: ฉันกำลังสร้างส่วนขยายที่มีการกำหนดค่าแยกต่างหาก ซึ่งหมายความว่าฉันไม่สามารถใช้config.xmlหรือroutes.xmlหรือfieldset.xmlหรือไฟล์อื่น ๆ ที่ magento config มี ตัวอย่าง. สมมติว่าฉันกำลังกำหนดค่า 'ตาราง' ที่มีแถวคอลัมน์ ฉันสามารถใช้ xml ด้านล่างนี้ (เรียกมันว่าtable.xml) <table xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="path/to/table.xsd"> <row id="row1"> <column id="col1" sort="10" attr1="val1"> <label>Col 1</label> </column> </row> <row id="row2"> <column …

7
ใครสามารถแนะนำทรัพยากรด้านเทคนิคเพิ่มเติมสำหรับ Magento 2 ได้บ้าง?
ฉันสามารถค้นหาบทความเล็ก ๆ น้อย ๆ เกี่ยวกับ Magento 2 ได้จาก http://magenticians.com/ http://www.thienphucvx.com/ หากใครรู้ว่ามีแหล่งข้อมูลอื่นคุณสามารถแบ่งปันได้ที่นี่ (ลิงก์, Ebooks, บล็อก ฯลฯ )

6
ตรวจสอบเวอร์ชั่นของวีโอไอพีโดยไม่ต้องเข้าถึงฐานรหัส
มีวิธีการหาเวอร์ชั่นของ Magento ที่ใช้งานโดยไม่ต้องใช้โค้ดด้านเซิร์ฟเวอร์หรือไม่? ตัวอย่างเช่นปลั๊กอินนี้ทำงานอย่างไร https://chrome.google.com/webstore/detail/magento-version-check/aekpbnbbbgocohlbdpdfgghamedmplal ความคิดของฉันเพื่อตรวจสอบหรือLICENSE.txt LICENSE_EE.txtอย่างน้อยคุณสามารถกำหนด CE vs EE นอกจากนี้คุณยังสามารถใช้ปีลิขสิทธิ์เป็นค่าเริ่มต้นstyles.cssในการเดา มีใครอีกบ้างที่รู้วิธีที่ดีกว่านี้?

1
จะเพิ่ม foreign key ในตารางโดยทางโปรแกรมได้อย่างไร
ฉันกำลังพยายามเพิ่มชุดของตารางใหม่และฉันกำลังพยายามเพิ่มคีย์ต่างประเทศเพื่อเชื่อมโยงตารางเหล่านี้ ฉันดูออนไลน์เพื่อพยายามค้นหาข้อมูลบางอย่างเกี่ยวกับaddForeignKey()แต่ไม่พบอะไรเลย มองVarien_Db_Adapter_Interface::addForeignKey()และMage_Core_Model_Resource_Setup::getFkName()ฉันคิดว่าฉันมีการตั้งค่าด้านล่างถูกต้อง ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) แต่ข้อยกเว้นบอกว่าแตกต่างกัน Zend_Db_Exception Object ( [_previous:Zend_Exception:private] => [message:protected] => Undefined column "shop_locator_shop" [string:Exception:private] => [code:protected] => 0 [file:protected] => /Users/myname/Sites/site/www/lib/Varien/Db/Ddl/Table.php [line:protected] => 450 [trace:Exception:private] => Array ( [0] => Array ( [file] => /Users/myname/Sites/site/www/app/code/local/Namespace/Module/sql/namespace_module_setup/install-0.1.0.php [line] => 110 …

5
การจัดการไฟล์แปลของวีโอไอพี csv
เมื่อเวลาผ่านไปทีมหลักของ Magento ได้เพิ่มชุดภาษาเริ่มต้นให้มากขึ้น app/locale โฟลเดอร์ มีวิธีแคนนอนในการจัดการไฟล์แปลของคุณเองโดยที่พวกเขาจะไม่ยุ่งเกี่ยวกับการอัพเกรดระบบในอนาคตหรือไม่? เช่นฉันต้องการเปลี่ยนป้ายกำกับใน Magento ดังนั้นฉันจึงแก้ไข app/locale/en_US/Mage_Sales.csv โดยตรง. หากเราอัพเกรด Magento การเปลี่ยนแปลงของฉันจะถูกลบออก คุณสมบัติของชุดรูปแบบเพียงพอหรือไม่ (มันจัดการไฟล์เฉพาะโมดูลหรือเพียงแค่translate.csv) หรือมันจะดีกว่าที่จะเขียนแบบจำลองการแปลเพื่อโหลดไฟล์จากที่อื่น? หรืออย่างอื่น?

6
จะรับสัญลักษณ์สกุลเงินด้วยรหัสสกุลเงินได้อย่างไร?
ฉันสามารถรับรหัสสกุลเงินได้จากวัตถุใบสั่ง ฉันจะดูสัญลักษณ์สกุลเงินโดยใช้สัญลักษณ์ได้อย่างไร ข้อเสนอแนะใด ๆ จะได้รับการชื่นชม

1
ขึ้นอยู่กับและถ้า / อื่นในอีเมลธุรกรรมใน Magento 1
เรากำลังตรวจสอบเช็คในอีเมลหรือจดหมายข่าวของเราและดูที่http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.html ที่เราหารหัสด้านล่าง คำถามของฉัน: เราสามารถใช้ DEPEND นี้หรือ IF เพื่อตรวจสอบการมีอยู่หรือความว่างเปล่าของตัวแปรได้หรือไม่? สิ่งที่ต้องการ {{if customer.getFirstname()}} {{var customer.firstname}} {{else} {{var customer.name}} {{/if}} ตัวอย่างจากลิงค์ Depend Condition {{depend order.getIsNotVirtual()}} {{/depend}} {{depend salable}} {{/depend}} - If Condition {{if order.getIsNotVirtual()}} {{else}} {{/if}} (else is optional)

5
ฉันจะเพิ่มบล็อกในหน้าแรกเหนือเนื้อหาใต้การนำทางในหน้าแรกเท่านั้นได้อย่างไร
ฉันจะเพิ่มบล็อกในหน้าแรกได้เฉพาะด้านบนของส่วนเนื้อหา แต่ใต้การนำทางเพื่อกระจายไปทั่วหน้าในขณะที่ยังคงใช้เทมเพลตสองคอลัมน์ ฉันใช้ Magento เวอร์ชั่น 1.9 ดูภาพ:


5
ส่งข้อมูลจากคอนโทรลเลอร์ไปยัง phtml
ฉันมีตัวควบคุมนี้: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... ฉันต้องการเข้าถึง$somethingเอกสาร. phtml ของฉันฉันจะทำอย่างไร (หรือใช้วิธีอื่น: ฉันจะเข้าถึง$somethingไฟล์. phtml ของฉันได้อย่างไร)

2
ติดตั้งสคริปต์: การสร้างตารางเทียบกับการปรับปรุงที่มีอยู่
มีคำถามหนึ่งเมื่อเร็ว ๆ นี้ฉันกำลังพัฒนาหนึ่งโมดูลที่มีจำนวนมากของตารางในฐานข้อมูลและแนวคิดที่มีการเปลี่ยนแปลงบ่อยดังนั้นจึงจำเป็นต้องเปลี่ยนตารางที่มีอยู่ในฐานข้อมูลและฉันสังเกตเห็นความแตกต่างในการสร้างตารางและสคริปต์อัพเกรดตาราง ไปเลย ดูที่การสร้างรหัสตารางด้านล่าง: $table = $installer->getConnection() ->newTable($installer->getTable('module/table')) ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, 9, array( 'nullable' => false, 'primary' => true, 'identity' => true, 'auto_increment' => true ) ); NewTable ()เช่นฟังก์ชั่นผลตอบแทนของVarien_Db_Ddl_Table และสคริปต์ตารางการอัพเกรดใช้วิธีที่แตกต่างเพื่อเพิ่มคอลัมน์ใหม่ในตารางที่มีอยู่จะดู: $installer->getConnection() ->addColumn($tableName, 'test', array( 'nullable' => false, 'length' => 9, 'type' => Varien_Db_Ddl_Table::TYPE_INTEGER, 'comment' => 'Test Field' ) ) ฟังก์ชั่น …

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