لقد رأيت بعض المواضيع حول هذا، ولكن لم يكن لأي منها عنوان URL مباشر بسيط.
بشكل أساسي، أريد عنوان URL مباشر يشترك فيه المستخدم في فئة عند النقر عليه على موقعي، والذي يقوم بعد ذلك بإعلامهم عبر البريد الإلكتروني عند إنشاء موضوع جديد في تلك الفئة.
بشكل أساسي، لدي هذا الرمز أدناه وهو زر اشتراك وعند النقر عليه، يظهر مربع منبثق مع مربع اختيار. إذا قمت بتحديد المربع وضغطت على اشتراك، فستتلقى بريدًا إلكترونيًا عند نشر تدوينة جديدة. الطريقة التي تعمل بها هي الاشتراك في الفئة، لكنني أحاول العثور على طريقة لتحويلها من الرمز الذي هي عليه إلى مجرد عنوان URL مباشر. في كلتا الحالتين، أحتاج إلى عنوان URL مباشر لأغراضي.
<% if @category_user.present? %>
<%= render partial: 'modal', locals: {
title: "Subscribe",
class: "subscribe",
content: render(partial: "subscription_form", locals: {
category_id: @category_user.category.id,
subscribed: @category_user.notification_level >= CategoryUser.notification_levels[:watching_first_post]
})
} %>
هل يمكنك توضيح السياق الذي ستحتاج فيه إلى عنوان URL مباشر لفهمه بشكل أفضل؟
لديك هذا الإعداد default categories watching first post إذا كنت ترغب في تحديد هذا السلوك افتراضيًا. (ملاحظة: سيُطلب منك ما إذا كنت تريد الكتابة فوق تفضيلات المستخدم.) هل سيساعد ذلك؟

شيء محدد أفعله في منتدياتي. هذا الإعداد لن يساعد، للأسف. أحتاج فقط إلى عنوان URL مباشر.
يمكنك استخدام واجهة برمجة التطبيقات (API).
تحديدًا المسار POST /category/ID_HERE/notifications مع الحمولة notification_level: 4.
ومع ذلك، السياق غير واضح. إذا كان بإمكانك تقديم تفاصيل أكثر تحديدًا حول ما تحاول تحقيقه، فيمكننا تقديم إجابة أكثر دقة.
أود زرًا، عند النقر عليه/لمسه، يقوم باشتراكك في فئة ما بشكل أساسي، ويضبطه على “مشاهدة أول منشور/” لست متأكدًا من كيفية ربط شفرة واجهة برمجة التطبيقات POST /category/ID_HERE/notifications المذكورة أعلاه بضغطة زر.
بشكل أساسي، لدي هذا الرمز أدناه وهو زر اشتراك وعند النقر عليه، يظهر مربع منبثق مع مربع اختيار. إذا قمت بتحديد المربع وضغطت على اشتراك، فإنك تتلقى بريدًا إلكترونيًا عند نشر منشور مدونة جديد. الطريقة التي تعمل بها هي الاشتراك في الفئة، ولكنني أحاول إيجاد طريقة لتحويلها من الشفرة التي هي عليها إلى عنوان URL مباشر. في كلتا الحالتين، أحتاج إلى عنوان URL مباشر لأغراضي.
<% if @category_user.present? %>
<%= render partial: 'modal', locals: {
title: "Subscribe",
class: "subscribe",
content: render(partial: "subscription_form", locals: {
category_id: @category_user.category.id,
subscribed: @category_user.notification_level >= CategoryUser.notification_levels[:watching_first_post]
})
} %>