Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento


1
Lista produktów Atrybut Filtr Zapytanie
Dodałem jeden filtr do metody _getProductCollection() klasy Mage_Catalog_Block_Product_List w następujący sposób. protected function _getProductCollection() { ... $this->_productCollection = $layer->getProductCollection(); $this->_productCollection->getSelect()->joinInner( array('cpe' => 'catalog_product_entity'), 'e.entity_id = cpe.entity_id' ) ->where("cpe.type_id = 'simple'"); ... } Powyższy kod działa poprawnie od wersji 1.7 Magento. Ale ilekroć piszę następujący kod, daje Nie znaleziono kolumny: 1054 …

4
Aby dodać domyślny filtr do siatki w Magento2?
Utworzyłem jeden niestandardowy moduł z atrybutem pola tytułu i statusu w siatce administratora. Kolekcje siatki w module_test_grid_block.xml <arguments> <argument name="id" xsi:type="string">testGrid</argument> <argument name="dataSource" xsi:type="object">Namespace\Module\Model\ResourceModel\test\Collection</argument> <argument name="default_sort" xsi:type="string">id</argument> <argument name="default_dir" xsi:type="string">desc</argument> <argument name="grid_url" xsi:type="url" path="*/*/grid"><param name="_current">1</param></argument> </arguments> Chcę pokazać dane, które są włączone. Czy masz opcję dodania domyślnego filtru w kolekcjach …


2
Schemat bazy danych Magento
Znalazłem ten świetny schemat dla tabel bazy danych Magento , jednak chciałbym wiedzieć, czy jest on nadal aktualny. Używam Magento 1.9. Został opublikowany w 2009 roku i od tego czasu wprowadzono kilka aktualizacji Magento. Mam nadzieję, że struktura bazy danych jest nadal względnie taka sama. Chciałbym uzyskać potwierdzenie przed wysłaniem …

2
Ok, aby obciąć wskaźnik_widoku_produktu_produktu
Czytałem listę tabel, które można obciąć ( /programming/12205714/list-of-tables-to-safely-truncate-in-magento ) i nie widziałem report_viewed_product_index Tabela jest ogromna i przywrócenie bazy danych zajmuje bardzo dużo czasu. Czy bezpiecznie jest obcinać te dane lub przynajmniej usuwać najstarsze dane?

1
Moduł niestandardowy: Odmowa dostępu (problem ACL)
Stworzyłem moduł i działa idealnie; jednak uderzyłem w ścianę. Kiedy jestem zalogowany jako administrator, wszystko jest w porządku. Dodałem to w acl: <?xml version="1.0"?> <config> <menu> <erp translate="title" module="firtal_deadstock"> <title>ERP</title> <sort_order>99</sort_order> <children> <stock_management module="firtal_deadstock"> <title>Stock Management</title> <children> <firtal_deadstock> <title><![CDATA[Firtal Stock Analysis]]></title> <sort_order>99</sort_order> <action>adminhtml/deadstock</action> </firtal_deadstock> </children> </stock_management> </children> </erp> </menu> <acl> …
12 module  acl 

1
Jaki jest prawidłowy sposób aktualizacji wartości na NULL w modelu Magento?
Mam problem z uzyskaniem wartości modelu niestandardowego do aktualizacji na NULL. $model = Mage::getModel('custom/model')->load($id); $model->setCustomValue(NULL); $model->save(); Ten kod nie aktualizuje pola custom_valuew bazie danych, a wartość bazy danych przyjmuje wartości NULL (ręczne ustawienie NULL w bazie danych działa dobrze). EDYCJA: Jak Tim poniżej wspomina użycie Zend_Db_Expr("NULL")ustawia wartość na null, czy …




7
Przeprowadź migrację danych z Magento 1 do Magento 2
Najlepszy sposób na migrację danych z Magento 1 do Magento 2. Znalazłem poniżej narzędzia dostarczone przez Magento i niektóre firmy zewnętrzne, ale nie wiem dokładnie, które z nich wybrać i jaki jest najlepszy sposób. Narzędzie Magento: http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html Narzędzie strony trzeciej: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/ Potrzebujemy tylko migracji danych, takich jak zamówienie, produkty, klienci, …


3
Magento 2.1 interfejs użytkownika, usuń lub wyczyść problem z filtrem (po usunięciu filtra wiersz wyników dotyczy całej kolekcji)
Utworzyłem siatkę interfejsu użytkownika w Magento 2.1.0 i napotkałem problem podczas usuwania filtrów lub usuwania wszystkich filtrów z siatki interfejsu użytkownika. Mój filtrowany wynik zajmuje całą siatkę, co oznacza ten sam wiersz powtarzany w całej siatce po usunięciu filtra. Rozumiem, dlaczego ten problem się pojawia, ale nie mogę go naprawić. …

6
Jak mogę odszyfrować zaszyfrowaną wartość konfiguracji?
protected $_paymentData; protected $_scopeConfig; protected $logger; public function __construct( \Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, \Magento\Framework\Api\AttributeValueFactory $customAttributeFactory, \Magento\Payment\Helper\Data $paymentData, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Payment\Model\Method\Logger $logger, \Magento\Framework\Module\ModuleListInterface $moduleList, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Directory\Model\CountryFactory $countryFactory, \Stripe\Stripe $stripe, \Inchoo\Stripe\Model\StripeFactory $stripeFactory, array $data = array() ) { parent::__construct( $context, $registry, $extensionFactory, $customAttributeFactory, $paymentData, $scopeConfig, $logger, $moduleList, $localeDate, null, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.