Perguntas com a marcação «phtml»

Denota questões relacionadas a arquivos de template `.phtml`

6
Magento 2: Alterando o modelo de um bloco
No Magento 1, como desenvolvedor de módulos, é possível alterar o modelo de um bloco usando o código XML de layout, algo como isto <reference name="block_to_change"> <action method="setTemplate"> <param>/path/to/template.phtml</param> </action> </reference> e adicionando seu modelo ao tema base. app/design/frontend/base/default/template/path/to/template.phtml É possível, como desenvolvedor de módulos, fazer algo semelhante no Magento …

6
Adicione uma imagem estática na página PHTML e nos CMS Blocks: Magento2
Como posso adicionar uma imagem estática na página PHTML e blocos CMS no Magento2? no Magento 1.x foi possível usar$this->getSkinUrl('images/xyz.jpg') Estou tentando seguir o método no Magento2 No arquivo phtml: <img src=”<?php echo $this->getViewFileUrl(‘images/footer-logo.png’); ?>” alt=”Demo”> Nos blocos CMS: <img src=”{{view url=”images/slide-bg.jpg”}}” alt=”” /> mas não está funcionando corretamente. Por …

2
Templates Magento 2: Use `$ block` ou` $ this`?
No Magento 2, a $thisvariável não se refere mais ao objeto de bloco de um modelo. Refere-se a uma classe de modelo Magento\Framework\View\TemplateEngine\Php No entanto, essa classe de modelo possui um __callmétodo de passagem #File: vendor/magento/framework/View/TemplateEngine/Php.php public function __call($method, $args) { return call_user_func_array([$this->_currentBlock, $method], $args); } O que garante que …

5
Enviar dados do controlador para phtml
Eu tenho este controlador: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Gostaria de acessar $somethingno meu documento .phtml, como faço isso? (ou, de outra forma: como acessar $somethingno meu arquivo .phtml)


4
Como obter o caminho do diretório raiz em um magento 2 phtml?
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $mediaPath = $fileSystem->getDirectoryRead(\Magento\Framework\App\Filesystem\DirectoryList::MEDIA)->getAbsolutePath(); retorna o caminho da mídia. Como obter o caminho raiz de um projeto em uma página phtml?

5
Como chamar o método auxiliar no arquivo .phtml
Tentando desenvolver algo no magento 2. Mas não encontrei como chamar um método Helper no arquivo de modelo (.phtml). Quero uma substituição do código abaixo: $this->helper('modulename/helpername')->methodname(); Se alguém souber por favor me ajude.
16 magento2  phtml  helper 

2
chamar bloco estático em view.phtml instalado do arquivo phtml
estamos exibindo o campo de texto na página de visualização para verificar a disponibilidade do COD. view.phtml echo $this->getLayout()->createBlock('core/template')->setTemplate('checkdelivery/checkdelivery.phtml')->toHtml(); em view.phtmlque estamos chamando o arquivo abaixo. mas eu quero chamar o identificador de bloco estático [identifier code - check] em vez do arquivo abaixo. template / checkdelivery / checkdelivery.phtml <div …

2
Como manter os arquivos .phtml magros e limpos?
Como sua extensão sugere, um .phtmlarquivo permite que o código PHP seja misturado ao HTML. No entanto, o fato de que você pode não deve ser visto como uma licença para ir selvagem. Por que ainda vemos tantos arquivos .phtml repletos de muito PHP? E qual é uma boa abordagem …
14 php  blocks  template  phtml 

1
Magento 2 Substituir modelo de cabeçalho padrão
Eu criei meu próprio tema estendendo o Magento/Blanktema. Agora deseja substituir os arquivos de modelo de cabeçalho padrão link.phtml, topmenu.phtml,header.phtml que está localizado na vendor/module-theme/view/frontend/templatesno meu tema. Meu tema está localizado em app/design/frontend/MyModule/MyTheme Portanto, informe-me como posso substituir e qual será a estrutura para isso.

3
Magento 2 Obter total do pedido na página de sucesso?
Estou tentando obter o total do pedido na página de sucesso do magento 2, adicionei este código <?php $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); $totall = $order->getGrandTotal(); ?> Mas estou recebendo um erro quando chego à página de sucesso depois de fazer um pedido, acho que o código funciona para o magento 1, …


4
Magento 2 - Substituir arquivo de vista base
Atualmente, estou desenvolvendo um tema Magento 2.0. Estou tentando mudar o comportamento da classe Tax no frontend. O arquivo que preciso alterar está localizado em app / Code / Magento / Tax / view / base / templates / pricing / setting.phtml. Como posso substituir essa visão do meu tema …


4
Magento 2 Obter cotação do carrinho Total em minicart.phtml
Estou tentando obter o total da cotação do carrinho em minicart.phtml, mas não estou tendo sorte. Estou injetando Magento \ Checkout \ Model \ Cart. Aqui está o meu código: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Depois de executar esse código, o minicart quebra e desaparece totalmente do frontend. …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.