Pytania otagowane jako template

Folder zawierający wszystkie pliki `phtml` używane do wyświetlania na frontend lub backend.

4
Lokalizacja Magento2 Javascript
Podobne pytanie zostało już zadane tutaj: tłumaczenia tekstów javascript Magento 2 , ale Magento zaktualizowało tę technikę tłumaczenia w wersji beta. Jak mogę dodać lub zaktualizować tłumaczenia używane przez Javascript? Doszedłem do wniosku, że Magento tworzy plik o nazwie „js-translation.json” w folderze statycznym. Jeśli edytuję ten plik bezpośrednio, widzę, że …

5
Dlaczego mój plik translate.csv i pliki tłumaczeń nie działają?
Wypróbowuję nowy motyw i wygląda na to, że tłumaczenia nie są prawidłowe. Jeśli szukam w swoich plikach angielskiej frazy, mogę znaleźć: „Nie masz produktów do porównania.”, „Sie haben keine Artikel auf der Vergleichsliste.” w pliku: Mage_Catalog.csv app / design / frontend / MYTHEME / default / locale / de_DE / …

14
Magento2: Zmień kolejność kart na stronie produktu
Próbuję zmienić kolejność kart na stronie produktu w Magento 2. Domyślnie jest Details|More Information|Reviews. Próbowałem: Dostawca / theme / Magento_Catalog / layout / catalog_product_view.xml <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <move element="product.info.description" destination="product.info.details" after="-" /> </body> </page> Ale to nie działa i jest to zalecany sposób przenoszenia elementów. Byłem w stanie przenieść …

5
Magento 2: Jak ustawić niestandardowy szablon dla bloku podstawowego
Próbuję przesłonić register.phtml w moim module, ale wygląda na to, że istnieje jakiś problem z konfiguracją, który sprawia, że ​​Magento nie może użyć mojego niestandardowego szablonu do zastąpienia tego w module podstawowym. Sprawdziłem kod, ale nie mogę znaleźć problemu. Czy ktoś może pomóc? Z góry dziękuję. module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> …

2
Jak dbać o czystość plików .phtml?
Jak sugeruje rozszerzenie pliku, .phtmlplik umożliwia mieszanie kodu PHP z HTML. Jednakże fakt, że może nie powinien być postrzegany jako licencja do szaleją. Dlaczego wciąż widzimy tak wiele plików .phtml wypełnionych dużą ilością PHP? A jakie jest dobre podejście do zmniejszenia ilości PHP w .phtmlpliku?
14 php  blocks  template  phtml 

4
Czy warto tworzyć instancję klasy getModel w szablonach phtml?
To pytanie dotyczy dobrych praktyk programistycznych w Magento. Muszę pokazać (w liście produktów kategorii) produkt wraz z powiązanymi produktami w miniaturach. Więc edytowałem mypackage/mytheme/template/catalog/product/list.phtmlcoś takiego <?php $related=$_product->getRelatedProductIds(); if(count($related)>0){ echo '<div class="a'.$ap.'"></div>'; echo '<div class="li_p"><ul>'; foreach($related as $rela){ $rela_nom=Mage::getModel('catalog/product')->load($rela); echo '<li><a href="'.$rela_nom->getProductUrl().'"> <img src="'.$this->helper('catalog/image')->init($rela_nom, 'small_image')->resize(20).'" width="20" height="20"> </a><li>'; } echo '</ul></div>'; …

2
Dodawanie niestandardowych układów dla CMS i kategorii z niestandardowymi problemami z modułem
Mam w moim sklepie kategorię, która wymaga zupełnie innego układu niż standardowe układy Magento. Więc stworzyłem nową kopię pliku 1column.phtml, przemianowałem ją i wprowadziłem jedną małą zmianę do przetestowania. Problem polega na tym, że układ niestandardowy nie jest wyświetlany. Utworzyłem moduł (który działa tak, jak widać w Administrator> Konfiguracja> Przegląd …

1
Personalizacja całego zamówienia i dodatkowych informacji
Gdy chcesz mieć następujący styl podsumowań checkout/cart: Zniżka Suma częściowa Opłata za wysyłkę LUB tekst informacyjny: „bez wysyłki” Dodatkowy tekst: „darmowa dostawa od 30EUR” (wyświetlaj zawsze) Łączna suma w tym Podatek Problemy Nawet jeśli poprawnie ustawimy „ Zamówienie sortowania sumy zamówienia ” w backend, suma całkowita jest zawsze wyświetlana na …
14 cart  template  totals 



2
Ścieżka szablonu nie jest wyświetlana
Z jakiegoś powodu wskazówki ścieżki szablonu nie są wyświetlane. Poszedłem do panelu administracyjnego, wyłączyłem je i ponownie włączyłem, a następnie wyczyściłem pamięć podręczną. Ale nadal się nie wyświetlają. Jak mogę to debugować / rozwiązać?
13 template  layout 

2
Magento 2: Co to jest tag `<each />`?
O ile wiem, kiedy oglądasz siatkę w backendzie Magento, następujący szablon KnockoutJS „załadowany przez XHR” zaczyna renderować rzeczy File: vendor/magento//module-ui/view/base/web/templates/collection.html URL: http://magento.example.xom/pub/static/adminhtml/Magento/backend/en_US/Magento_Ui/templates/collection.html &lt;each args="data: elems, as: 'element'"&gt; &lt;render if="hasTemplate()"/&gt; &lt;/each&gt; Jednak - jestem trochę zagubiony, co do &lt;each/&gt;tagu i &lt;render/&gt;tagu. Nie są (lub nie wydają się być) częścią akcji KnockoutJS. …

3
Magento 2 Uzyskaj sumę zamówienia na stronie sukcesu?
Próbuję uzyskać sumę zamówienia na stronie sukcesu na Magento 2, dodałem ten kod &lt;?php $order = Mage::getModel('sales/order')-&gt;loadByIncrementId($this-&gt;getOrderId()); $totall = $order-&gt;getGrandTotal(); ?&gt; Ale pojawia się błąd, gdy po złożeniu zamówienia docieram do strony sukcesu, myślę, że kod działa dla Magento 1, ale nie 2. W jaki sposób mogę uzyskać to działające …

4
Magento 2 - Zastąp plik widoku podstawowego
Obecnie rozwijam motyw Magento 2.0. Próbuję zmienić zachowanie klasy Tax na interfejsie użytkownika. Plik, który muszę zmienić, znajduje się w app / Code / Magento / Tax / view / base / templates / pricing / adjust.phtml. Jak mogę zastąpić ten widok moim motywem Magento? Dzięki

6
Załaduj js w stopce w Magento
&lt;reference name="footer"&gt; &lt;action method="addItem"&gt; &lt;type&gt;skin_js&lt;/type&gt; &lt;file&gt;js/fabric/tool/controller_tool.js&lt;/file&gt; &lt;/action&gt; &lt;/reference&gt; Użyłem powyższego kodu, aby załadować js w stopce. Ale Magento rzuca błąd Like Niepoprawna metoda Mage_Page_Block_Html_Footer :: addItem (Array ([0] =&gt; skin_js [1] =&gt; js / fabric / tool / controller_tool.js)) Muszę załadować js w stopce. Jak rozwiązać ten problem.

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.