Запитання з тегом «template»

Папка, що містить усі файли `phtml`, які використовуються для відображення у фронте або резервному часі.

1
Як відбувається рендеринг price.phtml на сторінці списку продуктів каталогу?
Каталог файлів шаблонів сторінки списку продуктів - Каталог list.phtml. Якщо візуалізація всіх продуктів у категорії відбувається за допомогою foreachциклу. Я розгублений з приводу передачі price.phtml. Тому що немає блоку для цього в ручці<catalog_category_default> Тепер <?php echo $this->getPriceHtml($_product, true) ?>повертається ціна товару. Як цей метод пов'язаний price.phtml?

1
Блок повідомлень не використовує шаблон теми
Я намагаюся змінити файл phtml для блоку повідомлень. Я знайшов у базовій темі template/core/messages.phtmlі скопіював це на свою тему і вніс зміни. Мої зміни не відображалися, тому я спробував змінити джерело в базовому файлі, і зміни все ще не застосовувалися. Де знаходиться цей шаблон шаблону чи як його перезаписати?

1
Коли і як створюються шаблони phtml у view_preprocessed?
Я бачу багато файлів phtml, що генеруються в var/view_preprocessed/htmlосновних модулях, а також із спеціальних модулів. Схоже, це всі використовувані шаблони з позбавленим пробілом. Алан Кент написав у " Як я оновлюю файли Magento 2 phtml у Grunt? : Ви не "розгортаєте" файли PHTML. На них посилаються блоки в файлах компонування …

1
Яка різниця між getChildHtml та getBlockHtml
Конспект У чому різниця між getChildHtmlі getBlockHtml? Як я можу отримати заголовок cms / block у шаблоні? Я по суті замінив колонтитул з моїм власним колонтитула і встановити моє власне <?= $this->getChildHtml('...') ?>Це не робота , поки я не використовував: <?= $this->getBlockHtml('...') ?>. Макет XML: <layout> <default> <block type="core/template" name="custom_footer" …

2
Створення власного шаблону домашньої сторінки в Magento2
Як ви всі знаєте, що у magento2 є такий шаблон макета, як 1 стовпець, 2 стовпчики зліва, 2 стовпці праворуч, 3 стовпці, і я хочу створити власний шаблон макета домашньої сторінки в Magento2, для цього я дотримуюся кількох підручників і створюю модуль і файли, як сказано в що посилання, але …

1
Magento 2: Як додати текст заповнення до вуличних полів у касі?
Назад, я встановив адресу вулиці, щоб вона мала 3 рядки. Я хотів би поставити інший заповнювач у кожному полі: Вулиця Будівля / Квартира Площа Таким чином користувач може вводити дані більш структурованим чином. Подібне запитання можна знайти тут: Magento 2 - Як вплинути на адресу вулиці у формах оформлення замовлення …

2
Як перезаписати основні файли шаблонів із спеціального модуля?
Я хочу перезаписати два файли. А саме view.phtmlі print.phtmlзамовлення на продаж. (Шлях: app/design/frontend/base/default/template/sales/order/) Я створюю модуль, в якому я хочу створити шлях app/design/frontend/base/default/template/<My Module Name>/sales/order/так, щоб ядро view.phtmlта print.phtmlфайли не перезаписалися. Тому, будь ласка, вкажіть мене, як досягти цього завдання.

4
Magento 2: Як змінити шаблон блоку без "імені"
Я хочу змінити, щоб замінити шаблон блоку зі своїм спеціальним шаблоном. Але воно не має "імені", воно має лише "як". Я хочу змінити це: <block class="Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer" as="default" template="order/view/items/renderer/default.phtml"/>

2
Magento 2: правильне використання помічників
Я починаю бачити все більше людей, які декларують класи помічників, щоб мати можливість використовувати наступне у файлах шаблонів: $this->helper('Path/To/Helper/Class')->customMethod(); Цей вид коду дозволяє людям уникати прямого обмеження не використовувати об'єкт диспетчера, але я схильний бачити код, який повинен бути блоковим кодом у цих помічниках. Тож ось мої запитання: що слід …

3
Як перезаписати шаблон через модуль в Magento2
Я створюю модуль і хочу перезаписати шаблон app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. Чи можливо це в модулі (не тема) На жаль, змінити назву модуля через макет XML не здається надто простим, оскільки це встановлено жорстко зашифровано в https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block /Adminhtml/Product/Edit/Tab/Options.php#L21
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.