Magento

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





4
Magento 2: Jak filtrować kolekcję produktów według identyfikatora sklepu
Korzystając z obiektu fabryki produktów, mogę utworzyć produkt, pobrać kolekcję produktów i pobrać pierwszy element z tej kolekcji /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Jeśli jednak spróbuję dodać identyfikator_sklepu do filtra kolekcji $product = $this->productFactory ->create() ->getCollection() ->addFieldToFilter('store_id', 1) ->getFirstItem(); Pojawia się następujący błąd Invalid attribute name: store_id …

1
Wybierz plik do zainstalowania przez Composer w oparciu o wersję Magento
Byłoby bardzo wygodne włączenie wielu wersji kodu do modułu kompozytora i pozwolenie kompozytorowi ustalić, którą wersję wdrożyć, w oparciu o wersję docelową instalacji Magento. Na przykład dla Magento> 1.7 użyj pliku system.xml, który zawiera tooltipzagnieżdżone groupi inne nowoczesne funkcje, ale w przypadku starszych wersji Magento użyj zredukowanej wersji pliku, która …

3
Dodaj nową opcję układu strony Magento
Chciałbym dodać nowy układ strony w Magento, który będzie opcją, którą można wybrać na stronach CMS. Skopiowałem 1-column.phtmlkod, dostosowałem go nieco i zmieniłem na1-column-version2.phtml. Chciałbym wiedzieć, jak bym odwołał się do nowego pliku, aby pojawił się w opcjach układu strony CMS . .


1
Brakuje niektórych produktów w tabeli katalog_produktu_index_price!
Czy ktoś może mi pomóc wyjaśnić Indeksowanie cen w Magento? Używam wersji 1.9. Moje zadanie : renderowanie polecanych produktów na stronie głównej. Moje rozwiązanie : Zamiast tworzyć kategorię o nazwie „Wyróżniony produkt”. Utworzyłem atrybut „is_featured”, więc po prostu filtruję produkt z tym atrybutem true, aby uzyskać oczekiwany wynik. Opieraj się …

5
Otrzymywanie tego komunikatu o błędzie: Zasób odczytu dbModel nie implementuje Zend_Db_Adapter_Abstract
Mój projekt magento umieściłem na serwerze Linux. Najpierw pojawiły się komunikaty dziennika błędów, ale brakowało folderu var. Następnie utworzyłem folder var, daję mu uprawnienia 777 i to samo z pamięcią podręczną, raportem, sesją. W pliku błędu z folderu raportu dostałem ten komunikat: a:5:{i:0;s:65:"dbModel read resource does not implement Zend_Db_Adapter_Abstract";i:1;s:3543:"#0 /home/myfolder/public_html/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract.php(134): …
11 database  error 


2
Magento tworzy zamówienie programowo za pomocą metody płatności paypal
Obecnie mamy dwie niezależne strony Magento. Jeden zachowuje się jak witryna sklepowa, a drugi jako zaplecze. Użytkownik może złożyć zamówienie w interfejsie użytkownika. Taką samą kolejność, którą próbuję utworzyć programowo na zapleczu. Gdy użytkownik płaci checkmometodą płatności, działa. Ale gdy użytkownik płaci za pośrednictwem PayPal, nie działa. Czy ktoś wie, …

4
Pliki cookie nie działają z poddomenami
Mamy stronę główną pod adresem example.com. Logowanie się example.com/admintam działa dobrze. Ale na stronie testowej pod adresem test.example.com/adminnie mogę zalogować się do administratora bez uprzedniego usunięcia wszystkich example.complików cookie. Następnie mogę się zalogować, ale jak tylko zaloguję się do example.com/adminmojego następnego kliknięcia, serwer testowy powoduje powrót do strony logowania. Nie …

3
Magento2 InstallSchema dodaje nową kolumnę do istniejącej tabeli
Próbuję dodać nową kolumnę do istniejącej tabeli w magento2 <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); $columns = [ …

1
Jaki jest tytuł „Najlepszych 100 autorów”?
Możesz zobaczyć tytuł „100 najlepszych autorów” lub „250 najlepszych autorów” wokół recenzji modułów. Co to znaczy? Podejrzewam, że „100 najlepszych autorów” dotyczy komentatora i oznacza, że ​​komentator znajduje się w 100 najlepszych autorów Magento Connect. Lub współautor edycji społeczności Magento lub współtwórca konkretnego modułu? Gdzie mogę znaleźć listę współautorów? Jakie …

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.