Pytania otagowane jako extensions

Oznacza pytanie dotyczące tworzenia i integracji rozszerzeń

5
Jak napisać niestandardowe rozszerzenie?
Ponieważ ostatnio miałem wiele problemów z darmowym i komercyjnym rozszerzeniem, postanowiłem zadać to pytanie i odpowiedzieć na nie, wykonując czynności, które zwykle wykonuję, pisząc rozszerzenie. Edytuj odpowiedź lub dodaj nową. W większości przypadków podczas instalowania rozszerzenia lub motywu muszę poświęcić kilka godzin (czasem więcej, a czasem mniej), aby działał we …

4
Podstawy debugowania sklepu Magento
Jak mogę debugować mój sklep Magento To pytanie nie jest dla nas zbyt istotne, ale gdyby strona Magento SE istniała 5 lat temu, prawdopodobnie byłaby to nasze pierwsze pytanie. Dla tych, którzy dopiero zaczynają przygodę z Magento lub go nie znają - znajomość podstaw debugowania może być kluczem do wykluczenia …
81 extensions  core  debug  theme 

5
Jak sprawdzić, na które moduły ma wpływ poprawka bezpieczeństwa SUPEE-6788
27 października 2015 r. Magento wydało poprawkę bezpieczeństwa SUPEE-6788. Zgodnie ze szczegółami technicznymi , 4 naprawione APPSEC wymagają pewnych przeróbek w modułach lokalnych i społecznościowych: APPSEC-1034, adresowanie z pominięciem niestandardowego adresu URL administratora (domyślnie wyłączone) APPSEC-1063, adresowanie możliwego wstrzyknięcia SQL APPSEC-1057, metoda przetwarzania szablonów umożliwia dostęp do prywatnych informacji APPSEC-1079, …

1
Różnica między / Controller i / controllers
Pytanie, które chciałem zadać od wieków, bardziej teoretyczne niż cokolwiek innego. Jestem w pełni zorientowany w tworzeniu rozszerzeń przy użyciu normalnej struktury plików modułu Magento. Zauważyłem jednak, patrząc na niektóre „rozszerzenia” Maga, że ​​niektóre zawierają katalog / Controller. Jaki jest cel tych kontrolerów i czym różnią się od normalnie używanych …

5
Co mam zrobić, gdy rozszerzenie globalnie nadpisuje klasę i chcę użyć oryginału?
Używamy rozszerzenia, które globalnie zastępuje blok Mage_Catalog_Block_Product_List_Toolbar. <global> <blocks> <catalog> <rewrite> <product_list_toolbar>Amasty_Shopby_Block_Catalog_Product_List_Toolbar</product_list_toolbar> </rewrite> </catalog> </blocks> </global> Podczas gdy rozszerzenie działa w kontekście warstwowej kategorii nawigacji, przepisana klasa nie działa poprawnie, gdy wstawimy dowolną listę produktów do innego (niestandardowego) widoku w naszym własnym module wewnętrznym. Jeśli wyjmujemy nadpisywanie rozszerzenia tylko do …

8
Jak oceniać rozszerzenia innych firm?
Chociaż Magento robi wiele „od razu po wyjęciu z pudełka”, odkryliśmy, że istnieją nieuniknione funkcje i udogodnienia dla sklepów klienckich, które wymagają rozszerzenia zewnętrznego. Biorąc jednak pod uwagę charakter nośnika, ryzykowną propozycją może być wprowadzenie „obcego” kodu do tak złożonego systemu zajmującego się transakcjami handlowymi. Czego szukasz, oceniając rozszerzenia Magento? …

5
Nauka programowania wtyczek Magento
Jestem programistą PHP od ponad 13 lat, mam rozległą wiedzę na temat samego PHP, o ile inne popularne projekty, takie jak WordPress. Nie mam doświadczenia z Magento. Mam teraz pełnoetatową pracę w firmie korzystającej z Magento, cała moja praca programistyczna będzie teraz dotyczyła Magento. Moje pierwsze przemyślenia po pierwszym spojrzeniu …

4
Jak utworzyć rozszerzenie Magento 2 gotowe na rynek
Stworzyłem rozszerzenie Magento 2, które chciałem załadować na Magento Marketplace. Gdy próbowałem przesłać moje rozszerzenie, zostało odrzucone wiele razy z jednego lub drugiego powodu. Z powodu tego i wielokrotnego przesyłania moje rozszerzenie zostało odrzucone z poniższą wiadomością od Magento. Ze względu na zasady lub jakość po dokonaniu oceny Twojego zgłoszenia …



3
Jak naprawić ostrzeżenia / błędy zgłaszane przez raport przeglądu technicznego Magento Marketplace?
W nowym Magento Marketplace przesłane rozszerzenie przechodzi kilka stanów sprawdzania poprawności w celu zatwierdzenia i udostępnienia za pośrednictwem Marketplace. Jednym z nich jest przegląd techniczny, z którego można uzyskać raport techniczny podobny do następującego: Jak widać, ponad 200 ostrzeżeń trochę mnie przeraziło, czy istnieje jakiś zasób, który pomoże naprawić każde …


5
Jak uzyskać listę wszystkich zapisów klas?
Czy istnieje sposób, aby wyświetlić listę wszystkich przepisań i być może inne potencjalne konflikty oprócz przeglądania wszystkich plików konfiguracyjnych? Muszę przeanalizować niektóre projekty z wieloma rozszerzeniami i niestandardowymi modyfikacjami i chciałbym zautomatyzować jak najwięcej z tego. Najważniejszą rzeczą jest wykrycie rozszerzeń, które przepisują tę samą klasę, ale chciałbym mieć również …

2
W jaki sposób Magento Connect wykorzystuje informacje o autorze w spakowanych rozszerzeniach
Podczas pakowania rozszerzenia dla Magento Connect pojawia się monit o podanie informacji o autorze. Chociaż zdaję sobie sprawę, że pierwszy autor musi pasować do poświadczeń z konta Magento Connect użytego do przesłania rozszerzenia, nie jestem pewien: Jak informacje są wykorzystywane Jak wykorzystywane są informacje o wielu autorach Jednym z problemów …

3
Moduł dezinstalacyjny
Utworzyłem rozszerzenie, które tworzy atrybut kategorii przy pierwszej instalacji. Ale teraz, gdy wyłączam / odinstalowuję rozszerzenie, pojawia się komunikat o błędzie na stronie „Zarządzaj kategoriami”. Wiem, że kiedy rozszerzenie jest wyłączone przez Magento connect, tylko pliki są usuwane i nic nie jest usuwane z bazy danych. Tak więc, aby rozwiązać …

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.