محمود رضا موسى

الأعضاء
  • المساهمات

    71
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

34 Excellent
  1. للاسف لا تعمل جربت كل المحاولات ولا تطبع
  2. قمت بتعديله ونجحت. الآن تواجهني مشكلة وهي أن الطابعة لا تطبع أي شئ ولا يظهر أي error $student = Student::findOrFail($id); $profile = CapabilityProfile::load("simple"); $connector = new WindowsPrintConnector("mr"); $printer = new Printer($connector, $profile); $printer->barcode($student->id); $printer->text($student->name); $printer->feed(2); $printer->cut(Printer::CUT_FULL); $printer->close(); return 'done';
  3. سلام عليكم. استخدم لارافل8 مع mike42/escpos اشتريت طابعة حرارية من نوع xprinter xp 235b وقمت بتثبيت التعريفات الخاصة بها ومقاسات الورق. وقمت بعمل share للطابعة من اعدادات الويندوز وقمت بكتابة الكود التالي $student = Student::findOrFail($id); $profile = CapabilityProfile::load("simple"); $connector = new WindowsPrintConnector("Xprinter XP-235B"); $printer = new Printer($connector, $profile); $printer->text($student->name); $printer->feed(4); $printer->cut(); $printer->close(); بيظهرلي الايرور دا: Print connector was not finalized. Did you forget to close the printer? ف ايه هو الحل؟ وشكرا
  4. السلام عليكم. لم استخدم قاعدة البيانات postgresql بتوسع. عندي كود يعمل على mysql واريد ان احوله للعمل على postgresql. مثل ان هذه الاكواد لا تعمل على posgres DB::select( 'SELECT id FROM teachers WHERE (subject_id = ? AND levels = ?) OR EXISTS (SELECT id FROM users WHERE name = ? AND phone = ?)', [$request->subject, json_encode($request->levels), $request->name, $request->mobile] ); ففي المثال السابق يعطي لي هذا الخطأ SQLSTATE[42883]: Undefined function: 7 ERROR: operator does not exist: json = unknown LINE 6: (subject_id = $1 AND levels = $2) ^ HINT: No operator matches the given name and argument types. You might need to add explicit type casts. مثل الصورة المرفقة فكيف أحول هذه الاكواد لتعمل بشكل صحيح على posgresql? علما بأن العامود levels من نوع json
  5. السلام عليكم. استخدم لارافل ٨.احيانا اريد تعديل ملفات الpackages الموجودة بداخل مجلد vendor. وكما تعلمون ان جميع تعديلاتي ستزول عند عمل composer install او composer update. فكيف يمكنني التعديل في ملفات الvendor بشكل صحيح. مثال: في ملف AuthenticateUsers.php قمت بالتعديل على الdefault username بدل من جعله email جعلته phone. عند عمل composer install سيتم الغاء جميع تعديلاتي. فكيف احافظ عليها بشكل صحيح؟ شكرا لكم.
  6. السلام عليكم. اريد السؤال عن هل تتوفر api مجانية لتطبيق واتساب لاستخدامها مع لارافل لإرسال الرسائل فقط؟
  7. سلام عليكم. عندي ٢ قاعدة بيانات ولنفترض بإسم db1, db2. جدول users يحتوي على عامود connection والذي به إسم الdatabase المسئول عنها المستخدم. في لارافل ٨ جربت تغيير الdefault connection بملف config/database.php الى 'default' => auth()->user()->type == 0 ? 'db1' : 'db2', ولكن لا يمكنني استخدام Auth facade في هذا الملف.فكيف أغير الconnection الخاص بقاعدة البيانات عن طريق نوع المستخدم؟
  8. شكرا لك أولا. لم تحدد إجابتك أخي أريد إجابة على الأسئلة. هل التصميم الذي ترى أكواده يصلح للطباعة على ورقة فاتورة؟ وهل عند الطباعة إلى ماكينة الفواتير سأقوم بتنفيذ فانكشن print أيضا؟
  9. سلام عليكم. أريد طباعة فاتورة بإستخدام طابعة الpos بإستخدام laravel. لا أملك طابعة الآن للتجربة ولكن سأقول لكم المفهوم: يتم الطباعة عن طريق الضغط على زر ينفذ فانكشن javascript وهي window.print(); تفتح نافذة الطباعة الخاصة بالمتصفح مثل google chrome وهي لتعديل خيارات الطباعة. الفكرة هنا هي أن عند الطباعة يتم الطباعة عادةً بأوراق مثل a4, a5, a3, a2 وهكذا.. وطبعا أريدها بمقاسات الفاتورة بطابعة الpos. الفاتورة كالشكل التالي منسقة ب php laravel وهذه هي أكوادها <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>طباعة إيصال المصروفات</title> <link href="{{ asset('/material/css/bootstrap.min.css') }}" rel="stylesheet"> <style> body { direction: rtl; font-family: cairo; color: #161616; font-size: 12px; } h1 { font-weight: bolder; font-size: 25px; } ul { list-style: square; } </style> </head> <body> <div class="container"> <div class="row"> <div class="mx-auto bg-white col-12 p-3"> <div class="text-center brand-name fw-bold mb-3"> {{ cache()->get('app_name', 'EDU Soft') }} </div> <div> <div class="invoice-info"> <div class="mb-1"> <span>تمت العملية في:</span> <span> {{ date('Y-m-d', strtotime($expenses->created_at)) }} </span> </div> <div class="mb-2"> <span>تمت بواسطة: </span> <span> {{ $expenses->user->name }}. </span> </div> <div class="mb-2"> <table class="table mb-0"> <thead> <tr> <td>الطالب</td> <td>المبلغ</td> </tr> </thead> <tbody> <tr> <td>{{ $expenses->student->name }}</td> <td> {{ $expenses->money }} ج </td> </tr> </tbody> </table> </div> <p class="mb-2">قم بالإحتفاظ بهذا الإيصال لحين الحاجة إليه.</p> <p class="mb-0"> <span>رقم الهاتف: </span> <span>{{ \App\Models\Admin\Settings::where('name', 'center_phone1')->select('value')->first()['value'] }}.</span> </p> </div> </div> </div> </div> </div> </body> </html> فالسؤال هنا. هل أراعي مبادئ ومقاسات معينة عند تصميم الفاتورة أم هذا التنسيق بمقاسات الbootstrap تصلح؟ والسؤال أيضاً هل عند توصيل الجهاز بطابعة الفواتير pos هل سيتم تنفيذ أمر الطباعة عبر window.print() في جافا سكربت أيضاً؟ والسؤال الأخير هل عند الطباعة سيتم طباعة هذا الجزء بالمقاسات المضبوطة أم لا. أرجو عند كتابة إجابة الإجابة عن ال3 أسئلة وشكرا جداً
  10. سلام عليكم 👋 كنت عاوز اعمل الفكرة دي في تصميم من تصميماتي. عندي كتاب بصيغة pdf. لما اطبع الكتاب اكتر من نسخة هيكون محتواه الداخلي ثابت والغلاف الخاص بالكتاب ثابت لكل الكتب. فكرتي هي اني عاوز اعمل generate لبار كود يكون في ظهر غلاف الكتاب زي الشكل اللي في الصورة دا بحيث ١- الباركود يتكون من ارقام عشوائية ٢- يكون كل باركود unique عن كل الباركودات اللي قبله ٣- طباعة الباركود مش هتفرق في ظهر الغلاف او في وجهه ازاي اقدر اعمل فكرتي وهل هي ليها علاقة بالتصميم ولا بالمطبعة وشكرا ليكم❤
  11. السلام عليكم. عندي web system مبرمج بواسطتي بإطار العمل php laravel 8. الموقع يعمل offline على السيرفر المحلي ولن يرفع على server و domain عند تسليمه للعميل اي ستكون ملفات الموقع مخزنة على الجهاز الخاص بالعميل دوماً. فكيف أمنع العميل من مشاركة ملفات الموقع لشخص آخر؟ سيتم تسطيب ملفات الموقع بمجلد xampp على جهاز العميل. هل من طريقة لمنعه من مشاركة الملفات؟ وشكرا❤
  12. الفكرة هنا ان الqrcode مش شئ يرمز للكتاب هو مجرد نص عشوائي يربط في المستقبل بالطالب الذي سيشتري الكتاب. ثم ان الغلاف الذي سيطبع عليه الكتاب هو بصيغة psd شئ مثل هذه الصورة
  13. السلام عليكم. لا اعرف ما هو قسم سؤالي بالظبط ولكننه اظن يختص بالبرمجة والطباعة. عندي موقع لإدارة الطلاب بالمدرسة. يتسلم الطلاب كل عام كتاب. كل طالب له كتاب واحد فقط. اريد تخصيص لكل كتاب qrcode مطبوع على الكتاب. حيث سيتم عمل scan للqrcode هذا فيما بعد وربط هذا الكتاب بالطالب الموجود بقاعدة البيانات. الكتب تتم من خلال المطابع الخاصة بنا فكيف ادمج بين البرمجة التي تخلق qrcode وارساله للطابعة مع الكتاب بكل نسخة من الكتاب؟ مع العلم ثانيةً انني اريد لكل كتاب qrcode مختلف عن الاخر ولا يوجد كتابين متشابهين استخدم laravel 8 والطباعة تطبع على غلاف الكتاب.
  14. <form method="get" action="http://example.com?first=1"> <input name="second"> <input type="submit" value="submit"> </form> كيف عند عمل submit للفورم يصبح الرابط كالتالي: http://example.com?first=1&second=text ?? استعمل لارافل 8 وشكرا
  15. السلام عليكم. أريد جلب الإختبارات الموجودة بقاعدة البيانات ضمن شرط level_id فأستخدم الكود التالي Exam::where('level_id', $request->level) ->select('id', 'subject_id', 'teacher_id', 'created_at') ->get(); وأجلب معها relation ['teacher', 'subject'] فيصبح الكود كالتالي Exam::with(['teacher', 'subject']) ->where('level_id', $request->level) ->select('id', 'subject_id', 'teacher_id', 'created_at') ->get(); سؤالي هو أن علاقة الteacher المجلوبة ضمن collection exams تحتوي على علاقة profile فأريد جلب علاقة الprofile أيضا التي توجد داخل علاقة الteacher توضيح أكثر: كل exam له teacher وكل teacher له profile أريد جلب العلاقة profile ضمن العلاقة teacher ضمن exam يعني كالتالي @foreach($exams as $exam) {{ $exam->teacher->profile }} @endforeach فكيف أفعل هذا وشكرا. أستعمل لارافل 8