কীভাবে কোনও সামগ্রীর ধরণ ক্লোন করবেন? [বন্ধ]


14

আমি একটি নোড টাইপ ক্লোন করতে এবং এটিতে কয়েকটি ক্ষেত্র যুক্ত করতে চাই। আমি মনে করি সবচেয়ে সহজ হ'ল এটির সদৃশ এবং এটিতে কাজ শুরু করা।

মনে হচ্ছে ড্রুপাল in এ কোনও সামগ্রীর ধরণের ক্লোন করার কোনও আনুষ্ঠানিক উপায় নেই Features বৈশিষ্ট্যগুলি এটিকে মঞ্জুরি দিতে পারে তবে কীভাবে এটি করা যায় সে সম্পর্কে কোনও লিখিত পদ্ধতি নেই।

এমনকি আমি বান্ডিল কপি মডিউল চেষ্টা করেছি ।

ড্রুপাল 7-তে কোনও সামগ্রীর ধরণের ক্লোন করার সর্বোত্তম উপায় কী হবে?


আমি কেবল লক্ষ্য করেছি যে আপনি বান্ডিল অনুলিপি চেষ্টা করেছেন ... আমি সর্বদা এটি ব্যবহার করি, কোন কাজ হয়নি?
ক্লাইভ


1
@NikhilM ক্ষেত্র যোগ এই একই প্রশ্ন তোলে, কিন্তু 11645. একটি DUP না
mpdonadio

উত্তর:


12

সবচেয়ে সহজ উপায় বান্ডিল কপি মডিউলটি ব্যবহার করা , তবে আপনি যদি এটি কাজ করতে না পারেন তবে আমি কনফিগারেশন ম্যানেজমেন্ট মডিউলটি সুপারিশ করব ।

কনফিগারেশন ম্যানেজমেন্ট মডিউলটি একটি ড্রুপাল সাইটে নির্দিষ্ট কনফিগারেশনগুলির ট্র্যাক রাখার ক্ষমতা সক্ষম করে, বিভিন্ন পরিবেশের (স্থানীয়, দেব, কিউএ, প্রো) মধ্যে এই কনফিগারেশনগুলিকে সরিয়ে নেওয়ার ক্ষমতা সরবরাহ করে এবং সম্পূর্ণ ভিন্ন সাইটের মধ্যে কনফিগারেশনগুলি স্থানান্তরিত করে (কনফিগারেশন স্থানান্তরিত করে) সমস্ত কনফিগারেশন সহ মডিউলগুলি ব্যবহার না করে সাইটের মালিকানাধীন।

এটি আপনার প্রয়োজনীয় জিনিসগুলির সাথে মূলত বৈশিষ্ট্যযুক্ত। এর একমাত্র উদ্দেশ্য হ'ল এক সাইট থেকে অন্য সাইটে কনফিগারেশন সরিয়ে নেওয়া।


বান্ডেল কপি কীভাবে ব্যবহার করবেন? আমি নিবন্ধের প্রকারটি রফতানি করেছি - এখন একই কোডটি আমদানির আগে এর নামটি পরিবর্তন করতে আমি কী করব?
আগা

কেবল একটি স্ট্রিং প্রতিস্থাপন চালান ... 'new_content_type' এর সাথে 'old_content_type' প্রতিস্থাপন করুন, আমার আগে কখনও এই পদ্ধতিটি ব্যবহার করতে সমস্যা হয়নি
ক্লাইভ

ধন্যবাদ ... আমি নিবন্ধের সামগ্রী ধরণের ক্লোনিংয়ের জন্য "নিবন্ধ" প্রতিস্থাপন করতে পারি?
আগা

হ্যাঁ, তবে নিশ্চিত হয়ে নিন যে আপনার স্ট্রিংটি প্রতিস্থাপনের ক্ষেত্রে কেস সংবেদনশীল এবং এতে অ্যাডোস্ট্রোফস অন্তর্ভুক্ত রয়েছে (এটি কোনও সঠিক বিজ্ঞান নয়)। পিএইচপি কোডটি দেখতে এমন হবেstr_replace("'article'", "'new_type'", $export_code);
ক্লাইভ

আপনার অর্থ কেবল মেশিনের নাম প্রতিস্থাপন করা দরকার?
এজিএ


3

আমি এখানে সামগ্রীর ধরণের ক্লোন তৈরি করেছি, এখানে একটি স্যান্ডবক্স প্রকল্প হিসাবে উপলব্ধ:

https://www.drupal.org/sandbox/davidfiaty/2745827

এটি আপনাকে পিএইচপি কোডটি না দেখে বা জটিল ম্যানিপুলেশনগুলি সম্পাদন না করেই একটি ক্লিকে একটি সামগ্রীর ধরণের ক্লোন করতে দেয়।

এটি এখনও এই মুহুর্তে একটি স্যান্ডবক্স প্রকল্প তবে এটি শীঘ্রই একটি অফিসিয়াল দ্রুপাল মডিউল হিসাবে উপলব্ধ হবে। এটা দেখ!

সম্পাদনা 1: ড্রুপাল 7 এর জন্য সামগ্রীর ধরণের ক্লোনটির আনুষ্ঠানিক প্রকাশ এখানে! https://www.drupal.org/project/content_type_clone ড্রুপাল 8 সংস্করণ শীঘ্রই আসবে।

সম্পাদনা 2: ড্রুপাল 8 এর জন্য সামগ্রীর ধরণের ক্লোনটির আনুষ্ঠানিক প্রকাশ একই পৃষ্ঠায় উপলভ্য।


2

বৈশিষ্ট্য মডিউলটি এখনও সেরা বিকল্প।

আপনার যা করা দরকার তা এখানে:

  • আপনি বৈশিষ্ট্য হিসাবে ক্লোন করতে চান এমন সামগ্রীর প্রকারটি রফতানি করুন।
  • আপনার ড্রুপাল সাইটে সামগ্রীর ধরণের নাম (যেমন, "মেশিনের নাম" পরিবর্তন করুন) করুন
  • আপলোড এবং আপনার বৈশিষ্ট্য সক্ষম করুন

"ড্রুপাল 7-তে কোনও সামগ্রীর ধরণের ক্লোন করার অফিসিয়াল উপায়" এর জন্য এই পৃষ্ঠায় আপনার উত্তর থাকতে পারে।


1
দুঃখিত যে একমত হতে পারে না। বৈশিষ্ট্যগুলির তুলনায় বান্ডিল অনুলিপি ব্যবহার করা আরও সহজ (এবং আরও বেশি লাইটওয়েট)। ডিট্টো কনফিগারেশন
ক্লাইভ

রফতানি করা মডিউলে কোন ক্ষেত্রগুলি হুবহু পরিবর্তন করতে হবে এবং এই "অফিসিয়াল" তথ্যটি লিঙ্ক করতে দয়া করে আমাকে বলতে পারেন?
আগা

+1 @ ক্লাইভ - আমরা এখানে বান্ডিল অনুলিপিটি ব্যবহার করেছি - এটি সামগ্রীর ধরণের ক্লোন করতে ড্রুপাল অ্যাডমিন / কনফিগার মেনুতে 'স্ট্রাকচার' এর অধীনে একটি মেনু বিকল্প 'ক্লোন' সরবরাহ করে। এই মডিউলটি বিবেচনা করার সময় আমরা ঠিক কী জন্য প্রত্যাশা রেখেছিলাম। এটা ভালো কাজ করবে বলে মনে হয়।
থেরোবাইওয়াকান

@ এমনিমিরজা এতে বৈশিষ্ট্য-উত্পন্ন সামগ্রীর ধরণের কোডটি অনুসন্ধান / প্রতিস্থাপন / নামকরণ করতে মেশিন দ্বারা উত্পাদিত কোড সম্পাদনা করতে জড়িত। ফিচার মডিউল কোডটি কীভাবে এটি এই কোডটি কীভাবে জেনারেট করে সে সম্পর্কে যদি না জেনে থাকে, এইভাবে হাতে কোডিংয়ের বিষয়ে অজানা / অনুমানগুলি এবং দুর্ভাগ্যজনক ফলাফল হতে পারে। বান্ডেল অনুলিপি (রচনার সময়, বর্তমানে 7.x-2.x-dev) এর ডিভ সংস্করণটি ব্যবহার করুন (এই মুহূর্তে দেব সংস্করণে কার্যকারিতা উল্লেখ করার জন্য 1 অক্টোবর '14 এ 10:25 এ আমার মূল মন্তব্যটি সংশোধন করেছেন) যেমনটি সরবরাহ করে কাঠামোর মেনুতে 'ক্লোন' মেনু বিকল্পটি, বক্সের বাইরে, এই কাজের জন্য তৈরি করা হয়েছিল।
therobyouknow
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.