উত্তর:
<%= f.submit 'name of button here', :class => 'submit_class_name_here' %>
এটি করা উচিত। আপনি যদি কোনও ত্রুটি পেয়ে থাকেন তবে সম্ভাবনা হ'ল আপনি নাম সরবরাহ করছেন না।
বিকল্পভাবে, আপনি ক্লাস ছাড়াই বোতামটি স্টাইল করতে পারেন:
form#form_id_here input[type=submit]
পাশাপাশি চেষ্টা করুন।
disable_with
এই সাবমিট বোতামগুলি ব্যবহার করার চেষ্টা করেছি তবে তারা কখনও কাজ করে বলে মনে হয় না। এমন কোন কারণ আছে যা আপনি জানেন? +1
submit
করুন: উপরের উত্তরের মত: শ্রেণি হ্যাশটি ব্যবহার করতে আপনাকে প্রথমে প্রথম যুক্তি হিসাবে স্পষ্টভাবে একটি স্ট্রিং ('এখানে বোতামের নাম') পাস করতে হবে । আপনার যদি সেই স্ট্রিং না থাকে তবে আপনি একটি ত্রুটি বার্তা পাবেন।
নিম্নলিখিত ফর্মগুলির মাধ্যমে আপনি কোনও ফর্মের জমা বোতামে একটি শ্রেণীর ঘোষণা যুক্ত করতে পারেন:
<%= f.submit class: 'btn btn-default' %>
<- দ্রষ্টব্য: কোন কমা নেই!
যদি আপনি একটি স্ক্যাফোল্ডের একটি _ form.html.erb আংশিক পরিবর্তন করে থাকেন এবং আপনি নিয়ন্ত্রণকারী ক্রিয়াগুলির মধ্যে বোতামের নামটির গতিশীল পরিবর্তন রাখতে চান, একটি নাম নির্দিষ্ট করবেন না 'name'
।
কোনও নাম উল্লেখ না করে এবং ক্রিয়াটির উপর নির্ভর করে ফর্মটি রেন্ডার করা হয় বোতামটি নীচের নামের সাথে .class = "btn btn-default"
(বুটস্ট্র্যাপ শ্রেণি) (বা যা কিছু .class
আপনি নির্দিষ্ট করবেন) পাবেন:
মডেল_নাম আপডেট করুন
মডেল_নাম তৈরি করুন
(যেখানে স্ক্যাফোর্ডের মডেলের নাম মডেল_নাম)
<%= f.submit nil, :class => 'btn btn-primary' %>
ফলন যেমন কিছু:
nil
নামটির জন্য উল্লেখ করা সাহায্যকারীর ডিফল্ট আচরণকে ধরে রাখে যেখানে যদি এটি কোনও অবজেক্ট তৈরি করা / প্রদর্শিত হচ্ছে তার জন্য যেমন ভেরিয়েবল খুঁজে পায়, যেমন @person
, এটি সেই অনুযায়ী বোতামটির নাম রাখবে (আপডেট ফু বা তৈরি করুন ফু) এবং form_for
ফর্মবিল্ডার সঠিক ক্রিয়া চয়ন করে। সুতরাং আপনি ফর্ম কোডটি আংশিকভাবে এক্সট্রাক্ট করতে পারেন এবং এটি মডেল অবজেক্টটি প্রদর্শন করতে ব্যবহার করতে পারেন (যদি আপনি কোনও ফর্ম এটি প্রদর্শনের জন্য ব্যবহার করতে চান), এটি আপডেট করুন এবং পাশাপাশি একটি নতুন উদাহরণ তৈরি করুন।
সর্দজান পেজিক যেমন বলেছেন, আপনি এটি ব্যবহার করতে পারেন
<%= f.submit 'name', :class => 'button' %>
বা নতুন বাক্য গঠন যা হবে:
<%= f.submit 'name', class: 'button' %>
সাহায্যকারী সহ 5.2 টি কারা ব্যবহার করছেন form_with
: কমা যুক্ত করবেন না !
<%= f.submit class: 'btn btn-primary' %>
আছে HTH!
ডিফল্টরূপে, রেলস 4 দৃশ্যমান বোতামের পাঠ্য নিয়ন্ত্রণ করতে 'মান' বৈশিষ্ট্যটি ব্যবহার করে, তাই মার্কআপটি পরিষ্কার রাখতে আমি ব্যবহার করব
<%= f.submit :value => "Visible Button Text", :class => 'class_name' %>