ইতিমধ্যে অনেক উত্তর, তবে বুটস্ট্র্যাপ আইকনগুলি সক্রিয় লিঙ্কের সাথে কাজ করতে আমি এখানে লিখেছিলাম। আশা করি এটি কাউকে সাহায্য করবে
এই সহায়ক আপনাকে দেবে:
- কাস্টম পাঠ্যযুক্ত লিঙ্ক সহ লি উপাদান
- Ptionচ্ছিক বুটস্ট্রা 3 আইকন
- আপনি যখন ডান পৃষ্ঠাতে যাবেন তখন সক্রিয় হয়ে উঠবে
এটি আপনার অ্যাপ্লিকেশন_হেল্পার.আরবিতে রাখুন
def nav_link(link_text, link_path, icon='')
class_name = current_page?(link_path) ? 'active' : ''
icon_class = "glyphicon glyphicon-" + icon
content_tag(:li, :class => class_name) do
(class_name == '') ? (link_to content_tag(:span, " "+link_text, class: icon_class), link_path)
: (link_to content_tag(:span, " "+link_text, class: icon_class), '#')
end
end
এবং লিঙ্কটি ব্যবহার করুন:
<%= nav_link 'Home', root_path, 'home' %>
শেষ যুক্তি alচ্ছিক - এটি লিঙ্কটিতে আইকন যুক্ত করবে। গ্লাইফ আইকনগুলির নাম ব্যবহার করুন। আপনি যদি কোনও পাঠ্য না দিয়ে আইকনটি চান:
<%= nav_link '', root_path, 'home' %>