اذهب إلى المحتوى

عبدالله حماده4

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

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

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

  • عدد الأيام التي تصدر بها

    2

كل منشورات العضو عبدالله حماده4

  1. شرح وافي وجميل يعطيك العافية وان شاء الله اجرب الطريقة قريبا
  2. لدي مجموعة routes في ملف web.php اود اضافة prefix لهذه الروابط ولكن اود ان تكون القيمة متغيرة بناء على اسم المتجر الذي قد تم تسجيل الدخول اليه
  3. الترقية كانت بشكل جيد ولم أواجه مشاكل كثيرة في النظام.. قمت بحل المشكلة وسأقوم بارفاق الجواب الان ايضا.. قمت بتعديل الدالة وحذف نوع الداتا منها حيث أصبحت بالشكل الاتي: /** * Prepare a date for array / JSON serialization. * * @param \DateTimeInterface $date * @return string */ public function serializeDate($date): ?string { return ($date != null) ? $date->format('Y-m-d H:i:s') : null; } وعملت بشكل جيد معي
  4. السلام عليكم يوجد لدي مشروع بإطار عمل لارافيل الاصدار 6 وقمت بترقيته الى لارافيل 7 ومن ثم الى 8 قمت بإتباع جميع الارشادات حسب التوثيق ولكن ظهرت لدي مشكلة مع دالة الوقت والتاريخ serializeDate قمت بانشائها حسب التوثيق في المودل واستدعيتها في الresource ومررت لها القيمة المطلوبة ولكن تكرر معي هذا الخطأ المرفق في الصورة ملف المودل ملف Resource
  5. السلام عليكم لدي مشروع لارافل يحتوي على عدة جداول وبيانات قديمة مخزنة فيها من ضمنها جدول suppliers هذا الجدول يحتوي على foreign key اسمه store_id يربطه بجدول stores الان قمت بانشاء جدول وسيط اسمه supplier_stores يحوي هذه القيم store_id و supplier_id على سبيل المثال في هذه الصورة يوجد لدي suppliers يحملون نفس الاسم ولكن قيمة store_id مختلف أرغب في نقل هذه البيانات الى الجدول الوسيط بحيث تكون قيمة supplier_id في الجدول الوسيط موحدة للبيانات التي تتشابه بالاسم . بدلا من أن يكون لدي موردين اثنين يحملون نفس الاسم أرغب في أن يكون المورد واحد وفي الجدول الوسيط نسجل store_id s الذي يقوم المورد بتوريد البضاعة لهم. ومن ثم بعد ذلك سنقوم بحذف قيمة store_id من الجدول الاساسي suppliers اتمنى الشرح مفهوم هذا السيناريو سيطبق على قاعدة بيانات كبيرة تحمل بيانات قديمة ولا نرغب في خسارتها او التعديل والادخال بشكل يدوي. هذا بمثابة ترقية لقاعدة البيانات وشكرا
  6. اعتذر على التأخير في الرد لعدم تواجدي توصلت الى حل الاشكالية بهذه الطريقة
  7. جميل account_id هذه وظيفته ولا اشكال في ذلك account_code سيكون مخصص لكل متجر على حدة مثلا متجر 1 سيكون الترتيب كالتالي لجدول accuont_code فيه 1-2-3-4-5-6-7 متجر 2 اريد الترتيب يكون ايضا خاص فيه كالتالي 1-2-3-4-5-6-7 ما يقوم به البرنامج الان هو استكمال account_code من رقم 8 حيث انتهى المتجر رقم 1 ولا يبدأ التعداد من جديد فأحصل على التالي accuount_code للمتجر 2 7-8-9-10-11
  8. حاولت تعديله الى 1 او 10 او 500 او 0 ولكن دون فائدة اذا قمت بتعديل الكود للطريقة الاتيه يعمل بشكل جيد ويقوم بتخزين account_code بنفس رقم account_id ولكن المشكلة اني ارغب في ان يبدأ كل مرة من رقم 1 وليس المتابعة من اخر رقم
  9. أحاول القيام بكتابة دالة تقوم بانشاء account_code أريد هذا الرقم ان يكون مرتبط بالمتجر مثلا عندما انشئ حساب خاص بمتجر يبدأ العد لديه من رقم 1 كيف يمكنني التعديل على هذه الدالة لتقوم بهذه الوظيفة . حيث انه حاليا يقوم بالبدء من رقم 100 لجميع المتاجر
  10. ما قصدته هو جمع بيانات كل واحد منها على حده مثلا مجموع total_order_amount ليعطيني تقرير بمجموع الطلبات جميعها
  11. جميل ماذا لو اردت القيام بعملية الجمع الحسابية لمحتوى الجدول
  12. هذا رسم نموذج قاعدة البيانات ارغب في جلب بعض البيانات من الجدول order وبقية البيانات التالية من جدول invoice_order Total_order_amount Total_tax_amount Total_after_discount ومن ثم بعد ذلك جمعها بدالة sum لكتابة التقرير digram.pdf
  13. احاول بناء استعلام في قاعة البيانات لعمل تقرير ولكن البيانات موجودة في جدولين مختلفين تربطهم علاقة واحد لواحد اريد جلب البيانات مع جمع البيانات الموجودة وتصديرها لملف اكسل $query = Order::query(); $query->selectRaw("DATE(orders.created_at) as order_day_date, DATE_FORMAT(orders.created_at, '%b %Y') as order_month_date") ->with("SUM(total_order_amount) as total_order_amount_sum, SUM(total_after_discount) as total_after_discount_sum, SUM(total_tax_amount) as total_tax_amount_sum, currency_code"); المشكلة اني لا اعرف كيف اقوم بدمج البيانات جميعها حيث انه يقوم بتنفيذ الامر الى ما قبل الدالة with() فكيف يمكنني كتابة الاستعلام كامل بشكل صحيح
  14. اعتذر منك يا غالي لا يمكنني مشاركة ملفات المشروع يعطيك العافية وغلبتك معي
  15. يعطيك العافية اشتغل المشروع لما شغلته من بورت مختلف 8080 ولكن واجهت هذه المشكلة البسيطة التي تحجب بعض العناصر من الظهور في الصفحة
  16. نعم قمت بتثبيتها أولا
  17. لم أقم بتغيير رقم الاصدار لعدم توافقه مع اصدار لارافيل الموجود لدي ولكن بعد عدة محاولات تم تنفيذ الامر php artisan ui vue ولكن عند تنفيذ npm run watch تظهر هذه الاخطاء
  18. لا زالت نفس المشكلة
  19. بعد تنفيذ الامر composer require laravel/ui:^1.0 --dev نجح الامر وظهر التالي ./composer.json has been updated Running composer update laravel/ui Loading composer repositories with package information Updating dependencies Nothing to modify in lock file Writing lock file Installing dependencies from lock file (including require-dev) Nothing to install, update or remove Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead. Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested. Generating optimized autoload files Class Razorpay\Tests\fundTest located in ./vendor/razorpay/razorpay/tests/FundTest.php does not comply with psr-4 autoloading standard. Skipping. Class Razorpay\Tests\registerNachTest located in ./vendor/razorpay/razorpay/tests/registerNachtest.php does not comply with psr-4 autoloading standard. Skipping. > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi Discovered Package: barryvdh/laravel-debugbar Discovered Package: barryvdh/laravel-ide-helper Discovered Package: facade/ignition Discovered Package: fideloper/proxy Discovered Package: intervention/image Discovered Package: laravel/dusk Discovered Package: laravel/tinker Discovered Package: laravel/ui Discovered Package: maatwebsite/excel Discovered Package: nesbot/carbon Discovered Package: nunomaduro/collision Discovered Package: simplesoftwareio/simple-qrcode Package manifest generated successfully. 85 packages you are using are looking for funding. Use the `composer fund` command to find out more! ولكن عند محاولة تنفيذ الامر php artisan ui vue لتثبيت اطار vue اواجه الخلل التالي ErrorException : copy(/var/www/html/POS_Ibra/resources/sass/_variables.scss): failed to open stream: No such file or directory at /var/www/html/POS_Ibra/vendor/laravel/ui/src/Presets/Bootstrap.php:42 38| * @return void 39| */ 40| protected static function updateSass() 41| { > 42| copy(__DIR__.'/bootstrap-stubs/_variables.scss', resource_path('sass/_variables.scss')); 43| copy(__DIR__.'/bootstrap-stubs/app.scss', resource_path('sass/app.scss')); 44| } 45| 46| /** Exception trace: 1 copy() /var/www/html/POS_Ibra/vendor/laravel/ui/src/Presets/Bootstrap.php:42 2 Laravel\Ui\Presets\Bootstrap::updateSass() /var/www/html/POS_Ibra/vendor/laravel/ui/src/Presets/Bootstrap.php:15 Please use the argument -v to see more details. قمت بانشاء الملف sass بشكل يدوي واضفت الملفات المطلوبة ولكن لا زلت اواجه نفس الخلل
  20. ظهرت هذه المشكلة SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: YES)
  21. قمت بعمل clone لمشروع من ال github ولكن عندما استخدمت الامر composer install لتحميل البكجات ظهرت لدي مشكلة مع هذه الباكجات وبسببها لم يتم انشا ملف .env ارجو الافادة
×
×
  • أضف...