الفرق بين المراجعتين لصفحة: «Rails/MegaMenu»
< Rails
جميل-بيلوني (نقاش | مساهمات) ط حمى "Rails/MegaMenu" ([تعديل=السماح للإداريين فقط] (غير محدد) [النقل=السماح للإداريين فقط] (غير محدد)) |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 2: | سطر 2: | ||
{ | { | ||
"columns": [ | "columns": [ | ||
{ | |||
"control": { | |||
"type": "bullets", | |||
"config": { | |||
"text": "البدء مع ريلز", | |||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Getting_Started", | |||
"items": [ | |||
{ | |||
"text": "مدخل إلى ريلز", | |||
"url": "/Rails/getting_started" | |||
}, | |||
{ | |||
"text": "Action Cable", | |||
"url": "/Rails/action_cable" | |||
}, | |||
{ | |||
"text": "Action Mailer", | |||
"url": "/Rails/action_mailer" | |||
}, | |||
{ | |||
"text": "Action Pack", | |||
"url": "Rails/action_pack" | |||
}, | |||
{ | |||
"text": "Action View", | |||
"url": "/Rails/action_view" | |||
}, | |||
{ | |||
"text": "Active Job", | |||
"url": "/Rails/active_job" | |||
}, | |||
{ | |||
"text": "Active Model", | |||
"url": "/Rails/active_model" | |||
}, | |||
{ | |||
"text": "Active Record", | |||
"url": "/Rails/active_record" | |||
}, | |||
{ | |||
"text": "Active Storage", | |||
"url": "/Rails/active_storage" | |||
}, | |||
{ | |||
"text": "Active Support", | |||
"url": "/Rails/active_support" | |||
} | |||
] | |||
} | |||
} | |||
}, | |||
{ | { | ||
"control": { | "control": { | ||
سطر 10: | سطر 61: | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": "أساسيات | "text": "أساسيات Active Record", | ||
"url": "/Rails/active_record_basics" | "url": "/Rails/active_record_basics" | ||
}, | }, | ||
{ | { | ||
"text": "تهجيرات | "text": "تهجيرات Active Record", | ||
"url": "/Rails/active_record_migrations" | "url": "/Rails/active_record_migrations" | ||
}, | }, | ||
{ | { | ||
"text": "التحقق من | "text": "التحقق من Active Record", | ||
"url": "/Rails/active_record_validations" | "url": "/Rails/active_record_validations" | ||
}, | }, | ||
{ | { | ||
"text": "ردود نداء | "text": "ردود نداء Active Record", | ||
"url": "/Rails/active_record_callbacks" | "url": "/Rails/active_record_callbacks" | ||
}, | }, | ||
{ | { | ||
"text": "ارتباطات | "text": "ارتباطات Active Record", | ||
"url": "Rails/association_basics" | "url": "Rails/association_basics" | ||
}, | }, | ||
{ | { | ||
"text": "واجهة استعلامات | "text": "واجهة استعلامات Active Record", | ||
"url": "/Rails/active_record_querying" | "url": "/Rails/active_record_querying" | ||
}, | }, | ||
{ | { | ||
"text": "أساسيات | "text": "أساسيات Active Model", | ||
"url": "/Rails/active_model_basics" | "url": "/Rails/active_model_basics" | ||
} | } | ||
سطر 83: | سطر 134: | ||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Digging_Deeper", | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Digging_Deeper", | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": "الواجهة البرمجية للتدويل", | "text": "الواجهة البرمجية للتدويل", | ||
سطر 92: | سطر 139: | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "التخزين الداخلي المؤقت", | ||
"url": " | "url": "/Rails/caching_with_rails" | ||
}, | }, | ||
{ | { | ||
سطر 104: | سطر 151: | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "تنقيح التطبيقات", | ||
"url": "/Rails/debugging_rails_applications" | |||
}, | |||
{ | |||
"text": "ضبط التطبيقات", | |||
"url": "/Rails/configuring" | "url": "/Rails/configuring" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "تهيئة ريلز", | ||
"url": "/ | "url": "/Rails/initialization" | ||
}, | }, | ||
{ | { | ||
سطر 116: | سطر 167: | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "خط أنابيب الأصول", | ||
"url": "/ | "url": "/Rails/asset_pipeline" | ||
}, | |||
{ | |||
"text": "العمل مع JavaScript", | |||
"url": "/Rails/working_with_javascript_in_rails" | |||
} | } | ||
] | ] |
المراجعة الحالية بتاريخ 09:20، 25 مارس 2019
|