ब्लॉक को अन्य कंटेनर में कैसे ले जाएं


13

Newby मैं करने के लिए कदम एक समाधान के लिए देखो होने के नाते साइन इन और स्टोर स्विचर से header.panelकरने के लिए header.container। मैंने अभी इस कोड की कोशिश की है लेकिन काम नहीं करेगा

<referenceContainer name="header.container">
        <referenceBlock  class="Magento\Store\Block\Switcher" name="store.settings.language" template="switch/languages.phtml"> </referenceBlock>
</referenceContainer>

जवाबों:


39

लेआउट XML में एक नया चाल नोड है जिसे हम M2 में एक्सेस करते हैं। यह नोड निर्दिष्ट क्रम में किसी अन्य तत्व के बच्चे के रूप में घोषित ब्लॉक या कंटेनर तत्व को सेट करता है।

उदाहरण:

<move element="name.of.an.element" destination="name.of.destination.element" as="new_alias" after="name.of.element.after" before="name.of.element.before"/>

आपके द्वारा दिए गए उदाहरण में आपको कॉल करने में सक्षम होना चाहिए:

<move element="store.settings.language" destination="header.container" as="store_settings_language"/>

आधिकारिक M2 डॉक्स की अधिक जानकारी <move>यहां देखें: https://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-instructions.html#fedg_layout_xml-inusuc_ex_mv


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.