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

Wajdi Rebei

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

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

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

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات Wajdi Rebei

عضو مبتدئ

عضو مبتدئ (1/3)

2

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

  1. شكرا لك و اسف جدا على التأخير ستجد في هذا الرابط الملف كاملا ينقسم الى قسمان Testapp:به أكواد ال Backend Dadou: به أكواد ال frontend يحتوي ملف اسمه lib ستجد هناك جميع الاكواد، لقد اعتمدت على طريقة MVC عند البرمجة ولذلك فان جميع ملفات controller تحت مجلد اسمه ال controller وجميع ال views ستجدها تحت مجلد اسمه views/screens. الخطأ موجود ب : E/flutter ( 4867): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast E/flutter ( 4867): #0 SharedPreferences.getString (package:shared_preferences/shared_preferences.dart:112:58) E/flutter ( 4867): #1 Paniercontroller.add (package:dadou/controler/paniercontroller.dart:27:37) E/flutter ( 4867): #2 Itemsdetails.build.<anonymous closure> (package:dadou/view/screen/itemsdetails.dart:26:43) هذا الرابط يحتوي مجلد المشروع بالكامل: https://drive.google.com/drive/folders/1FyB6czCy6RDhrXWofdzWx7VK9AGdbkbB?usp=sharing (سأقوم بالسماح لك بالدخول عند وصول الطلب من عندك ) إذا رغبت في أي إستفسار يمكن من بعد إذنك أن نتناقش إذا أردت في المباشر شكرا على تفاعلك معي دائما .
  2. @Mustafa Suleiman لم ينجح الأمر هل يمكنني لو سمحت ارسال لك الملف كاملا لتنظر معي في هذا المشكل
  3. السلام عليكم أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET). للأسف واجهتني مشكلة تتمثل كالتالي : E/flutter ( 4867): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast E/flutter ( 4867): #0 SharedPreferences.getString (package:shared_preferences/shared_preferences.dart:112:58) E/flutter ( 4867): #1 Paniercontroller.add (package:dadou/controler/paniercontroller.dart:27:37) E/flutter ( 4867): #2 Itemsdetails.build.<anonymous closure> (package:dadou/view/screen/itemsdetails.dart:26:43) كل ما أريد إضافة قطعة (buy items) أي عندما أضغط على + / - على سبيل المثال لزيادة أو إنقاص القطع يظهر هذا الخطأ . ممكن شخص لديه خبرة أن يساعدني في حل هذا المشكل . مع الشكر بارك الله فيكم ! BACKEND : PHP MYSQL مع العلم أني قمت بإختبار BACKEND و عمل بشكل عادي تجدون في المرفقات جميع الأكواد . على حسب ما توصلت إليه أظن أن الخطأ متأتي عند الإشتغال على users_id شكرا لتفاعل جميع الأطراف . في إنتظار ردكم ! itemsdetailscontroller.dart logincontroller.dart paniercontroller.dart crud.dart itemsdetails.dart items.dart
  4. السلام عليكم و رحمة الله شكرا لكم جميعا على إجابتكم . بارك الله في من أفاد بأي إضافة
  5. السلام عليكم أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET). للأسف واجهتني مشكلة تتمثل كالتالي : E/flutter ( 4746): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast كل ما أريد إضافة قطعة (buy items) أي عندما أضغط على + / - على سبيل المثال لزيادة أو إنقاص القطع يظهر هذا الخطأ . ممكن شخص لديه خبرة أن يساعدني في حل هذا المشكل . مع الشكر بارك الله فيكم ! BACKEND : PHP MYSQL import 'package:dadou/controler/itemsdetailscontroller.dart'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; class Itemsdetails extends StatelessWidget { const Itemsdetails({Key? key,}) : super(key: key); @override Widget build(BuildContext context) { ItemsdetailsControllerImp controller=Get.put(ItemsdetailsControllerImp()); return Scaffold( body:Column(children: [ SizedBox(height: 80,), //Text("${controller.itemsmodel}"), Card(child: Text( //"${controller.itemsModel!.itemsId} " " ${controller.itemsdisc}, \n \n ${controller.itemsprice}dt" ),), SizedBox(height: 10,), Center(child: TextButton(onPressed: (){ Get.toNamed("/Panier");}, child: Text("BUY")),), SizedBox(height: 10,), Column(children: [ IconButton(onPressed: (){controller.paniercontroller.add( // controller.itemsModel!.itemsId.toString() controller.itemsId.toString() );} , icon:Icon(Icons.add)), Text("1"), IconButton(onPressed:(){}, icon:Icon(Icons.minimize)) ],) ], ), );}}
×
×
  • أضف...