اذهب إلى المحتوى

السؤال

نشر

في تطبيق على إطار العمل Rails أريد نشر منشورات- محتوى جدول- على صفحة بدلالة تاريخ الإنشاء، وهذه نبذة من الكود :

كود سطر من الجدول على Html:

<tbody>
    <% @events.each do |event| %>
      <tr>
        <td><%= event.image %>" height="50" width="50"></td>
        <td> <%= link_to event.title, event %></td>

        <td><%= event.category %></td>


        <td> <%= event.start_date %> / <%= event.end_dates %></td>




      </tr>

 وظيفة Index على المتحكم :

def index
    @events = Event.all
  end

 أريد توضيح حول كيفية عرض المنشورات مع مراعاة تاريخ الإنشاء؟

Recommended Posts

  • 0
نشر

عليك تغيير طريقة جلب البيانات المتعلقة بالمتغيّر events@ الموجود في المتحكم 'Controller'، وذلك عبر إضافة start_date: والتي تجعل من البيانات المستخرجة مُرفقة بالتاريخ، وبالتالي يمكنك إظهار التاريخ في الواجهة view، أي أن كود وظيفة Index سيصبح بالشكل التالي:

def index
  @events = Event.order(:start_date)
end

للمزيد من التفاصيل:

الرابط

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...