سؤال

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

لقد تمكنت من إنشاء القسم الجديد وأضفت بعض العقد إليها. ما لا يمكنني الوصول إليه هو نشرها وجعلها قابلة للعرض في عنوان URL الصحيح.

على سبيل المثال، أقول أنني قمت بإنشاء قسم جديد يسمى Microsite، داخل أن هناك مجلد يسمى myportolio. يجب أن يتوجه هذا إلى شيء مثل www.myumbracosite.com/microsoft/myportolio.

هل يعرف أحد كيفية الحصول على هذا النوع من الأشياء؟ هل من الممكن أن تنشر المحتوى من خارج قسم المحتوى الرئيسي؟

سيتم التقرين أي مساعدة إلى حد كبير.

نحيات نوع كولن ز

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

المحلول

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

ومع ذلك، يمكنك استخدام urlrewriting وصفحة محتوى موجودة مع ماكرو للقيام بشيء من هذا القبيل.

إذا كان لديك صفحة تسمى Microsite، فعندئذ استخدام Urlrewriting، فيمكنك إجراء المعلمة المرة في microsit.aspx (صفحة محتوى في Umbraco) تكون "myportfolio".

مع تحكم المستخدم في قالب Microsite، يمكن عرض بعض المحتوى من قاعدة البيانات الخارجية الخاصة بك (أو أينما يخزن القسم المخصص الخاص بك).

لست متأكدا من أن هذا ما تبحث عنه ...

لماذا تحاول إنشاء قسم جديد لمزيد من المحتوى؟ تحتوي منطقة محتوى UMBRACO الحالية على جميع أنواع الأذونات لكل من المستخدمين والأعضاء. هل microsites جميعها في نفس تثبيت UMBRACO؟

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

هل يمكنك تقديم المزيد من المعلومات؟

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