Pytania otagowane jako php

Ten tag służy do pytań, które dotyczą kodu PHP w jakikolwiek sposób. Tak szybko, jak zostanie zwrócony wyjątek PHP lub wygenerowany raport o błędzie, to pytanie kwalifikuje się do oznaczenia tagiem PHP.

4
Objaśnienie siatki składników interfejsu użytkownika w Magento 2
Czy istnieje dobre wyjaśnienie i / lub próbka konfiguracji minimalnej niezbędnej do utworzenia siatki składników interfejsu użytkownika w Magento 2? Wiem, że istnieją niezliczone podstawowe elementy, takie jak ./vendor/magento/module-catalog/view/adminhtml/ui_component/product_listing.xml Jednak te pliki XML są ekspansywne i nie ma żadnego wyjaśnienia na temat tego, co robi każdy węzeł, ani tego, jak …

13
Czy Magento jest gotowy na PHP 7?
PHP 7 osiąga status wersji beta i obecnie trwa wiele testów. Biorąc pod uwagę, że Magento nadrobiło zaległości w ciągu ostatniego roku od „działa tylko na PHP 5.3” do „w pełni kompatybilnego z PHP 5.6”, chciałbym wiedzieć, ile rozważają kompatybilność PHP 7 dla Magento 1.x, a także Magento 2. Znalazłem …

4
Magento 2: Uruchom `setup: di: compile` ** tylko ** określony moduł?
Czy można wstępnie wygenerować kod dla jednego określonego modułu? IE - mogę wygenerować cały kod w systemie za pomocą php bin/magento setup:di:compile Może to jednak zająć dużo czasu. Chciałbym wstępnie wygenerować tylko pliki dla określonego modułu. php bin/magento setup:di:compile Pulsestorm_Commercebug Konkretnym problemem, który próbuję rozwiązać, jest obejście tego problemu, ponieważ …
33 php  magento2  di 

11
Magento 2 - Jak prawidłowo zmienić domyślny identyfikator zamówienia?
Magento 2. Po świeżej instalacji nowy identyfikator zamówienia to 100000001, 100000002 i tak dalej. Jaki jest prawidłowy sposób zmiany tego identyfikatora przyrostu, aby był to wyższy numer? Na przykład 155555552, 155555553 i tak dalej. Po zmianie będzie wyglądał znacznie lepiej. W Magento 1.9 Aby edytować domyślny identyfikator dla zamówień, faktury …

14
Magento 2 Allowed Błąd wyczerpania pamięci podczas kompilacji kodu
Mam błąd podczas dodawania modułu .. Uruchom ponownie polecenie kompilacji Magento więc uruchamiam poniżej polecenia, ale również wyświetlam błąd, który poniżej, gdy uruchamiam polecenie z roota konfiguracja php magento: di: kompilacja Compilation was started. %message% 0/7 [>---------------------------] 0% 1 sec 37.0 MiB%message% 0/7 [> ---------------------------] 0% 1 sec 37.0 MiBProxies …

3
Tworzenie testów integracji dla modułów Magento 2
Do tej pory dla moich potrzeb testowania Magento 2 używałem PHP Unit jako (mniej więcej) testera akceptacji - testującego wyniki żądań serwera i HTML wprowadzonych do systemu z zainstalowanymi moimi modułami. Chciałbym móc tworzyć własne testy integracyjne. Czy narzędzia testowe dostarczane z Magento 2 pozwalają programistom zewnętrznym tworzyć własne testy …

5
Magento 2: Programowo dodaj wartość do `core_config_data`
Czy Magento 2 ma abstrakcję wysokiego poziomu, która pozwala programistom końcowym aktualizować wartości konfiguracyjne w core_config_datatabeli? Czy też używanie prostego SQL jest jedynym sposobem na to w Magento 2? tzn. w Magento 1 możesz zrobić coś takiego $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); i zapisz wartości konfiguracji w …

4
Magento 2: Programowe wysyłanie wiadomości e-mail
Czy Magento 2 ma jakąkolwiek wbudowaną integrację z systemami dostarczania e-maili transakcyjnych stron trzecich, takimi jak Amazon SES, Mandrill itp., Czy też wbudowana funkcja e-mail wciąż opiera się na mailfunkcji PHP ? Czy e-maile są wysyłane z trzecią rzeczą? Jeśli odpowiedź brzmi mail, czy są jakieś rozszerzenia stron trzecich, takie …


1
Magento 2: Dodawanie arbitralnego kodu HTML do <head> każdej strony?
Czy w Magento 2 można dodać dowolny fragment HTML do każdej strony frontend / cart &lt;head/&gt;? Wiem, że mogę dodać blok do zawartości / &lt;body&gt;obszaru z kodem podobnym do tego &lt;page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"&gt; &lt;body&gt; &lt;referenceBlock name="content"&gt; &lt;block type="Pulsestorm\Test\Block\Head" name="pulsestorm.head" as="pulsestorm.head" template="pulsestorm/head.phtml"/&gt; &lt;/referenceBlock&gt; &lt;/body&gt; &lt;/page&gt; Nie jest jednak jasne, czy istnieje …
23 php  layout  magento2 

7
Zaczynam uczyć się Magento bez doświadczenia w PHP, jakie są moje opcje?
Mam doświadczenie w programowaniu i HTML i staram się znaleźć dobry przewodnik dla początkujących. Witryna Magento wydaje się być skierowana do ekspertów, ale mogę szukać we wszystkich niewłaściwych miejscach. Czy są jakieś szczególnie dobre książki lub zasoby online? W szczególności chciałbym dowiedzieć się, jak dodać własny kod JavaScript do różnych …

2
Magento 2: jaki jest parametr konstruktora tablic danych $?
Zauważyłem więc, że w większości modeli i bloków jest to array $data = []ostatni parametr konstruktora . Na przykład \Magento\Catalog\Block\Product\ListProduct public function __construct( \Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Data\Helper\PostHelper $postDataHelper, \Magento\Catalog\Model\Layer\Resolver $layerResolver, CategoryRepositoryInterface $categoryRepository, \Magento\Framework\Url\Helper\Data $urlHelper, array $data = [] ) { $this-&gt;_catalogLayer = $layerResolver-&gt;get(); $this-&gt;_postDataHelper = $postDataHelper; $this-&gt;categoryRepository = $categoryRepository; $this-&gt;urlHelper = …

3
Magento 2: Jak twórcy modułów powinni czytać własne pliki konfiguracyjne
Scenariusz: Jestem programistą modułu Magento 2. Chcę utworzyć plik konfiguracyjny w app/etc. Chcę, aby ten plik miał „zasięg” według obszaru app/etc/my_file.xml app/etc/frontend/my_file.xml app/etc/adminhtml/my_file.xml W Magento 1 stworzę i będę na dobrej config.xmldrodze. Określanie zasięgu nastąpiło w samym pliku XML. Jednak Magento 2 podchodzi do tego zupełnie inaczej Jakie pliki klas …

8
Magento 2: „Twój serwer internetowy jest nieprawidłowo skonfigurowany i umożliwia nieautoryzowany dostęp do poufnych plików. Skontaktuj się z dostawcą usług hostingowych ”
Moje środowisko programistyczne Magento 2 zaczęło szturchać mnie następującym komunikatem o błędzie Twój serwer internetowy jest nieprawidłowo skonfigurowany i umożliwia nieautoryzowany dostęp do poufnych plików. Skontaktuj się z dostawcą usług hostingowych Czy ktoś wytropił Jakie kontrole bezpieczeństwa mają miejsce? Gdzie w głównym kodzie mają miejsce te kontrole?
18 magento2  php  security 

3
Jakie klasy są „Przechwytywalne / Plugin” w Magento 2
Data: 30 maja 2015 r. (Biorąc pod uwagę zmieniający się charakter Magento 2). Magento 2 wprowadziło koncepcję wtyczki , zaimplementowaną za pomocą wzorca przechwytującego . Co nie jest jasne z dokumentów - które klasy i obiekty w Magento są „przechwytywalne”? Oznacza to, że konfigurujesz wtyczkę z XML, która wygląda następująco …

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.