আমার কাস্টম উপাদানটিতে, আমি নির্দিষ্ট ব্যবহারকারীদের শুধুমাত্র নির্দিষ্ট গোষ্ঠীতে সীমাবদ্ধ রাখতে সক্ষম হতে চাই। যদি আমি আমার দৃশ্যের একটির জন্য একটি মেনু আইটেম তৈরি করি তবে এটি করা বেশ সহজ: আমি কেবলমাত্র সেই মেনু আইটেমটির জন্য অ্যাক্সেস স্তরটি নির্বাচন করি এবং আমার কাজ শেষ হয়ে যায়।
এখন, সমস্যাটি যদি আসে যদি কেউ বিকল্প = com_mycomp घटक সহ সরাসরি কোনও ইউআরএল অ্যাক্সেস করার চেষ্টা করে, বা আমার উপাদানটির অভ্যন্তরীণ পুনর্নির্দেশগুলির কোনও নির্ধারিত আইটেমিড সহ একটি পৃষ্ঠাতে চলে যায় ... সেক্ষেত্রে, এটি নিজেই সেই উপাদানটির প্রয়োজন যা প্রয়োজন ব্যবহারকারীর গোষ্ঠীটি পরীক্ষা করতে এবং এটি পৃষ্ঠাটি দেখতে সক্ষম কিনা তা নির্ধারণ করতে ... কীভাবে আমি আমার কোডটিতে এটি সীমাবদ্ধ রাখতে পারি? ব্যবহারকারীর গোষ্ঠীটির জন্য কেবল একটি সাধারণ হার্ডকোডযুক্ত চেক? অথবা এটি করার জন্য একটি "স্ট্যান্ডার্ড" উপায় আছে?
আমি নথিপত্র যাচাই করেছিলাম এবং এটি পেয়েছি:
http://docs.joomla.org/J2.5:How_to_implement_actions_in_your_code
তবে এটি ব্যবহারকারী যা করতে পারে তার জন্য, ব্যবহারকারী যা দেখতে পারে তার জন্য নয়। আমি এই ফোরামের থ্রেডটিও পেয়েছি:
http://forum.joomla.org/viewtopic.php?t=530721
শুরুতে কোডটি বেশ পুরানো তবে শেষে এটি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে:
http://api.joomla.org/cms-3/classes/JUser.html#method_authorise
আমি কীভাবে এটির জন্য এগিয়ে যেতে পারি? আমি কি আমার দর্শন দ্বারা উত্পন্ন প্রধান অবজেক্টের জন্য সম্পদগুলি সংজ্ঞায়িত করব যাতে আমি জাউসার দিয়ে এর জন্য অ্যাক্সেস পরীক্ষা করতে পারি?
আগাম ধন্যবাদ.