জুমলা বুটস্ট্র্যাপ সিএসএস স্বয়ংক্রিয়ভাবে লোড করে না, তবে এটি জেএস লোড করে। যদি আপনার টেম্পলেটটি জুমলা হেড লোড করতে মানক পদ্ধতি ব্যবহার করে:
<jdoc:include type="head" />
এটি এই ক্রমে মটুলগুলি, জ্যাকেয়ারি এবং বুটস্ট্র্যাপ ফাইলগুলি লোড করবে:
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/system/js/core.js" type="text/javascript"></script>
<script src="/media/system/js/caption.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery-noconflict.js" type="text/javascript"></script>
<script src="/media/jui/js/bootstrap.min.js" type="text/javascript"></script>
এটি সিএসএস ফাইল লোড করে না। আপনি এটি আপনার টেম্পলেট ফাইল থেকে লাইনটি সরিয়ে পরীক্ষা করতে পারেন, তারপরে কোন প্রধান ফাইলগুলি অনুপস্থিত রয়েছে তা পরীক্ষা করে।
বুটস্ট্র্যাপ সিএসএস আপনার টেম্পলেট দ্বারা লোড করা হয়। জুমলা (যেহেতু 2.5 আমি বিশ্বাস করি) সহজে অ্যাক্সেসের জন্য তাদের মিডিয়া ফাইলগুলিতে বুটস্ট্র্যাপ 2.x অন্তর্ভুক্ত করে। প্রোটোস্টার কোনও কারণে মিডিয়া ফাইলগুলি থেকে বুটস্ট্র্যাপ কল করে না। পরিবর্তে, তারা তাদের টেমপ্লেট.এসএস ফাইলটিতে পুরো বুটস্ট্র্যাপ সিএসএস অনুলিপি এবং আটকানো হয়েছে। অন্যান্য ফ্রেমওয়ার্কগুলি বুটস্ট্র্যাপ কল করে। ওয়ার্প War, উদাহরণস্বরূপ, বুটস্ট্র্যাপ সক্ষম বা অক্ষম করার জন্য একটি চেকবক্স রয়েছে।
যেহেতু ফ্রন্টএন্ড এবং ব্যাকএন্ডে আলাদা আলাদা টেম্পলেট রয়েছে, তাই বুটস্ট্র্যাপের জন্য লোড বা অক্ষম করা যেতে পারে অন্যটির জন্য নয়। আপনি যদি ফ্রন্টএন্ড থেকে বুটস্ট্র্যাপটি অক্ষম করতে চান এবং ব্যাকএন্ডটি না থাকে তবে কোনও নির্ভরতা নেই।
আমার পছন্দ বুটস্ট্র্যাপ 3, তাই বিভিন্ন বিভিন্ন কাস্টম টেম্পলেটগুলিতে আমি জুমলা হেড লাইনের পরে এবং আমার টেম্পলেট হেড ট্যাগগুলির মধ্যে আমার টেম্পলেট হেডে বুটস্ট্র্যাপ 3 সিএসএস ডাউনলোড এবং অন্তর্ভুক্ত করেছি:
$document = JFactory::getDocument();
$document->setMetaData( 'viewport', 'width=device-width, initial-scale=1, minimum-scale=1' );
$document->addStyleSheet($this->baseurl.'/templates/'.$this->template.'/css/bootstrap.min.css');
ওয়ার্প frame এর মতো ফ্রেমওয়ার্কগুলির জন্য পদ্ধতিটি কিছুটা আলাদা you আপনি যদি পছন্দ করেন তবে বুটস্ট্র্যাপ সিডিএন ইউআরএল থেকে সরাসরি লোড করতে পারেন।
সুতরাং জুমলা আপনাকে অন্তত সিএসএসের জন্য বুটস্ট্র্যাপ বা বুটস্ট্র্যাপের কোনও সংস্করণ ব্যবহার করতে বাধ্য করে না। আপনি চাইলে অন্যান্য প্রতিক্রিয়াশীল ফ্রেমওয়ার্ক ব্যবহার করতে পারেন। এটি সমস্ত টেমপ্লেটে সম্পন্ন হয়েছে। হ্যাকস বা প্লাগইনগুলির প্রয়োজন নেই।