মেজেন্টো 2-এ হেডার.লিঙ্কগুলি কীভাবে যুক্ত বা সরিয়ে ফেলবেন?


12

আমি একটি লিঙ্ক অপসারণ করতে এবং কয়েকটি লিঙ্ক যুক্ত করতে হেডার.লিংকস ব্লকটি অনুসন্ধান করছি তবে কোথায় পরিবর্তন করব তা পাচ্ছি না । আমাকে কিছু সমাধানের পরামর্শ দিন


এই একই কাস্টম লিঙ্কগুলিতে, আমি কীভাবে কাস্টম ক্লাস যুক্ত করতে পারি?
— আবরার পাঠান

এটি আসলে প্রশ্নের উত্তর দেয় না। আপনি কি অন্য কিছু প্রশ্ন থাকে, তাহলে আপনি এটি ক্লিক করে অনুরোধ করতে পারেন প্রশ্ন জিজ্ঞাসা করুন । আপনি এটিও করতে পারেন একটি খয়রাত যোগ একবার আপনি যথেষ্ট আছে এই প্রশ্নের আরো দৃষ্টি আকর্ষণ করতে খ্যাতি । - পর্যালোচনা থেকে
— fmsthird

আপনার যদি নতুন প্রশ্ন থাকে তবে দয়া করে প্রশ্ন জিজ্ঞাসা বোতামটি ক্লিক করে এটি জিজ্ঞাসা করুন । যদি এই প্রসঙ্গে সরবরাহ করতে সহায়তা করে তবে এই প্রশ্নের একটি লিঙ্ক অন্তর্ভুক্ত করুন। - পর্যালোচনা থেকে
— জয়

উত্তর:


19

আমি আশা করি এটি আপনার পক্ষে কার্যকর,

আপনি যদি টপ.লিঙ্কগুলি সরাতে চান

এই পথে ডিফল্ট.এক্সএমএল ফাইল যুক্ত করুন

অ্যাপ্লিকেশন / ডিজাইন / ফ্রন্টএন্ড / বিক্রেতা / থিম / Magento_Theme / লেআউট / default.xml

        <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
            <body>

                    <referenceBlock name="register-link" remove="true" />           <!--for Create Account Link-->
                    <referenceBlock name="authorization-link" remove="true" />      <!--for Sign In Link  -->
                    <referenceBlock name="wish-list-link" remove="true" />          <!--for WishList Link-->
                    <referenceBlock name="my-account-link" remove="true" />         <!--for My Account Link-->

            </body>
        </page>

আপনি যদি কাস্টম শীর্ষ লিঙ্কগুলি যুক্ত করতে চান :

যেতে অ্যাপ্লিকেশন / ডিজাইন / ফ্রন্টএন্ড / বিক্রেতা / থিম / Magento_Theme / লেআউট / default.xml

        <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
            <body>
            <referenceBlock name="header.links">
                <block class="Magento\Framework\View\Element\Html\Link" name="custom-link">
                <arguments>
                    <argument name="label" xsi:type="string" translate="true">custom link</argument>
                    <argument name="path" xsi:type="string" translate="true">customlink</argument>
                </arguments>
                </block>
            </referenceBlock>

            </body>
        </page>

কীভাবে কাস্টম লিঙ্কগুলি যুক্ত করতে এবং লিঙ্কটির লেবেল পরিবর্তন করতে হয় সে সম্পর্কে আপনার উত্তরের জন্য ধন্যবাদ
— Zest

6

আপনি Magento_Theme / লেআউট / ডিফল্ট.এক্সএমএলে এই লাইনটি যুক্ত করে শীর্ষ লিঙ্কগুলি যুক্ত করতে এবং সরাতে পারেন

    <referenceBlock name="header.links">
    <block class="Magento\Framework\View\Element\Html\Link" name="new.link" after="register-link">
        <arguments>
            <argument name="label" xsi:type="string" translate="false">New Link</argument>
            <argument name="path" xsi:type="string" translate="false">newlink</argument>
        </arguments>
    </block>

    <!-- here you can remove whatever link you feel unwanted -->
    <referenceBlock name="register-link" remove="true" />           <!--for Create Account Link-->
    <referenceBlock name="authorization-link" remove="true" />      <!--for Sign In Link  -->
    <referenceBlock name="wish-list-link" remove="true" />          <!--for WishList Link-->
    <referenceBlock name="my-account-link" remove="true" />         <!--for My Account Link-->
    </referenceBlock>

1
আমি কীভাবে তুলনা লিংকটি সরিয়ে ফেলতে পারিheader.links
— ওমর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.