أريد إنشاء صفحة تسمى admin/advertise. وزر الإعلان موجود داخل قسم navpill. nav nav-pills. ولكن كلما حاولت القيام بذلك، يحدث خطأ في التوجيه. كيف يمكنني حل هذا.
لقد نقلت مشاركتك إلى موضوع جديد لأنني لم أعتقد أنها متعلقة بقوالب Discourse. أعتقد أنك تحاول إضافة مسار جديد إلى موقع Discourse الخاص بك. هل هذا صحيح؟
أي تفاصيل يمكنك مشاركتها حول ما تريد القيام به ستكون مفيدة. ربما سيكون لدى شخص ما في هذا الموقع بعض الاقتراحات لطرق بديلة لمعالجة المشكلة.
نعم، أريد إنشاء صفحة جديدة لعلامة الإعلانات الموجودة في علامات التبويب الخاصة بي. أريد نفس الوظائف والهيكل للإعلانات كما هو الحال بالنسبة لعلامات التبويب الأخرى.
[quote=“شتابدي داش، مشاركة:3، موضوع:279349، اسم المستخدم:شتابدي_داش”]نعم، أريد إنشاء صفحة جديدة لعلامة الإعلان الموجودة في علامات التبويب الخاصة بي.
[/quote]
لست أفضل مصدر للمعلومات حول هذا الأمر، ولكن الطريقة الوحيدة القابلة للصيانة التي أعرفها لإضافة صفحة جديدة إلى Discourse هي إنشاء إضافة تضيف مسارًا. لو كان موقعي، سأحاول إيجاد طريقة أخرى لحل المشكلة. إذا كنت ترغب في المتابعة، ألقِ نظرة على هذا الدليل المكون من 6 أجزاء: Developing Discourse Plugins - Part 1 - Create a basic plugin.
يوضح هذا القسم من الدليل كيفية إنشاء مسار: Developing Discourse Plugins - Part 5 - Add an admin interface. لاحظ أن الكود المثال ينشئ مسارًا للمسؤول. لن يتمكن المستخدمون العاديون من الوصول إليه. يمكن أن يكون هذا النوع من الصفحات مفيدًا للسماح للمسؤولين بتكوين إضافة.
