คำถามติดแท็ก zend-framework

9
Magento 1.9, php 5.6 - เลิกใช้ iconv.internal_encoding
มีเหมือนกันกับ Magento CE 1.8 และ 1.9 หลังจากอัพเดต php จาก 5.5.16 เป็น 5.6.0 บน VPS ของฉันฉันได้รับข้อผิดพลาด 2 ข้อใน [magento] /var/log/system.log: ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 311 ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 472 ฉันพบข้อมูลนี้https://github.com/zendframework/zf1/pull/347 …

4
เหตุใดนักพัฒนา Magento จึงไม่ใช้ Zend Framework 2 สำหรับ Magento 2
Magento จะยังคงใช้ Zend Framework ดั้งเดิม (รุ่น 1) สำหรับ Magento 2 ต่อไป (ที่มา: Magento 2 และ Zend Framework 2 ) ดูว่า Magento 2 จะไม่สามารถใช้งานร่วมกับ Magento 1 ได้อย่างไรทำไมพวกเขาถึงไม่อัพเกรด Zend Framework 2 ฉันหวังว่าจะได้คำตอบทางเทคนิคที่เชื่อถือได้

1
รุ่น Zend Framework
การแมปของรุ่น CE / PE / EE กับรุ่น Zend ที่สอดคล้องกันคืออะไร ถ้าเป็นไปได้ฉันต้องการรายการกลับไปก่อน Magento 1.1

1
SQL injections ช่องโหว่เมื่อใช้โมเดล SQL ของ Zend Framework
เมื่อเข้าร่วมตารางฉันใช้โมเดล SQL ของ Zend Framework เช่นฉันปรับเปลี่ยนรหัสจริงของฉัน แต่ฉันคิดว่าคุณจะได้รับคะแนน: $this->getSelect()->join( array('sections' => $sectionsTableName), 'main_table.banner_id = pages.banner_id', array() ) ->where("sections.section= '$section' OR sections.section = '0' OR (sections.section = '6' AND ? LIKE main_table.url)",$url) ->group('main_table.banner_id'); หน้าถูกโหลดด้วยพารามิเตอร์ ajax และ $ section จะถูกส่งเป็นพารามิเตอร์ GET ( www.example.com/controllerName/index/display/3?paremeter1=example&section=www.example2.com) นี่คือปัญหาถ้าใครบางคนทำสิ่งนี้: www.example.com/controllerName/index/display/3?paremeter1=example&url=(SELECT 3630 FROM(SELECT COUNT(*),CONCAT(0x7170786a71,(SELECT (ELT(3630=3630,1))),0x717a716b71,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY …

2
ข้อผิดพลาด PDO ขณะดำเนินการ cron: คิวการส่งจดหมายข่าวล้มเหลว (คอลัมน์ที่ไม่รู้จัก 'main_table.data' ใน 'รายการเขตข้อมูล')
งาน cron ล้มเหลวเมื่อประมวลผลคิวจดหมายข่าว ฉัน debugged การเรียก PDO และดูเหมือนว่า Magento กำลังผสมฟิลด์ที่นี่ ฉันไม่มีเงื่อนงำที่วีโอไอพี (หรือ Zend PDO) หาช่องที่จะเลือกจาก แต่มันดูสับสนไปหมด: ดูเหมือนว่าวีโอไอพีจะล้มเหลวในการรับชื่อลูกค้าของลูกค้า ตัวเลือกสุดท้ายคือ: SELECT eav_entity_type.* FROM eav_entity_type WHERE (eav_entity_type.entity_type_code='customer') DESCRIBE customer_eav_attribute DESCRIBE customer_eav_attribute_website เลือกมาพร้อมกับรายการเขตข้อมูลที่ไม่มีอยู่: SELECT main_table.data, main_table.lifetime, main_table.expire, main_table.priority, additional_table.attribute_id, additional_table.is_visible, additional_table.input_filter, additional_table.multiline_count, additional_table.validate_rules, additional_table.is_system, additional_table.sort_order, additional_table.data_model, scope_table.website_id AS scope_website_id, scope_table.is_visible AS scope_is_visible, scope_table.multiline_count AS …

2
เชื่อมต่อ MongoDB ODM กับ Magento
ฉันกำลังพยายามเชื่อมต่อ Mongo Doctrine ODM กับ Magento ฉันเชื่อมต่อ zend กับ mongodb สำเร็จแล้ว และฉันไม่รู้วิธีเชื่อมต่อทั้งสองอย่าง ฉันได้วาง Mongodb odm ในโฟลเดอร์ "lib" ของ magento และฉันมีปัญหาในการเชื่อมโยง lib กับ magento ฉันพยายามที่จะ "รวม" ชั้นฐานห้องสมุด แต่ห้องสมุดมีเนมสเปซมากมาย ฉันไม่คิดว่าวีโอไอพีรองรับเนมสเปซ ดังนั้นจึงแสดงข้อผิดพลาด . ช่วยได้รับการชื่นชมอย่างมาก ขอบคุณล่วงหน้า.

2
วีโอไอพี 2 ดีกว่าวีโอไอพี 1 อย่างไร
ฉันแค่อยากรู้เกี่ยวกับประสิทธิภาพของวีโอไอพี 2 และมันดีกว่าวีโอไอพีรุ่น 1.xอย่างไร เมื่อเร็ว ๆ นี้ฉันเริ่มเรียนรู้วีโอไอพี 2 และพบว่ามันเป็นทฤษฎีชุดใหม่ทั้งหมดที่ใช้สถาปัตยกรรมของเซนด์ล้วนๆ ดังนั้นฉันแค่อยากรู้ว่ามันดีกว่า Magento 1.x เวอร์ชั่นหรือไม่

1
แทนที่ไลบรารี zend
ฉันพยายามแทนที่ไลบรารี zend (Zend_Pdf_Page) และดูเหมือนว่าจะไม่ทำงาน ฉันกำลังวางไว้ในแอป / รหัส / ท้องถิ่น / Zend / Zend_Pdf_Page.php แต่มีการใช้คลาสผู้ปกครองแทน มีการเปลี่ยนแปลงการกำหนดค่าใด ๆ ที่ฉันต้องทำเพื่อให้มันใช้งานได้? ขอบคุณ! ลอร่า
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.