คำถามติดแท็ก magento-1.7

Magento Community เวอร์ชั่น 1.7

13
การล้าง Magento หลังจากการทดสอบ
ขณะนี้ฉันกำลังทำการทดสอบมากมายใน Magento เพื่อที่ฉันจะได้คุ้นเคยกับมัน โชคไม่ดีที่ฐานข้อมูลของฉันเต็มไปด้วยการทดสอบ ฉันต้องการล้างฐานข้อมูลเพื่อเริ่มต้นใหม่อีกครั้ง นี่หมายถึงการทำสิ่งต่อไปนี้: การล้างผลิตภัณฑ์ทั้งหมด การล้างแอตทริบิวต์ทั้งหมด การล้างชุดแอ็ตทริบิวต์ทั้งหมด การล้างหมวดหมู่ทั้งหมด การหักล้างคำสั่งซื้อการจัดส่งธุรกรรมทั้งหมดเป็นต้น ฉันได้พบโพสต์ในฟอรัม Magento เพื่อล้างผลิตภัณฑ์ซึ่งเป็น SQL ต่อไปนี้: SET FOREIGN_KEY_CHECKS = 0; TRUNCATE TABLE `catalog_product_bundle_option`; TRUNCATE TABLE `catalog_product_bundle_option_value`; TRUNCATE TABLE `catalog_product_bundle_selection`; TRUNCATE TABLE `catalog_product_entity_datetime`; TRUNCATE TABLE `catalog_product_entity_decimal`; TRUNCATE TABLE `catalog_product_entity_gallery`; TRUNCATE TABLE `catalog_product_entity_int`; TRUNCATE TABLE `catalog_product_entity_media_gallery`; TRUNCATE TABLE `catalog_product_entity_media_gallery_value`; TRUNCATE TABLE `catalog_product_entity_text`; …


11
วิธีลบลิงค์แผงควบคุมบัญชีลูกค้า
ฉันต้องการลบลิงค์ต่อไปนี้ในแผงควบคุมบัญชีลูกค้าด้านซ้ายหรือไม่ แอปพลิเคชันของฉัน ของขวัญรีจิสทรี คะแนนสะสม ลิงค์บัตรของขวัญ ฉันทำงานใน Magento 1.7 Community Edition ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.

3
การสร้างการจัดส่งโดยทางโปรแกรม
ฉันพบวิธีการต่าง ๆ ในการสร้างการจัดส่งโดยทางโปรแกรม พวกเขาเป็น //Type 1 $converter=Mage::getModel('sales/convert_order'); $shipment=$converter->toShipment($order); // snip //Type 2 $shipment = Mage::getModel('sales/service_order', $order) ->prepareShipment($this->_getItemQtys($order)); // snip //Type 3 $shipment = Mage::getModel('sales/service_order', $order)->prepareShipment($itemQty); $shipment = new Mage_Sales_Model_Order_Shipment_Api(); $shipmentId = $shipment->create($orderId); // snip ความแตกต่างระหว่างวิธีการเหล่านี้มีสามวิธีซึ่งเป็นวิธีการที่เหมาะสมในการสร้างการจัดส่งและเพิ่มหมายเลขการติดตาม

1
เกี่ยวกับ Collection Model และ Resource Model
ฉันสับสนเล็กน้อยเกี่ยวกับการใช้โมเดลทรัพยากรและโมเดลการรวบรวม บางครั้งเมื่อฉันเห็นตัวอย่างสำหรับการโหลดผลิตภัณฑ์โดยใช้คุณลักษณะเฉพาะในบางตัวอย่างพวกเขาใช้โมเดลการรวบรวมและบางครั้งพวกเขาใช้โมเดลทรัพยากร นอกจากนี้ฉันสามารถใช้วิธีการเฉพาะget...และset...พร้อมกับชื่อแถวของตารางได้เมื่อใด ชอบ,getName getIdฉันพยายามใช้ แต่ไม่สามารถรับค่าและแสดงข้อผิดพลาด: "การโทรไม่ได้กำหนดวิธีในวัตถุ" $product = Mage::getModel('catalog/product') ->loadByAttribute('name', 'product_name'); echo $product->getName(); echo $product->getSku(); มันแสดงให้เห็น "วิธีที่ไม่ได้กำหนดgetSku()" ถ้าฉันใช้var_dump($product)SKU จะแสดงเป็นวัตถุ แต่ไม่สามารถรับ SKU ที่ใช้getSku()...

3
วิธีการใช้การแปลใน CSV ของแม่แบบการออกแบบแพคเกจ? echo $ this -> __ ('Text') ทำงานอย่างไร
ฉันมีการติดตั้งแพ็คเกจการออกแบบเช่น: design/frontend/package_name/theme_name/locale/ ภายใต้ที่ฉันมี de_DE, en_GBฯลฯ ตามที่ผมได้สอดคล้องtranslate.csvไฟล์ที่มีสายต่างๆ:"Key", "Translation" ฉันพยายามที่จะใช้สตริงต่าง ๆ ในชุดรูปแบบของฉันโดยใช้ echo $this->__('Text') อย่างไรก็ตามดูเหมือนว่าจะใช้งานไม่ได้ (ฉันเห็นเฉพาะสตริงด้านในที่('Text')แสดง) ฉันคิดว่าฉันขาดความเข้าใจพื้นฐานเมื่อวีโอไอพีดึงสตริงจาก CSV เพื่อแปล ใครช่วยกรุณาอธิบายวิธีรับไฟล์ csv เหล่านี้ให้ใช้งานได้?

5
จะเปิดเผยเวอร์ชั่นของวีโอไอพีด้วยรหัสได้อย่างไร
ฉันต้องการทราบว่ามีไฟล์คลาสใดที่พร้อมใช้งานเพื่อให้รู้ถึงเวอร์ชันวีโอไอพี หากเว็บไซต์ถูกแฮ็คจะเปิดเผยเวอร์ชั่นอย่างไร? ฉันรู้ว่ามีวิธีดังต่อไปนี้ Mage::getVersion(); แต่ถ้าทั้งส่วนหน้าและส่วนหลังของเว็บไซต์วีโอไอพีไม่ทำงานเราจะตรวจสอบโดยใช้ไฟล์คลาสได้อย่างไร คลาสใดที่ต้องอ้างอิง

6
การเพิ่มคอลัมน์ในตารางลูกค้าโดยใช้ผู้สังเกตการณ์หรือแทนที่ตารางลูกค้า
ฉันกำลังประสบปัญหาในการเพิ่มคอลัมน์ในตารางลูกค้าและแสดงค่าในคอลัมน์นั้น นี่คือรหัสผู้สังเกตการณ์ที่ฉันพยายามแสดงคอลัมน์: - if ($block->getType() == 'adminhtml/customer_grid') { $customer = $observer->getCustomer(); $collection = Mage::getResourceModel('customer/customer_collection'); $block->addColumnAfter('mobile', array( 'header' => 'Mobile No.', 'type' => 'text', 'index' => 'mobile', ), 'email'); } สิ่งนี้จะเพิ่มคอลัมน์ แต่ไม่มีค่าใดถูกแสดงภายใต้

1
Mage :: getBaseUrl () กับ Mage :: getBaseUrl (Mage_Core_Model_Store :: URL_TYPE_WEB)
มีเหตุผลที่จะใช้Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)มากกว่าMage::getBaseUrl()หรือไม่ ฉันเคยเห็นทั้งสองใช้แล้วและพวกเขาทั้งสองกลับมาเหมือนกัน ซ้ำซ้อนอีกต่อไปหรือไม่ มันใช้ 2 ฟังก์ชั่นการโทรเช่นกัน นอกจากนี้ฉันเห็นว่าMage_Core_Model_Store::URL_TYPE_WEBเพียงแค่คืนค่าสตริง 'เว็บ' ประเด็นคืออะไร

13
ลบ /index.php จาก Magento URL มีข้อผิดพลาด 404
ฉันใช้ Magento ver 1.7.0.2 นี่คือลิงค์ไปยังเว็บไซต์ของฉัน: http://dev.blokeundees.com.au/ ฉันต้องลบ/index.phpโฟลเดอร์ออกจาก URL ดังนั้นฉันจึงแก้ไข.htaccessไฟล์และแบ็กเอนด์ด้วย (ปลอดภัยเขียนเว็บเซิร์ฟเวอร์) และ/index.phpลบออกอย่างถูกต้อง แต่เมื่อเข้าถึงส่วนหน้าก็จะส่งกลับข้อผิดพลาด 404 (ไม่พบหน้า) สำหรับทุกหน้ายกเว้นหน้าดัชนี ฉันไม่รู้ว่าทำไมสิ่งนี้จึงเกิดขึ้น

2
การสร้างคลาสตัวช่วยที่กำหนดเองในโมดูล
ฉันได้สร้างโมดูลใหม่ที่เรียกว่าtest_helperและฉันต้องการสร้างคลาสผู้ช่วยในโมดูลนี้เพื่อให้ฉันสามารถเพิ่มฟังก์ชั่นที่กำหนดเองที่จะเรียกว่าทั่วเว็บไซต์ของฉัน อย่างไรก็ตามฉันไม่สามารถหาตัวอย่างของวิธีทำสิ่งนี้ได้ ฉันคิดว่าฉันต้องสร้าง xml พิเศษในการกำหนดค่าและโฆษณาไฟล์อื่นที่ขยายฐานผู้ช่วย แต่ฉันไม่มีโชคในการหาตัวอย่างเพื่อสร้าง

3
วิธีตัดตารางวีโอไอพีโดยใช้คอลเล็กชัน?
ฉันมีตารางที่กำหนดเอง ฉันต้องการตัดทอนตารางโดยใช้ Magento collectionโดยไม่มีการสืบค้น SQL หวังว่าบางคนจะให้ข้อมูลที่เป็นประโยชน์

2
ใบรับรองนักพัฒนาส่วนหน้าของ Magento [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว ฉันต้องเตรียมตัวสำหรับการรับรองนักพัฒนาของ Magento Front Endและดูเหมือนจะยังไม่มีคำถามเกี่ยวกับเรื่องนี้ เราควรเตรียมตัวสำหรับการรับรองนี้อย่างไร มีไกด์และ / หรือการทดสอบที่ฉันสามารถผ่านได้บ้าง โปรดทราบว่าฉันกำลังมองหาวัสดุการรับรองส่วนหน้าโดยเฉพาะ ดูเหมือนจะไม่มีข้อมูลใด ๆ เกี่ยวกับการสอบนี้หรือคู่มือการศึกษา

9
จัดหาการค้นหาทั่วทั้งไซต์สำหรับ Community Edition
หลายปีที่ผ่านมามีความพยายามมากมายในการปรับปรุงคุณสมบัติการค้นหาของ Magento (Solr, Lucene, ฯลฯ ) ในปี 2013 มีวิธีที่ต้องการ / โดดเด่นในการให้บริการการค้นหาแคตตาล็อกใน Magento ที่พร้อมใช้งานสำหรับรุ่นชุมชนหรือไม่? สิ่งที่เกี่ยวกับการค้นหาทั่วทั้งไซต์ - สิ่งที่ค้นหาหน้าเนื้อหา? ผู้คนกำลังเกาะติดกับการค้นหานอกกรอบหรือมีบางสิ่งที่ดีกว่า?

6
ทางออกถาวรสำหรับปัญหาการจัดทำดัชนีทั่วไป
เราได้พัฒนาโครงการวีโอไอพีที่มีการบันทึกสินค้าคงคลังจำนวนมากและต้องเผชิญกับปัญหาการจัดทำดัชนีที่เราได้ลองทุกสิ่งที่พบในอินเทอร์เน็ตเพื่อแก้ปัญหาการจัดทำดัชนีแบบวันต่อวันเช่นการตัดทอนตารางแบนและดัชนีใหม่โดยใช้ CLI การจัดทำดัชนี แต่นี่คืออาการปวดหัวแบบวันต่อวันของเราที่ต้องเผชิญกับปัญหาการจัดทำดัชนี เรากำลังมองหาวิธีการแก้ปัญหาอย่างถาวรสำหรับปัญหานี้ในขณะที่เราทำงานในโครงการที่มีสถานการณ์ที่แตกต่างกันเช่นการปรับปรุงผลิตภัณฑ์ทุกวันหรือนำเข้าผลิตภัณฑ์จากฟีดอื่น ๆ ทุกวัน ใครก็ตามที่มีวิธีปฏิบัติที่ดีที่สุดด้วยวิธีนี้หรือวิธีแก้ปัญหาบางอย่างโปรดแบ่งปันพวกเขาที่จะได้รับการชื่นชมมาก

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