تتبع التحسينات التي أدخلت على الصفحة باستخدام ASPX (درب فتاتك)؟

StackOverflow https://stackoverflow.com/questions/1902483

  •  19-09-2019
  •  | 
  •  

سؤال

لقد فعلت أشياء مثل هذا من قبل، لكنني أرغب في معرفة الطريقة الأكثر كفاءة في القيام بذلك. هناك سيناريو الخاص بي: يمكن للمستخدم البحث في موقعنا. اعتمادا على هذا البحث لديهم عدد من التحسينات التي يمكنهم تقديمها إلى البيانات. هناك فئات محوطات مختلفة. يتم تمثيل كل صقل بواسطة مربع الاختيار. قد تبدو التحسينات مثل هذا:

الأجهزة:غسالة، مجفف، غسالة صحون، ميكروويف

غرف:الأسرة، تناول الطعام، غرفة النوم، لعبة

كل صقل له هوية الخاصة به. خانات الاختيار ليست عناصر تحكم ASPX. يتم بناء HTML للمربعات جانب الخادم. قد أرغب في تغيير ذلك، لكن لست متأكدا مما إذا كان ذاهبا مهما.
عندما يتم نشر الصفحة مرة أخرى إلى ذلك، أقوم ببناء فتات الخبز من أجلها وإرسالها (فحص) الدلائل التي تم فحصها. فتات الخبز غير قابلة للنقر. ومع ذلك، أحتاج إلى تتبع ما قد تم فحصه مسبقا. لذلك يجب أن تبدو Breadcrumbs مثل هذا:

غسالة، مجفف> غرفة نوم> ميكروويف

كل ">" يمثل بحثا جديدا لتحسين جديد. يمكن للمستخدم إلغاء التنقل بإزالة العنصر من قائمة Breadcrumb. لذلك دعونا نقول أنهم ألغوا مجفف وغرفة النوم:

غسالة> ميكروويف

أحتاج إلى بعض الاقتراحات حول كيفية تتبع التحسينات وبناء / إعادة بناء الفتات. واو

هل كانت مفيدة؟

المحلول 2

حسنا، انتهى بي الأمر باستخدام بعض عناصر تحكم الإدخال المخفية لتتبع حالات مربع الاختيار.

نصائح أخرى

لا أعتقد أن فتات الخبز هي الاستعارة الصحيحة لهذا التطبيق. Breadcrumbs هي مساعدة متنقل، لإظهار المسار الذي استغرقه شخص ما للحصول على مكان وجودهم، مثل:

Home -> My Account -> Profile -> Edit Preferences -> Change Address

وهذا يعني أن المستخدم دخل الموقع عبر الصفحة الرئيسية، والنقر فوق رابط حسابي، وما إلى ذلك، إلخ.

يجب أن يكون هذا المستخدم قادرا على العودة إلى صفحة الملف الشخصي بالنقر فوق "ملف التعريف" في درب فتات الخبز.

أعتقد أن ما تريد حقا لهذا التطبيق هو استعارة سلة التسوق، حيث تتم إضافة جميع التحسينات إلى قائمة، ثم يمكن عرض القائمة في الجزء العلوي من الصفحة في منطقة "تحسيناتي". نقاط المكافأة لجعل العناصر في القائمة يمكن اختيارها عبر مربعات الاختيار للحصول على وظيفة إضافة / إزالة.

بشكل عام، بمجرد وجود استعارة ثابتة، يجب ألا تستخدمه لشيء آخر، حيث يعتاد المستخدمون على طريقة قياسية للقيام بالأشياء. (أذكر أن النزلاء المستخدمة في محدد القائمة وكان مربكا للغاية. ديف. يجب أن يكون عالقا مع القائمة المنسدلة المجربة وحقيقية)

أنا جعل هذا المجتمع Wiki كما لم أجب في الواقع على السؤال.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top