Altbilgideki bir Bağlantı listesinden önce tek bir metin satırı oluşturmaya çalışıyorum. Bunu yapmak için bir şablon dosyası oluşturmak, bu görev için kaynak israfı gibi görünüyor. Anladığım kadarıyla Magento\Framework\View\Element\Text
, mizanpajda bir blok içeren metin çıktısı alabilirim .
XML
<referenceContainer name="footer">
<container name="footer.column.about_us" htmlTag="div" htmlClass="column about-us" before="-">
<container name="column.about_us.label" htmlTag="div" htmlClass="label">
<block class="Magento\Framework\View\Element\Text" name="about_us.label">
<arguments>
<argument name="data" xsi:type="array">
<item name="text" xsi:type="string">About Us</item>
</argument>
</arguments>
</block>
</container>
<block class="Magento\Framework\View\Element\Html\Links" name="footer_links.about_us">
<arguments>
<argument name="css_class" xsi:type="string">footer links</argument>
</arguments>
</block>
</container>
</referenceContainer>
Önceki hiçbir şey çıkmaz ve bunun desteklenip desteklenmediğinden emin değilim, eğer sadece yanlış yapıyorsam ya da bunu gerçekleştirmek için daha uygun bir yöntem varsa emin değilim.
Açık olmak gerekirse, şu anda gördüğüm şey:
<div class="column about-us">
<ul class="footer links">...</ul>
</div>
görmek istediğimde:
<div class="column about-us">
<div class="label">About Us</div>
<ul class="footer links">...</ul>
</div>
Herhangi bir öneri?