মেজেন্টো 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.