|
@@ -0,0 +1,31 @@
|
|
|
|
+from django.urls import resolve
|
|
|
|
+
|
|
|
|
+menu = [
|
|
|
|
+ {'title':'Главная/баланс', 'link':'home', 'sel':'house'},
|
|
|
|
+ {'title':'Платежная информация', 'link':'test-page', 'sel':'credit-card'},
|
|
|
|
+ {'title':'История платежей', 'link':'trans','sel':'clock-history'},
|
|
|
|
+ {'title':'Курсы', 'link':'course', 'sel':'education'},
|
|
|
|
+ {'title':'Личная информация', 'link':'test-page', 'sel':'person'},
|
|
|
|
+ {'title':'Управление сервисами', 'link':'test-page', 'sel':'hdd-network'},
|
|
|
|
+ {'title':'Мои связи', 'link':'test-page', 'sel':'people'},
|
|
|
|
+ {'title':'Сотрудничество', 'link':'test-page', 'sel':'sotrud'},
|
|
|
|
+ {'title':'Техподдержка', 'link':'test-page', 'sel':'gear'},
|
|
|
|
+ {'title':'Мои заявки', 'link':'tickets', 'sel':'tikets'},
|
|
|
|
+ {'title':'Исполнители', 'link':'provider', 'sel':'people'},
|
|
|
|
+ {'title':'Тарифы услуг', 'link':'service_tariff', 'sel':'person'},
|
|
|
|
+ {'title':'Партнеры', 'link':'partners', 'sel':'people'},
|
|
|
|
+ {'title':'Ресурсы', 'link':'resource', 'sel':'sotrud'},
|
|
|
|
+ {'title':'Услуги сервиса', 'link':'service_type', 'sel':'hdd-network'},
|
|
|
|
+ {'title':'Информация о сервисе', 'link':'partner_information/add/', 'sel':'hdd-network'},
|
|
|
|
+ {'title':'Информация о партнере', 'link':'partner_information/add/', 'sel':'person'},
|
|
|
|
+ {'title':'Тарифы', 'link':'service', 'sel':'tikets'},
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+def get_context(request, page_context) -> dict:
|
|
|
|
+ base_context = {
|
|
|
|
+ "title":page_context['title'],
|
|
|
|
+ 'url_path':resolve(request.path_info).url_name,
|
|
|
|
+ 'menu':menu
|
|
|
|
+ }
|
|
|
|
+ context = dict(list(base_context.items()) + list(page_context.items()))
|
|
|
|
+ return context
|