• 0

كيف أعرض منشورات بدلالة التاريخ على Rails؟

في تطبيق على إطار العمل 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

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

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

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

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

الرابط

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن