ابراهيم الخليل سماني نشر 29 مارس 2022 أرسل تقرير نشر 29 مارس 2022 السلام عليكم أعلم أن اطار لارفل يعمل عل تحويل الملفات sass و js ويحفظهم في المسار public mix.js('resources/js/app.js', 'public/js') .sass('resources/sass/app.scss', 'public/css'); بعذ ذلك نضمن ملفات css;js بالطريقة التالية : <script src="{{ asset('js/app.js') }}" defer></script> <link href="{{ asset('css/app.css') }}" rel="stylesheet"> بالنسبة لي لقد قمت بالتخصيص على متغيرات البوتستراب في ملف اسميته _custom ثم ضمنت هذا الأخير في app.sass عندي بعض الإستفسارات على ذلك عندما اضيف مثلا cdn rtl بهذه الطريقة <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.rtl.min.css" integrity="sha384-gXt9imSW0VcJVHezoNQsP+TNrjYXoGcrqBZJpry9zJt8PCQjobwmhMGaDHTASo9N" crossorigin="anonymous"> <link href="{{ asset('css/app.css') }}" rel="stylesheet"> هل هذه اصح طريقة ولايؤثر على خفة الموقع ؟وهل يوجد طريقة أخرى ؟؟ بعدما قمت بهذه الطريقة لم يتم تغيير الإتجاه بالشكل الصحيح بحيث كما تلاحظون الأيقونات أخدت المتصف , شكرا لكم 1 اقتباس
0 Wael Aljamal نشر 29 مارس 2022 أرسل تقرير نشر 29 مارس 2022 هل تقوم بتضمين ملفين تنسيقات؟ لربما كل منها له اتجاه مختلف تأكد من إعطاء نفس ال dir لوسوم HTML 1 اقتباس
0 ابراهيم الخليل سماني نشر 29 مارس 2022 الكاتب أرسل تقرير نشر 29 مارس 2022 بتاريخ 14 دقائق مضت قال Wael Aljamal: هل تقوم بتضمين ملفين تنسيقات؟ لربما كل منها له اتجاه مختلف تأكد من إعطاء نفس ال dir لوسوم HTML أستاذ وائل ’ لم تجبني على استفساري هل يكفي تضمين <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.rtl.min.css" integrity="sha384-gXt9imSW0VcJVHezoNQsP+TNrjYXoGcrqBZJpry9zJt8PCQjobwmhMGaDHTASo9N" crossorigin="anonymous"> <link href="{{ asset('css/app.css') }}" rel="stylesheet"> لكنني أرى التكرار في استدعاء ملفات css ? مرة من cdn ومرة من public ؟ ها ما لم أفهمه جيد نعم كل الوسوم rtl اقتباس
0 Wael Aljamal نشر 29 مارس 2022 أرسل تقرير نشر 29 مارس 2022 بتاريخ 1 دقيقة مضت قال Brahim Semmani: لكنني أرى التكرار في استدعاء ملفات css ? مرة من cdn ومرة من public ؟ ها ما لم أفهمه جيد إن تحميل ملف Static مثل مكتبات خارجية للمشروع من CND أفضل من تحميلها على السيرفر لأن ذلك يوزع عرض حزمة التحميل (حجم البيانات) المتبادل بين المستخدم و المخدم فيطلب هذه المكتبات من مصادر أخرى. طالما تعمل ولا يوجد مشكلة برمجية فالأفضل تضمين المكتبات من CND. أما في حال أردت تخصيص مكتبة ما، حملها local ولا تستخدم روابط أخرى طالما أنه نفس المكتبة يكفي مصدر واحد بالطبع اقتباس
0 ابراهيم الخليل سماني نشر 29 مارس 2022 الكاتب أرسل تقرير نشر 29 مارس 2022 (معدل) بتاريخ 4 دقائق مضت قال Wael Aljamal: إن تحميل ملف Static مثل مكتبات خارجية للمشروع من CND أفضل من تحميلها على السيرفر لأن ذلك يوزع عرض حزمة التحميل (حجم البيانات) المتبادل بين المستخدم و المخدم فيطلب هذه المكتبات من مصادر أخرى. طالما تعمل ولا يوجد مشكلة برمجية فالأفضل تضمين المكتبات من CND. أما في حال أردت تخصيص مكتبة ما، حملها local ولا تستخدم روابط أخرى طالما أنه نفس المكتبة يكفي مصدر واحد بالطبع لقد إقتربت من فهمي يا أستاذ , بالضبط هذه هي مشكلتي انا لم أجد كيف أنزل مكتبة بوتستراب 5 rtl و أريد تخصيصها تم التعديل في 29 مارس 2022 بواسطة Brahim Semmani زيادة معطيات اقتباس
0 Wael Aljamal نشر 29 مارس 2022 أرسل تقرير نشر 29 مارس 2022 بتاريخ 2 دقائق مضت قال Brahim Semmani: لقد إقتربت من فهمي يا أستاذ , بالضبط هذه هي مشكلتي انا لم أجد كيف أنزل مكتبة بوتستراب 5 rtl و أريد تخصيصها يعني أنك تحمل بوتستراب من cdn و التخصيص من public ولا تعمل؟ لتفعيل RTL حسب التوثيق الرسمي نقوم بالخطوتين <html dir="rtl" lang="ar"> Set dir="rtl" on the <html> element. Add an appropriate lang attribute, like lang="ar", on the <html> element. اقتباس
السؤال
ابراهيم الخليل سماني
السلام عليكم
أعلم أن اطار لارفل يعمل عل تحويل الملفات sass و js ويحفظهم في المسار public
mix.js('resources/js/app.js', 'public/js') .sass('resources/sass/app.scss', 'public/css');
بعذ ذلك نضمن ملفات css;js بالطريقة التالية :
بالنسبة لي لقد قمت بالتخصيص على متغيرات البوتستراب في ملف اسميته _custom ثم ضمنت هذا الأخير في app.sass
عندي بعض الإستفسارات على ذلك
عندما اضيف مثلا cdn rtl بهذه الطريقة
هل هذه اصح طريقة ولايؤثر على خفة الموقع ؟وهل يوجد طريقة أخرى ؟؟
بعدما قمت بهذه الطريقة لم يتم تغيير الإتجاه بالشكل الصحيح
بحيث كما تلاحظون الأيقونات أخدت المتصف , شكرا لكم
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.