في القضبان، كيف يمكن استخدام وحدات التحكم مريحة مع Haml؟

StackOverflow https://stackoverflow.com/questions/430259

  •  08-07-2019
  •  | 
  •  

سؤال

وأنا الابتداء على معرفة كيفية استخدام تصميم مريح. لدي هذا العمل:

# GET /feedback_messages
# GET /feedback_messages.xml
def index
  page = params[:page]
  page ||= 1
  @feedback_messages = FeedbackMessage.paginate(
    :all,
    :page => page,
    :per_page => 20,
    :order => 'updated_at'
  )

  respond_to do |format|
    format.html # index.html.erb
    format.xml  { render :xml => @feedback_messages }
  end
end

ولدي القالب ...

views/feedback_message/index.haml

وعندما عصفت به مع app.get '/feedback_messages' أحصل على خطأ قائلا "مفقود feedback_messages قالب / index.erb".

وكيف يمكنني معرفة القضبان التي أريد أن استخدام القالب Haml؟

هل كانت مفيدة؟

المحلول

إذا كنت تقوم بتشغيل HAML - تأكد أولا أنك قد قمت بتثبيت HAML إلى التطبيق ... عن طريق تشغيل haml --rails . في جذور المشروع. ثم من هناك تأكد من أن جميع الملفات الخاصة بك HAML تتم تسمية [اسم] .html.haml - الذي ينهار لfilename.format.interpreter. من المهم القيام بذلك في REST خصيصا لكتلة شكل respond_to.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top