واو، هذا رائع!
هل يمكن توسيع هذا ليعمل مع مجموعات الوسوم؟ (ستحصل جميع الوسوم داخل مجموعة وسوم محددة على أيقونة محددة)
واو، هذا رائع!
هل يمكن توسيع هذا ليعمل مع مجموعات الوسوم؟ (ستحصل جميع الوسوم داخل مجموعة وسوم محددة على أيقونة محددة)
في الوقت الحالي، لا، لا يمكن أن يعمل مع مجموعات الوسوم لأن المكون لا يملك الوصول إلى تكوين مجموعات الوسوم.
حسناً. لدينا عدد كبير من الوسوم (أكثر من 200) لكننا سنحتاج فقط إلى 3 أو 4 أيقونات مختلفة.
هل هناك طريقة يمكننا من خلالها تعيين أيقونة واحدة لعدة وسوم، دون الحاجة إلى سطر منفصل لكل وسم؟
أخبرني إذا كان هذا واضحاً
شكراً!
لا، لا توجد طريقة للقيام بذلك في الوقت الحالي.
إضافة رائعة!
أتفق مع @fellowshipforums بأن القدرة على تحديد مجموعات الوسوم ستكون فكرة ممتازة. يمكنك مثلاً إنشاء مجموعة وسوم للسيارات، وأخرى للدراجات النارية، وثالثة للقوارب، وهكذا، ثم يتم تعيين أيقونات مناسبة لكل مجموعة. وإلا فسيتعين علينا إعداد مئات أيقونات الوسوم يدوياً…
ميزة مجموعات الوسوم هي بالتأكيد ميزة مرغوبة، لكنها تتطلب بعض الجهد، وفي الوقت الحالي لا أملك الوقت الكافي للعمل عليها.
لقد قمت للتو بتثبيت هذه الإضافة الرائعة وجئت هنا لإضافة هذه الملاحظة تحديدًا. ![]()
أستطيع أن أرى أن تنفيذ ذلك قد يكون صعبًا، حتى دون معرفة المشكلات التقنية. على سبيل المثال، لدي مجموعات وسوم للسنوات والأشخاص والأماكن وما إلى ذلك، والتي يمكن منطقيًا أن تحصل جميعها على نفس الأيقونة واللون، ولكن في الوقت نفسه أملك وسومًا أخرى محددة ترغب في الحصول على أيقونة ولون خاصين بها.
طالما أن هذه الميزة غير متاحة، فقد وجدت حلاً بديلاً يسمح لي بتكوين الأيقونات لجميع العلامات في مجموعة علامات بشكل أسرع. أستخدم مستكشف البيانات لإنشاء سلسلة، والتي أقوم بعد ذلك بلصقها ببساطة في حقل الإعدادات للمكون.
الاستعلام الذي أستخدمه لإنشاء التكوين:
--[params]
-- string :tag_group_name
-- string :icon
-- string :color
WITH selected_group AS (
SELECT id FROM tag_groups WHERE name = :tag_group_name
),
ntag_ids AS (
SELECT tag_id
FROM tag_group_memberships
WHERE tag_group_id = (SELECT id FROM selected_group)
),
ntag_names AS (
SELECT name
FROM tags
WHERE id IN (SELECT tag_id FROM tag_ids)
)
SELECT string_agg(name || ',' || :icon || ',' || :color, '|') AS tag_icon_config
FROM tag_names