সিস্টেম কনফিগারেশন (প্রশাসক / সিস্টেম_কনফিগ / সূচক) এর শুরু পৃষ্ঠাটি কীভাবে সংজ্ঞায়িত করা হয়?


12

আমি প্রায়শই লক্ষ্য করি যে সিস্টেম কনফিগারেশনের প্রারম্ভ পৃষ্ঠাটি ( System > Configurationঅ্যাডমিন প্যানেলে) ইনস্টলেশন থেকে ইনস্টলেশন থেকে পৃথক। General > Generalবিভাগটি দেখানোর পরিবর্তে , আমি সর্বদা একটি বা অন্য এক্সটেনশনের বিভাগটি দেখি।

এটা কীভাবে হয়? এটি সাজানোর ক্রম নয়, কারণ এটি এমন দোকানগুলিতেও ঘটে যেখানে General > Generalএখনও প্রথম ট্যাব রয়েছে।

এবং আরও গুরুত্বপূর্ণ: আপনি কীভাবে এটি প্রতিরোধ করবেন বা সিস্টেম কনফিগারেশনের জন্য আপনার নিজের "হোম পৃষ্ঠা" সংজ্ঞা দেবেন?

উত্তর:


10

এটি sort_ordersystem.xml এর বিভাগগুলির উপর নির্ভর করে , কিছু এক্সটেনশানগুলি "জেনারেল" পৃষ্ঠার পরিবর্তে তাদের "গুরুত্বপূর্ণ" কনফিগারেশনটি খোলার ক্ষেত্রে এটিকে খুব কম মান দেয়


9

ধন্যবাদ Zifius 'উত্তর আমি এটা প্রায় আমার মাথা আবৃত।

বিদ্যমান বিভাগে একটি কনফিগারেশন গোষ্ঠী যুক্ত করার সময় অনেকগুলি মডিউল এই ভুলটি করে (এখানে: "উন্নত> প্রশাসক" এ "orderexport" যুক্ত করা):

<config>
    <sections>
        <admin translate="label" module="export">
            <label>Admin</label>
            <tab>advanced</tab>
            <frontend_type>text</frontend_type>
            <sort_order>0</sort_order>
            <show_in_default>1</show_in_default>
            <show_in_website>0</show_in_website>
            <show_in_store>1</show_in_store>
            <groups>
                <orderexport translate="label">

যেখানে এটা ন্যায়বিচার করা উচিত

<config>
    <sections>
        <admin>
            <groups>
                <orderexport translate="label">

কনফিগারেশন ফাইলগুলি মার্জ হয়ে যায়, সুতরাং যদি আপনি সেগুলি ওভাররাইড করতে না চান তবে ইতিমধ্যে বিদ্যমান মানগুলি পুনরায় সংজ্ঞায়িত করার প্রয়োজন নেই ।

উপরের উদাহরণে ওভাররাইডটি কেবল অর্থবোধ করে না, এটি আসলে ক্ষতি করে:

  1. পুরো বিভাগের অনুবাদ সুযোগ পরিবর্তন করা হয়েছে (থেকে module="core")
  2. sort_orderসেট করা হয়0

জটিল বিটটি হ'ল, বিভাগগুলির সাজানোর ক্রমটি কেবল তার ট্যাবটির মধ্যে প্রদর্শন ক্রমটি নির্দিষ্ট করে না, তবে কোন বিভাগটি প্রথম খোলা হবে। এইভাবে ডিফল্ট পৃষ্ঠা হিসাবে কোনও বিভাগ থাকা সম্ভব যা প্রথম ট্যাবের অংশ নয়।

আমি নিশ্চিত, 99% এ এটি কেবল অনুলিপি এবং পেস্ট বিকাশ এবং আরও ভাল জানেন না।

ডিফল্ট পৃষ্ঠাটি আমার ইচ্ছে মতো সেট করতে, আমি একটি নিজস্ব তৈরি করব system.xmlযা sort_orderবিদ্যমান বিভাগের সেটকে এমন একটিতে সেট -1করবে যা সমস্ত "দুর্ঘটনাকৃত শূন্য" এর চেয়ে কম হবে will

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