Hafsa Aly نشر 22 نوفمبر 2021 أرسل تقرير نشر 22 نوفمبر 2021 (معدل) اذا اردت وضع زر لعمل print to pdf في view تظهر جدول لبيانات الطالب ولكن عند الضغط ع زر الطباعه تظهر view اخرى تستمد بياناتها من الجدول الموجود في ال view الاولى فكيف ذلك تم التعديل في 22 نوفمبر 2021 بواسطة Hassan Hedr توضيح السؤال 1 اقتباس
0 Hassan Hedr نشر 22 نوفمبر 2021 أرسل تقرير نشر 22 نوفمبر 2021 يمكن عمل ذلك عبر جعل زر الطباعة يدل على رابط لمسار مخصص للطباعة ويدل على البيانات التي يجب طباعتها، <?php // مسار مخصص للطباعة Route::get('print-data', ...)->name('print-data'); ويُضمّن الزر في ال view مع إضافة البيانات المناسبة للدلالة على البيانات المطلوب طباعتها حسب بنية مشروعك، لنفرض المتغير table يدل على الجدول المطلوب طباعته كالتالي: <a href="{{ route('print-data', ['table' => '2']) }}"> طباعة الجدول </a> وفي متحكم مسار الطباعة نستخرج البيانات المطلوب طباعتها ونمررها ل view خاصة للطباعة ونعيدها : <?php class PrintDataController { function index($request) { $table = $request->query('table'); $data = ... استخراج البيانات return view('print-view', compact('data')); } } في ال view الخاصة بالطباعة ننشئ الجدول كما هو مطلوب وننفذ أمر الطباعة عبر JavaScript كالتالي: <table> ... البيانات </table> <script> // تنفيذ أمر طباعة الصفحة الحالية آليًا window.print(); </script> 1 اقتباس
السؤال
Hafsa Aly
اذا اردت وضع زر لعمل print to pdf في view تظهر جدول لبيانات الطالب ولكن عند الضغط ع زر الطباعه تظهر view اخرى تستمد بياناتها من الجدول الموجود في ال view الاولى فكيف ذلك
تم التعديل في بواسطة Hassan Hedrتوضيح السؤال
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.