إعدادات مكون السمة الديناميكية

مرحباً بالجميع،

قليل من السياق: أنا أطور مكوناً للمظهر أود أن يتمكن المستخدم من إعداد عدد من المتغيرات المختلفة لهذا المكون بناءً على الصفحة. أود أن يسمح للمستخدم بإعداد روابط تشعبية مختلفة لهذا المكون لكل صفحة باستخدام إعداد مكون المظهر. ومع ذلك، فإن عدد الصفحات التي سيظهر عليها هذا المكون سيتغير بناءً على ما عرّفه المستخدم. هل توجد طريقة لجعل إعدادات مكون المظهر ديناميكية بطريقة ما، سواء عبر جافا سكريبت أو ربما عبر إعداد آخر يوضح عدد الصفحات التي سيظهر عليها المكون؟

لا نوفر دعمًا للإعدادات الديناميكية لكل مكون، حيث سيتطلب ذلك بعض العمل في الخلفية.

أقرب ما يمكنك الوصول إليه هو استخدام التخزين المحلي (localStorage)، لكن هذا لن يرتبط بمستخدم معين، بل بمتصفح فقط.

شكرًا على ردودكم، تمكنت من تجاوز هذه المشكلة باستخدام إعداد ‘قائمة’ ثم تقسيمها وتنفيذ بعض المنطق.