마 젠토 2-바닥 글 링크 제거 및 변경 레이아웃의 기본

루마 레이아웃의 기본 링크를 제거하고 새 링크를 추가하고 싶습니다. 어떻게해야합니까?



답변

“회사 정보”링크 및 “고객 서비스”링크 : 식별자가있는 정적 블록은 ” footer_links_block

다른 링크를 제거하려면 xml 파일 (default.xml)을 사용하고이 코드를 <body> 태그에 추가하십시오.

<referenceBlock name="name_of_link_block" remove="true"/>

링크 블록 이름 :

개인 정보 및 쿠키 정책 : 개인 정보 정책 링크

검색어 : 검색어 인기 링크

문의 : contact-us-link

고급 검색 : 카탈로그 검색 고급 링크

주문 및 반품 : sales-guest-form-link

바닥 글 링크에 새 링크를 추가하려면 다음 코드를 사용하십시오.

<referenceBlock name="footer_links">
        <block class="Magento\Framework\View\Element\Html\Link\Current" name="your-link-name">
            <arguments>
                <argument name="label" xsi:type="string">Title</argument>
                <argument name="path" xsi:type="string">path-of-your-page</argument>
            </arguments>
        </block>
    </referenceBlock>

답변

바닥 글에서 기본적으로 제공되는 모든 링크를 제거하려면 참조 블록을 제거하십시오.

컨테이너 <Vendor>\<theme>\Magento_Theme\layout\default.xml아래에 다음 링크를 추가하십시오.<body>

<referenceBlock name="footer_links" remove="true"/>

동일한 레이아웃 파일에서 정적 블록을 추가하여 magento 백엔드의 CMS 정적 블록에서 바닥 글 메뉴를 관리 할 수 ​​있습니다

<referenceContainer name="footer">
    <block class="Magento\Cms\Block\Block" name="footer_menu">
        <arguments>
            <argument name="block_id" xsi:type="string">footer_menu</argument>
        </arguments>
    </block>
</referenceContainer>

이제 식별자를 사용하여 정적 블록을 만들 수 있습니다 footer_menu


답변

당신은 추가해야합니다

<referenceBlock name = "footer_links"remove = "true"/>

default.xml 파일

에 대한 자세한 정보는 여기를 참조하십시오.http://blog.i13websolution.com/how-to-remove-footer-links-magento-2/


답변

바닥 글 링크는 두 위치에서 추가됩니다
. 1. cms 블록 footer_links_block 에서 바닥 글
2에 반영 할 수있는 편집 할 수 있습니다 . 모든 핵심 모듈 검색 referenceBlock = “footer_links”에서 xml 파일의 모든 링크가 바닥 글에 표시됩니다.