Вопросы с тегом «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из основных модулей, так и из пользовательских модулей. Похоже, что это все используемые шаблоны с разделенными пробелами. Алан Кент написал в Как я могу обновить phtml-файлы Magento 2 в 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 есть некоторый шаблон макета, например 1column, 2 столбца слева, 2 столбца справа, 3 столбца, и я хочу создать собственный шаблон макета домашней страницы в Magento2, для чего я следую нескольким учебникам и создаю модуль и файлы, как сказано в что ссылки, но ни одна …

4
Magento 2 - Как применить Slick Slider к недавно просмотренному виджету
Я создал код, но слайдер не отображается в недавно просмотренных продуктах. Вот мой код - Я скачал Slick JS и CSS по следующей ссылке http://kenwheeler.github.io/slick/ Тогда я сделал следующее - Шаг 1 - Скопировал slick.min.js и slick.js в приложение / дизайн / интерфейс / _YOUR_VENDOR _ / _ YOUR_THEME_ / …

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

2
Использование разных методов побега
Я заметил класс, vendor/magento/framework/Escaper.phpкоторый содержит несколько полезных методов безопасности, используемых внутри (главным образом) шаблонов. Некоторые из них довольно распространены ( escapeHtml()), но с некоторыми из них сложно встретиться. Какой метод и escapeXssInUrl()правда делает? В случае метода escapeJsQuote()- где можно найти эти цитаты? Только встроенные jsв шаблоны? У кого-нибудь есть четкое …

1
Пользовательский шаблон Magento 2 и ReactJS
У кого-нибудь есть опыт использования ReactJS при создании собственного шаблона Magento? Или кто-нибудь знает, жизнеспособен ли он? Я хотел бы использовать ReactJS для создания одностраничного веб-сайта.

1
Невозможно загрузить пользовательский макет AJAX для загрузки
У меня всегда есть проблемы с определением подходящих ручек для всего, поэтому, пожалуйста, потерпите меня здесь. Я просмотрел Google, SE и попробовал множество вариантов, но не повезло. (И да, я использовал здесь методы: отладка загрузки макета , но не уверен, что делать с выводом. Проблема: контроллер загружается. Макета нет. Когда …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.