Badraoui نشر 13 نوفمبر 2015 أرسل تقرير نشر 13 نوفمبر 2015 في تطبيق على إطار العمل Rails، يمكن أن نحدد لمجموعة من المسارات شكل افتراضي، كما هو مبين في ما يلي:Rails.application.routes.draw do # Other routes namespace :api, defaults: { format: :json } do resources :users end endفهل من الممكن جعل شكل افتراضي لجميع المسارات على التطبيق؟ اقتباس
0 E.Nourddine نشر 14 نوفمبر 2015 أرسل تقرير نشر 14 نوفمبر 2015 نعم من الممكن فعل ذلك، عن طريق استعمال الدالة before_action. بهذا الشكل:class ApplicationController < ActionController::Base before_action :default_format_json def default_format_json unless params.key?(:format) params[:format] = "json" end end endكما يمكنك استعمال Json لحل المشكل، وذلك باستعمال الكود:scope format: true, constraints: { format: 'json' } do # أدرج المسار هنا endوفي ملف المسارات:#config/routes.rb scope format: true, defaults: { format: "json" } do ... end اقتباس
السؤال
Badraoui
في تطبيق على إطار العمل Rails، يمكن أن نحدد لمجموعة من المسارات شكل افتراضي، كما هو مبين في ما يلي:
فهل من الممكن جعل شكل افتراضي لجميع المسارات على التطبيق؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.