Câu hỏi được gắn thẻ «model»

Các mô hình chứa hầu hết logic nghiệp vụ trong các mô-đun Magento

1
Tên lớp đầy đủ trong phương pháp nhà máy của Magento
Trong Magento 1, nếu tôi sử dụng tên lớp Magento đầy đủ trong phương thức xuất xưởng, tôi có thể khởi tạo một đối tượng //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Tuy nhiên, điều tương tự sẽ không làm việc cho người giúp đỡ. Nếu bạn …
11 model  helper  factory 






1
Các bảng có khóa chính không tự động tăng
Tôi đã thiết lập một bảng trong Magento có hai trường, id và ngày. Ngày chỉ đơn giản là thiết lập cho đến bây giờ nhưng id thực sự là một khóa ngoại gắn liền với id đơn hàng. Vấn đề của tôi là Magento không lưu các đối tượng …
9 database  model  table 




3
Lỗi trên Mage :: getModel ('danh mục / sản phẩm') -> tải ($ sku, 'sku');
khi cố gắng tải một sản phẩm, $foundProduct = Mage::getModel('catalog/product')->load($sku, 'sku'); chúng tôi nhận được lỗi sau: Fatal error: Uncaught exception 'Exception' with message 'Warning: Invalid argument supplied for foreach() in app/code/core/Mage/Eav/Model/Entity/Abstract.php on line 954' in app/code/core/Mage/Core/functions.php:245 Stack trace: #0 app/code/core/Mage/Eav/Model/Entity/Abstract.php(954): mageCoreErrorHandler(2, 'Invalid argumen...', '/var/www/magent...', 954, Array) #1 app/code/core/Mage/Catalog/Model/Resource/Abstract.php(698): Mage_Eav_Model_Entity_Abstract->load(Object(Mage_Catalog_Model_Product), …

2
Cách tạo bộ lọc lưới tùy chỉnh
Tôi đã thêm một cột lưới tùy chỉnh bằng URL trường trong cơ sở dữ liệu tùy chỉnh: $this->addColumn('url', array( 'header' => Mage::helper('companymodule')->__('Has Website'), 'align' => 'left', 'index' => 'url', 'renderer' => new Company_Module_Block_Adminhtml_Module_Grid_Renderer_HasUrl(), 'type' => 'options', 'options' => Mage::getSingleton('companymodule/hasurl')->getOptionArray(), )); Và tạo kết xuất tùy chỉnh này: class Company_Module_Block_Adminhtml_Module_Grid_Renderer_HasUrl …
8 adminhtml  grid  model 


1
Đối với thực thể cms / khối, tại sao dữ liệu cấp dưới bị xóa khỏi cms_page_store một cách rõ ràng?
cms/blockcác thực thể có một bảng tham gia cms_block_store, các bản ghi trong đó liên kết một khối nhất định với một hoặc nhiều cửa hàng. Trước CE 1.6, mô hình tài nguyên Mage_Cms_Model_Mysql4_Block(liên kết) không loại bỏ riêng các bản ghi này trước khi thực thể bị xóa, dựa …
8 database  cms  model  mysql 

3
Cột mới được thêm vào bảng không lưu
Tôi đã thêm một cột mới vào bảng newsletter_subscacker, 'artist_followed'. trong Mage_Newsletter_Model_Subscriberlớp mô hình bị ghi đè của tôi , tôi đã thêm chức năng sau: public function updateSubscriberArtists($email, $artist) { $this->loadByEmail($email); if ($this->getId()) { $this->setArtistsFollowed($artist); try { $this->save(); } catch (Exception $e) { throw new Exception($e->getMessage()); } } } …
8 model 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.