Właśnie zacząłem grać z Magento 2.
Czy ktoś może mi powiedzieć, gdzie mogę znaleźć opcję „Wskazówki ścieżki szablonu”, która była w System> Konfiguracja> Deweloper> Debugowanie ?
magento2
template
template-hints
Jimmery
źródło
źródło
Odpowiedzi:
Możesz zobaczyć tylko niektóre ustawienia w
developer mode
. Przede wszystkim sprawdź, czy jesteś w trybie programisty, jeśli nie, uruchom to poleceniephp bin/magento deploy:mode:set developer
wroot
katalogu.Następnie przejdź do panelu administracyjnego:
Dla Front Endu:
W przypadku administratora:
źródło
Idź do administratora
Dla Front Endu:
W przypadku administratora:
źródło
Możesz to zrobić na dwa sposoby:
musisz wyświetlić katalog główny w wierszu poleceń i uruchomić poniżej polecenia
przejdź do administracyjnego zaplecza:
Sklep> Konfiguracja> Zaawansowane> Deweloper> Debugowanie> Włączone wskazówki dotyczące szablonów dla Storefront> Tak
Sklepy> Konfiguracja> Zaawansowane> Deweloper> Debugowanie> Włączone Wskazówki dotyczące ścieżki szablonu dla administratora> Tak
Sklepy> Konfiguracja> Zaawansowane> Deweloper> Debugowanie> Włączone wskazówki ścieżki szablonu dla dodawania nazw bloków do wskazówek> Tak
Mam nadzieję, że to pomoże niektórym rozszerzyć.
źródło
Jeśli używasz skryptu n98-magerun2 z https://github.com/netz98/n98-magerun2
Uruchom następujące polecenie z katalogu głównego witryny, aby włączyć podpowiedzi
I to wyłączyć
źródło
default
jest dodawany domyślnie ... :) oraz w sytuacjach, w których potrzebny jest administratoradmin
. Większość sklepów zazwyczaj prowadzi jeden widok sklepu / stronę internetową. n98-magerun dobrze sprawdza się również w wykrywaniu domyślnego widoku: github.com/netz98/n98-magerun/blob/… Jeśli próbujesz celować tylko w domyślny kod sklepu, to tak, argument byłby wymagany, ale bez technicznie NIE jest nieprawidłowy.Jeśli masz połączenie z bazą danych, możesz włączyć, uruchamiając poniżej zapytania,
W przypadku interfejsu użytkownika:
W przypadku administratora:
źródło
SELECT * FROM
core_config_data` GDZIEpath
LUBI '% dev / debug%' 'dev:template-hints:[enable,disable]
, więc tego należy użyć z interfejsu CLI dla tej wersji ..Za pomocą wiersza poleceń możemy również wyłączyć / włączyć podpowiedź do ścieżki w Magento 2.2
Dla opcji Włącz
Wyłącz
źródło
Jeśli nie martwisz się użyciem darmowego rozszerzenia, sugeruję to:
https://github.com/ho-nl/magento2-Ho_Templatehints
Naprawdę nie jest to odpowiedź na pytanie, ale mam nadzieję, że jest przydatna, jeśli pracujesz ze wskazówkami dotyczącymi szablonów lub chcesz debugować układy / szablony.
źródło
Jak zapewnił Magento 1, podobnie Magento 2 zapewnia dodatkową opcję „Włączone wskazówki dotyczące szablonów dla administratora”
Idź do admin ->
Sklep -> Konfiguracja -> Zaawansowane -> Deweloper -> Debugowanie -> Włączone wskazówki ścieżki szablonu dla witryny sklepowej -> Tak
Sklep -> Konfiguracja -> Zaawansowane -> Deweloper -> Debugowanie -> Włączone wskazówki ścieżki szablonu dla administratora -> Tak
źródło
To nie odpowie na pytanie. Ale może pomóc przyszłym pracownikom Google.
otwarty
vendor/magento/module-developer/Model/TemplateEngine/Plugin/DebugHints.php
(testowany w 2.3.2)napisz ten kod wewnątrz
afterCreate
funkcji: (na początku, powyżej linii kodu sklepu)Teraz możesz otworzyć dowolną stronę Magento i dołączyć
?shreyasPathHints=on
do adresu URL. Nie trzeba uruchamiać żadnych poleceń.PS Zdecydowanie odradzam tę metodę. Używaj go na własne ryzyko. Do użytku tylko w systemie lokalnym.
źródło
Kilka z tych odpowiedzi pokazuje użycie parametru
Od jakiegoś czasu ta funkcja została wbudowana w 2.3
Sklep> konfiguracja> zaawansowane> programista
https://github.com/magento/magento2/blob/7aa94564d85e408baea01abc5315a0441401c375/app/code/Magento/Backend/etc/adminhtml/system.xml#L126-L133
źródło