Um Ihnen in unserem eShop den bestmöglichen Service zu gewährleisten verwenden wir Cookies. Erfahren Sie mehr über die Cookie-Nutzung

Datenschutzbestimmungen

Datenschutzbestimmungen

engelberger ag, Achereggstrasse 11, 6362 Stansstad [nachfolgend eag] ist Betreiber/in der Website www.engelberger.ch und der darauf angebotenen Dienste und somit verantwortlich für die Erhebung, Verarbeitung und Nutzung der Besucher-Daten und für die Vereinbarkeit der Datenbearbeitung mit dem gesetzlichen Datenschutzrecht.

AUFRUF DER EAG-WEBSEITE

Bei jedem Zugriffe auf die eag-Webseite werden folgende technische Daten temporär in einer Protokolldatei gespeichert:

• die IP-Adresse des anfragenden Rechners

• der Name des Inhabers des IP-Adressbereichs (z.Bsp. Ihr Internet-Access-Provider)

• das Datum und die Uhrzeit des Zugriffs

• die Website, von der aus der Zugriff erfolgte (Referrer URL) 

• der Name und die URL der abgerufenen Datei

• der Status-Code

• das Betriebssystem Ihres Rechners

• der von Ihnen verwendete Browser)

• das verwendete Übertragungsprotokoll

Die Erhebung und Verarbeitung dieser Daten ermöglicht die Nutzung der eag-Website,  die Gewährleistung der Systemsicherheit und -stabilität und die Optimierung des eag-Webauftritts sowie interne statische Auswertungen. Die Daten werden automatisch nach spätestens 1 Jahr gelöscht.

ERÖFFNUNG EINES KUNDEN-KONTOS

Um im Onlineshop Bestellungen zu tätigen, benötigen Kunden ein Konto.  Bei der Registrierung erfasst eag mindestens folgende Daten:

• Firmenname

• Postadresse

• Telefon Firma

• Allgemeine E-Mail Adresse der Firma

• Handelsregister-Nr.

• Vorname, Name, Funktion und persönliche E-Mail Adresse des Antragsstellers

Die Erhebung der Daten bezweckt, Mitarbeitern in der Firma des Kunden einen passwortgeschützten direkten Zugang zu den bei eag gespeicherten Daten zur Verfügung zu stellen sowie die korrekte Rechnungsstellung zu gewährleisten. Über den passwortgeschützten Zugang können Personen mit entsprechenden Berechtigungen unter anderem abgeschlossene und offene Bestellungen einsehen, weiteren Mitarbeitern aus der gleichen Firma Zugriff auf Ihr Handelskonto geben (Benutzerverwaltung) sowie Daten ändern bzw. die Änderung von Firmendaten beantragen.

EINKAUF IM ONLINESHOP

eag benötigt folgende Daten, damit im Onlineshop eine Bestellung getätigt werden kann:

• Login-Daten (Benutzername und Passwort)

• Rechnungsadresse

• Lieferadresse


HOSTING

Die Webseite wird aktuell auf eag eigenen Servern in Stansstad gehostet. eag ist jederzeit und ohne Vorankündigung zu einem Wechsel befugt.

WEITERGABE DER DATEN AN DRITTE IM IN- UND AUSLAND

eag gibt personenbezogene Daten nur an Dritte weiter, falls (a) hierfür eine gesetzliche Verpflichtung besteht, (b) dies für die Abwicklung der Bestellung erforderlich ist, z.Bsp. Bonitätsauskunftsfirmen, Kreditversicherungsunternehmen und Transportdienstleister und/oder (c) hierfür eine vertragliche Verpflichtung aus Distributionsverträgen besteht, z.Bsp. Reporting von Kunden-Namen & Adressen sowie umgesetzten Artikelmengen- & Preisen (d) oder der Kunden ausdrücklich eingewilligt hat.

Mit einer Bestellung erteilt der Kunde sein Einverständnis, dass eag die für die Abwicklung und distributionsvertraglichen Verpflichtungen notwendigen Daten weitergeben darf.

Adressinformationen von Endkunden, welche der Händler eag zwecks „Dropshipment“ (= Direktlieferung von engelberger ag zum Endkunden im Auftrag und Namen des Kunden) zur Verfügung stellt, werden weder ausgewertet noch an Hersteller und Lieferanten übermittelt.  Ausgenommen sind B2B-Projektkonditionen, welche gewisse Hersteller dem Händler nur anbieten, wenn die Identität des Endkunden bekannt ist.

COOKIES

Cookies sind Informationsdateien, die der Webbrowser des Besuchers der eag-Webseite automatisch auf dessen Computer-Festplatte speichert, um die Navigation auf der Website einfacher und effizienter zu gestalten.   

eag setzt Cookies ein, damit z.Bsp. die Warenkorb-Funktion über mehrere Seiten hinweg funktioniert oder um den Kunden nach der Registrierung auf der Website als registrierten Benutzer identifizieren zu können, ohne dass er sich beim Aufruf einer anderen Unterseite erneut einloggen muss.

Die meisten Internet-Browser akzeptieren Cookies automatisch.  Der Kunde kann seinen Browser jedoch so konfigurieren, dass keine Cookies auf seinem Computer gespeichert werden oder stets ein Hinweis erscheint, wenn er ein neues Cookie erhält. Die Deaktivierung von Cookies kann dazu führen, dass nicht alle Funktionen der eag-Website benutzt werden können.

TRACKING, GOOGLE ANALYTICS

Zum Zwecke der fortlaufenden Optimierung der Website nutzt eag sogenannte Tracking Links, z.Bsp. für Google Analytics. Google Analytics verwendet sog. „Cookies“, die eine Analyse der Benutzung der Website durch den Kunden ermöglichen. Der Kunde kann die Erfassung der durch das Cookie erzeugten und auf der Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem er das unter dem untenstehenden Link verfügbare Browser-Plugin herunterlädt und installiert.  Bei Ausschaltung der Cookies ist zu beachten, dass gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können.

RECHT AUF AUSKUNFT, BERICHTIGUNG, LÖSCHUNG UND EINSCHRÄNKUNG DER VERARBEITUNG

Der Kunde hat das Recht, über seine von eag gespeicherten personenbezogenen Daten auf Antrag Auskunft zu erhalten sowie ein Recht auf Berichtigung unrichtiger Daten und auf Löschung der personenbezogenen Daten, soweit dem keine gesetzliche Aufbewahrungspflicht oder ein Erlaubnistatbestand, der eag die Verarbeitung der Daten gestattet, entgegensteht.

Der Kunde kann eag für die vorgenannten Zwecke über die E-Mail-Adresse info@engelberger.ch  erreichen. Für die Bearbeitung eines Gesuchs kann eag nach eigenem Ermessen einen Identitätsnachweis verlangen.

RECHT AUF BESCHWERDE BEI EINER DATENSCHUTZAUFSICHTSBEHÖRDE

Der Kunde hat das Recht, sich jederzeit bei einer Datenschutzaufsichtsbehörde zu beschweren.


Stand: November 2019 


Um Google Analytics zu deaktivieren, drücken sie bitte diesen LINK oder installieren sie das Plug-In

Sind Sie sich sicher?
«

Versionen

Package Name Version
Django 2.2.16
Python 3.6.12
autocompletefilter Autocompletefilter 0.0.6
debug_toolbar Debug Toolbar 2.2
django_celery_beat Periodic Tasks 1.1.1
django_user_agents Django_User_Agents 0.4.0
elastic_panel Elastic_Panel 2.0.0
erpproxy ERP Proxy 0.52.0
hijack Hijack 2.1.10
hijack_admin Hijack-Admin 2.1.10
modeltranslation Modeltranslation 0.15.2
mptt mptt 0.11.0
requests_panel Requests_Panel 0.0.2
rosetta Rosetta 0.9.4

Zeit

Ressourcenverwendung

Ressource Wert
CPU-Zeit Benutzer 5337.128 ms
CPU-Zeit System 316.732 ms
CPU-Zeit gesamt 5653.860 ms
Verstrichene Zeit 6060.270 ms
Kontextwechsel 153 freiwillig, 10 unfreiwillig

Browserzeit

Timing-Attribut Verlauf Millisekunden seit Seitenaufruf (plus Dauer)

Einstellungen von engelberger.settings

Einstellung Wert
ABSOLUTE_URL_OVERRIDES {}
ADDRESS_CHANGE_TO_EMAIL {'shipping': None}
ADMINS []
ALLOWED_HOSTS ['*']
APPEND_SLASH True
AUTHENTICATION_BACKENDS ['eshop.auth.ShopModelBackend', 'erpproxy.auth.ERPBackend']
AUTH_ANONYMOUS_CUSTOMER_ID '112819'
AUTH_ANONYMOUS_PERMISSIONS_FILTER {'group__pk': 9}
AUTH_ANONYMOUS_USERNAME '112819Gast'
AUTH_ENDUSER_GROUP_ID 9
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'accounts.User'
BASE_DIR <Path:/app>
CACHES {'calculation': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}, 'cms': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 5}, 'cms.fallback': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 10000}, 'TIMEOUT': None}, 'configuration': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/tmp/django_configuration_cache', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}, 'debitinfo': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}, 'default': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 60}, 'nodes_with_items': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 10000}, 'TIMEOUT': 900}, 'pdf': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}, 'price': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 10000}, 'TIMEOUT': 300}, 'reels': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/tmp/django_reels_cache', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}, 'stockinfo': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'MAX_ENTRIES': 10000}, 'TIMEOUT': 300}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CATALOG_NAVIGATION {'level': 2}
CELERY_BROKER_URL 'redis://redis:6379/2'
CELERY_DEFAULT_EXCHANGE_TYPE 'topic'
CELERY_DEFAULT_QUEUE 'celery'
CELERY_DEFAULT_ROUTING_KEY '********************'
CELERY_ONCE {'backend': 'celery_once.backends.Redis', 'settings': {'default_timeout': 3600, 'url': 'redis://redis:6379/2'}}
CELERY_QUEUES (<unbound Queue celery -> <unbound Exchange celery(direct)> -> celery>, <unbound Queue exporter -> <unbound Exchange exporter(direct)> -> exporter>)
CELERY_RESULT_BACKEND 'redis://redis:6379/2'
CELERY_ROUTES {'eshop.modules.Export.tasks.Export': {'queue': 'exporter', 'routing_key': '********************'}}
CHECKOUT_MODULES {'cart': 'eshop.modules.checkout.views.checkout.CheckoutView', 'pending_approval': 'eshop.modules.orderapproval.views.OrderApprovalCheckoutView'}
CHROME_URL 'http://chrome:9222'
CMS_BLOCK_CLASSES {'button': 'eshop.modules.cms.models.block.ButtonBlock', 'card': 'eshop.modules.cms.models.block.CardBlock', 'map': 'eshop.modules.cms.models.block.MapBlock', 'news': 'eshop.modules.cms.models.block.NewsBlock', 'newsletter_button': 'eshop.modules.cms.models.block.ButtonBlock', 'offset': 'eshop.modules.cms.models.block.OffsetBlock', 'text': 'eshop.modules.cms.models.block.TextBlock', 'video': 'eshop.modules.cms.models.block.VideoBlock'}
CMS_CART_DENIED_URL None
CMS_CONFIRMATION_URL '/intern/checkout/confirmation/'
CMS_FORMS {'contact': 'eshop.modules.cms.forms.CMSContactForm'}
CMS_INDEX_NAVIGATIONS {'footer': {'attributes': 1, 'attributes_desc': 1, 'url': '/intern/footer/'}, 'megafooter': {'attributes': 1, 'attributes_desc': 1, 'url': '/'}, 'meta': {'attributes': 1, 'attributes_desc': 1, 'url': '/intern/meta/'}, 'root': {'attributes': 1, 'attributes_desc': 1, 'url': '/'}}
CMS_MODELS {'Brand': 'brand', 'Item': 'item'}
CMS_NAVIGATIONS {'footer': {'attributes': 'cms_link', 'attributes_desc': 1, 'blocks': 0, 'children': 1, 'url': '/intern/footer/'}, 'meta': {'attributes': 'cms_link', 'attributes_desc': 1, 'blocks': 0, 'children': 1, 'url': '/intern/meta/'}, 'root': {'attributes': 'cms_link,cms_megamenu,is_brand_world', 'attributes_desc': 1, 'blocks': 0, 'children': 3, 'url': '/'}}
CMS_NOTIFICATIONS_URL '/intern/notification/'
CMS_PAGE_CLASSES {'folder': 'eshop.modules.cms.models.page.FolderPage', 'landing': 'eshop.modules.cms.models.page.LandingPage', 'link': 'eshop.modules.cms.models.page.LinkPage', 'notification': 'eshop.modules.cms.models.page.NotificationPage'}
CMS_TERMS_URL '/intern/checkout/terms/'
CONTAINER_IMPORT_DELIMITERS {',': ',', ';': ';', 'tab': 'Tab'}
CONTAINER_IMPORT_GETTERS {'customer_item': {'getter': 'get_by_customer_item', 'model_class': 'eshop.modules.items.models.Item'}, 'item_id': {'getter': 'get_by_pk', 'model_class': 'eshop.modules.items.models.Item'}}
CONTAINER_MODEL 'engelberger.models.EngelbergerContainer'
CONTAINER_POSITIONS_ORDERING ('pos',)
CONTAINER_POSITION_UPDATE_BEHAVIOUR 'OVERWRITE_POS'
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
CSRF_USE_SESSIONS False
CUSTOMER_ADDRESS_CHANGE_REQUEST_TO_EMAIL 'websupp@polynorm.ch'
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'HOST': 'postgres', 'NAME': 'engelberger', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'postgres'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS None
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_OCI True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR True
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': <function show_toolbar_callback at 0x7fed459eb378>}
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel', 'elastic_panel.panel.ElasticDebugPanel', 'requests_panel.panel.RequestsDebugPanel', 'erpproxy.debug_panel.ErpProxyDebugPanel']
DECIMAL_SEPARATOR '.'
DEFAULT_ASSORTMENT 'Generell_BZU'
DEFAULT_CHARSET 'utf-8'
DEFAULT_CONTENT_TYPE 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'info@engelberger.ch'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
DIVERSITEM_ID None
ELASTICSEARCH_CONFIG {'default': {'hosts': [{'host': 'elastic', 'port': '9200'}]}}
ELASTICSEARCH_INDEX 'engelberger'
ELASTICSEARCH_INDEX_SETTINGS {'number_of_replicas': 0, 'number_of_shards': 1}
ELASTICSEARCH_INDEX_VERSION 13
ELASTICSEARCH_PAGINATOR_MAX_PAGES 100
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'eng-web7.engel.ch'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
ERPPROXY {'BACKEND': 'erpproxy.backends.i2.handler.I2ErpProxyHandler', 'OPTIONS': {'languages': {'de': 1, 'en': 4, 'fr': 2, 'it': 3}, 'namespace': '{urn:wsi2eng:wsi2}', 'site_id': 1, 'soap_address': 'http://eng-test:8080/wsa/wsa1', 'wsdl_uri': 'http://eng-test:8080/wsa/wsa1/wsdl?targetURI=urn:wsi2eng'}}
EXPORT_JOB_RETENTION_DAYS 10
EXPORT_MEDIA_HOST 'https://www.engelberger.ch'
EXPORT_ROOT '/app/exports'
FAKE_REQUEST_CLASS 'eshop.utils.http.FakeRequest'
FAST_ENTRY_GETTERS {'customer_item': {'getter': 'get_by_customer_item', 'model_class': 'eshop.modules.items.models.Item'}, 'item_id': {'getter': 'get_by_pk', 'model_class': 'eshop.modules.items.models.Item'}}
FILE_CHARSET 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS 1533
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 436
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FLOWER_URL 'http://flower:5555'
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH ['eshop.core.formats']
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
GOOGLE_SITEMAP_URLS_LIMIT 500
GRECAPTCHA_BOT_DETECTION_THRESHOLD 0.5
GRECAPTCHA_PUB_KEY '********************'
GRECAPTCHA_SECRET '********************'
GUEST_ADDRESS_PRIORITY 'shipping'
HIJACK_ALLOW_GET_REQUESTS True
HIJACK_AUTHORIZE_STAFF True
HIJACK_DECORATOR 'eshop.decorators.staff_member_required'
HIJACK_LOGIN_REDIRECT_URL 'cms-page-index'
HIJACK_LOGOUT_REDIRECT_URL '/admin/accounts/user/'
HIJACK_REGISTER_ADMIN False
HIJACK_URL_ALLOWED_ATTRIBUTES ('username',)
IGNORABLE_404_URLS []
INSTALLED_APPS ['colorfield', 'modeltranslation', 'django_user_agents', 'eshop.core', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'sniplates', 'mptt', 'django_thumbor', 'hijack', 'hijack_admin', 'autocompletefilter', 'django_celery_beat', 'erpproxy', 'eshop.modules.accounts', 'eshop.modules.addresses', 'eshop.modules.backorder', 'eshop.modules.cart', 'eshop.modules.catalog', 'eshop.modules.checkout', 'eshop.modules.cms', 'eshop.modules.containers', 'eshop.modules.costcenters', 'eshop.modules.exporter', 'eshop.modules.items', 'eshop.modules.objects', 'eshop.modules.oci', 'eshop.modules.orders', 'eshop.modules.orderapproval', 'eshop.modules.shoppinglists', 'eshop.modules.sitesettings', 'eshop.modules.statistics', 'engelberger', 'rosetta', 'debug_toolbar', 'elastic_panel', 'requests_panel']
INTERNAL_IPS ['127.0.0.1']
ITEM_ABC_BOOSTS {'A': 1.5, 'D': 0.7}
ITEM_GETTER 'eshop.modules.items.models.item.default_item_getter'
LANGUAGES (('de', 'German'), ('fr', 'Französisch'))
LANGUAGES_BIDI ['he', 'ar', 'fa', 'ur']
LANGUAGE_CODE 'de'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LOCALE_PATHS ('/app/media/translations/project', '/app/media/translations/eshop.core', '/app/media/translations/eshop.modules.accounts', '/app/media/translations/eshop.modules.addresses', '/app/media/translations/eshop.modules.backorder', '/app/media/translations/eshop.modules.cart', '/app/media/translations/eshop.modules.catalog', '/app/media/translations/eshop.modules.checkout', '/app/media/translations/eshop.modules.cms', '/app/media/translations/eshop.modules.containers', '/app/media/translations/eshop.modules.costcenters', '/app/media/translations/eshop.modules.items', '/app/media/translations/eshop.modules.objects', '/app/media/translations/eshop.modules.oci', '/app/media/translations/eshop.modules.orders', '/app/media/translations/eshop.modules.orderapproval', '/app/media/translations/eshop.modules.shoppinglists', '/app/media/translations/eshop.modules.sitesettings', '/app/media/translations/eshop.modules.exporter', '/app/media/translations/eshop.modules.statistics')
LOGGING {'disable_existing_loggers': False, 'formatters': {'console_formatter': {'format': '%(levelname)-7s - %(asctime)s ' '- %(process)s-%(threadName)s ' '- %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'console_formatter', 'level': 'DEBUG'}}, 'loggers': {'': {'handlers': ['console'], 'level': 'INFO', 'propagate': True}, 'django.request': {'handlers': ['console'], 'level': 'ERROR', 'propagate': False}, 'elasticsearch': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}, 'zeep': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL 'cms-page-index'
LOGIN_URL 'login'
LOGOUT_REDIRECT_URL 'cms-page-index'
LOGOUT_URL 'logout'
MANAGERS []
MEDIA_ROOT '/app/media'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MESSAGE_TAGS {40: 'alert'}
MIDDLEWARE ['eshop.core.middleware.NoCacheHeaderMiddleware', 'eshop.core.middleware.TimingMiddleware', 'eshop.core.middleware.ErpDictProxyMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'eshop.modules.sitesettings.middleware.CurrentSiteMiddleware', 'eshop.modules.sitesettings.middleware.SiteSentryContextMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'erpproxy.middleware.ErpProxyMiddleware', 'eshop.core.middleware.ErpProxyConnectionMiddleware', 'eshop.modules.accounts.middleware.EndUserModeMiddleware', 'eshop.core.middleware.PdfMiddleware', 'eshop.core.middleware.ErpProxyConnectionMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
MIGRATION_MODULES {}
MODELTRANSLATION_ENABLE_REGISTRATIONS True
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
OBJECT_CHANGE_TO_EMAIL None
PANELS_DEFAULTS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel']
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT_DAYS '********************'
PREPEND_WWW False
PROJECT_TRANSLATIONS ('eshop.*',)
PROJECT_TRANSLATIONS_PATH '/app/media/translations'
PW_RESET_BCC_EMAIL None
REGISTRATION_BCC_EMAIL None
REGISTRATION_FORMS ['B2B']
REGISTRATION_TO_EMAIL 'websupp@polynorm.ch'
RENDER_BASE_URL 'http://staging.engelberger.ch'
RENDER_OVERLAY 'images/bg.pdf'
RENDER_OVERLAY_FIRST 'images/bg_first.pdf'
REPLACE_ZERO_CENTS '–'
RESELLER_FROM_EMAIL 'websupp@polynorm.ch'
ROOT_URLCONF 'engelberger.urls'
ROSETTA_ACCESS_CONTROL_FUNCTION 'eshop.modules.accounts.models.user.is_translator'
ROSETTA_MESSAGES_PER_PAGE 15
ROSETTA_MESSAGES_SOURCE_LANGUAGE_CODE 'de'
ROSETTA_MESSAGES_SOURCE_LANGUAGE_NAME 'Deutsch'
ROSETTA_UWSGI_AUTO_RELOAD True
SEARCH {'brands': {'document_class': 'eshop.modules.items.search.BrandDocument', 'form_class': 'eshop.modules.items.forms.BrandSearchForm', 'model_class': 'eshop.modules.items.models.Brand', 'permission': ('items.view_brand',), 'search_class': 'eshop.modules.items.search_utils.faceted_search.BrandSearch'}, 'items': {'auto_node_filters': True, 'document_class': 'engelberger.search.document.EngItemDocument', 'form_class': 'engelberger.search.forms.EngItemSearchForm', 'model_class': 'eshop.modules.items.models.Item', 'permission': ('items.view_item',), 'search_class': 'engelberger.search.search.EngItemSearch', 'show_suggestions': False}, 'nodes': {'document_class': 'eshop.modules.catalog.search.NodeDocument', 'form_class': 'eshop.modules.catalog.forms.search.NodeSearchForm', 'model_class': 'eshop.modules.catalog.models.Node', 'permission': ('catalog.view_node',), 'search_class': 'eshop.modules.catalog.search.NodeSearch'}, 'pages': {'document_class': 'eshop.modules.cms.search.PageDocument', 'form_class': 'eshop.modules.cms.forms.CMSSearchForm', 'model_class': 'eshop.modules.cms.models.Page', 'permission': None, 'search_class': 'eshop.modules.cms.search.CMSSearch'}}
SECRET_KEY '********************'
SECURE_BROWSER_XSS_FILTER False
SECURE_CONTENT_TYPE_NOSNIFF False
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SENTRY_JS_ENABLED False
SENTRY_JS_ENABLE_FEEDBACK False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 86400
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'eshop.core.session'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'engelberger.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS ('hijack_admin.W001',)
SITE_ID 1
SITE_SETTINGS_FORMS ['eshop.modules.sitesettings.contrib.forms.EmailSiteSettingsForm', 'eshop.modules.payments.datatrans.sitesettings.DatatransSiteSettingsForm', 'eshop.modules.sitesettings.contrib.forms.GoogleSiteSettingsForm', 'eshop.modules.sitesettings.contrib.forms.CookieSiteSettingsForm']
STATICFILES_DIRS ['/app/ui/static']
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/app/static'
STATIC_URL '/static/'
STATISTIC_TYPES {'Brand': {'label': 'Marken', 'model': 'items.Brand'}, 'CostCenter': {'label': 'Kostenstellen', 'model': 'accounts.Costcenter'}, 'Customer': {'label': 'Gesamtumsatz', 'model': 'accounts.Customer'}, 'ItemGroup': {'item_sales': True, 'label': 'Warengruppen', 'model': 'items.ItemGroup'}, 'MainItemGroup': {'item_sales': True, 'label': 'Warenhauptgruppen', 'model': 'items.MainItemGroup'}, 'Object': {'label': 'Objekte', 'model': 'objects.Object'}}
SUBSCRIPTION_LICENSE None
SUBSCRIPTION_LICENSE_MATRIX {'Enterprise': {0: 1000, 11: 2000, 101: 4000}, 'Professional': {0: 500, 11: 1000, 101: 2000}, 'Starter': {0: 200, 11: 400, 101: 800}}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/app/templates'], 'OPTIONS': {'builtins': ['eshop.modules.sitesettings.loader_tags'], 'context_processors': ['django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'eshop.core.context_processors.url_info', 'eshop.core.context_processors.release_info', 'eshop.core.context_processors.cookie', 'eshop.core.context_processors.template_settings', 'eshop.core.context_processors.scanner', 'eshop.core.context_processors.mobile_app', 'eshop.modules.sitesettings.context_processors.site', 'eshop.modules.accounts.context_processors.user_preferences', 'eshop.modules.cart.context_processors.cart', 'eshop.modules.cms.context_processors.navigation', 'eshop.modules.cms.context_processors.notifications', 'eshop.modules.catalog.context_processors.navigation'], 'debug': True}}]
TEMPLATES_CACHE_TIMEOUTS {'catalog_navigation': 300, 'cms_navigation': 300}
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
THUMBOR_MEDIA_URL '/thumbor/'
THUMBOR_SECURITY_KEY '********************'
THUMBOR_SERVER '/thumbor'
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Zurich'
USER_ROLE_GROUP_MAP {110: 9, 120: 2, 150: 8, 190: 7}
USE_I18N True
USE_L10N True
USE_OBJECT_ADDRESSES True
USE_THOUSAND_SEPARATOR True
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
VIEWS {'backorder-list': 'engelberger.views.backorder_list', 'checkout': 'engelberger.views.checkout.checkout_form', 'checkout-details': 'engelberger.views.checkout.checkout_details', 'checkout-guest-address': 'engelberger.views.checkout.checkout_guest_address', 'checkout-payment-method': 'engelberger.views.checkout.checkout_payment', 'checkout-shipping-address': 'engelberger.views.checkout.checkout_shipping_address', 'checkout-shipping-method': 'engelberger.views.checkout.checkout_shipping', 'items-item-detail': 'engelberger.views.item.item_detail_view', 'items-related-items-detail': 'engelberger.views.item.item_related_items_detail', 'items-search': 'engelberger.views.search.search_view'}
WSGI_APPLICATION 'engelberger.wsgi.application'
XMM_API_KEY '********************'
XMM_API_URL '********************'
XMM_CMS_VERSION 'draft'
XMM_REQUEST_KWARGS {'timeout': 5.0, 'verify': True}
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'

Header

Anfrage-Header

Name Wert
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding br,gzip
Accept-Language en-US,en;q=0.5
Connection close
Host staging.engelberger.ch
If-Modified-Since Wed, 08 Jul 2020 04:23:23 GMT
User-Agent CCBot/2.0 (https://commoncrawl.org/faq/)
X-Forwarded-For 34.200.236.68

Antwort-Header

Name Wert
Content-Type text/html; charset=utf-8

WSGI-Umgebung

Da sich die WSGI-Umgebung von der Umgebung des Servers ableitet, wird nur eine notwendige Teilmenge dargestellt.

Name Wert
PATH_INFO /de/geschaeftsbedingungen/datenschutzbestimmungen/
QUERY_STRING
REMOTE_ADDR 172.18.0.12
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 7bae0428db46
SERVER_PORT 8000
SERVER_PROTOCOL HTTP/1.0

Anfrage

View-Informationen

View-Funktion Argumente Schlüsselwort-Argumente URL-Name
eshop.modules.cms.views.CMSPageView () {'url': 'geschaeftsbedingungen/datenschutzbestimmungen'} cms-page

Keine Cookies

Keine Sitzungsdaten

Keine GET-Daten

Keine POST-Daten

SQL queries from 1 connection

  •   default 14.53 ms (5 Abfragen )
  Abfrage Verlauf Zeit (ms) Aktion
  +
SELECT "sitesettings_sitesettings"."id",
       "sitesettings_sitesettings"."cms_domain",
       "sitesettings_sitesettings"."page_title",
       "sitesettings_sitesettings"."page_title_de",
       "sitesettings_sitesettings"."page_title_fr",
       "sitesettings_sitesettings"."application_name",
       "sitesettings_sitesettings"."application_name_de",
       "sitesettings_sitesettings"."application_name_fr",
       "sitesettings_sitesettings"."application_color",
       "sitesettings_sitesettings"."logo",
       "sitesettings_sitesettings"."logo_icon",
       "sitesettings_sitesettings"."footer_address",
       "sitesettings_sitesettings"."footer_address_de",
       "sitesettings_sitesettings"."footer_address_fr",
       "sitesettings_sitesettings"."footer_phone_number",
       "sitesettings_sitesettings"."footer_phone_number_de",
       "sitesettings_sitesettings"."footer_phone_number_fr",
       "sitesettings_sitesettings"."footer_email",
       "sitesettings_sitesettings"."footer_email_de",
       "sitesettings_sitesettings"."footer_email_fr",
       "sitesettings_sitesettings"."footer_office_hours",
       "sitesettings_sitesettings"."footer_office_hours_de",
       "sitesettings_sitesettings"."footer_office_hours_fr",
       "sitesettings_sitesettings"."footer_facebook_link",
       "sitesettings_sitesettings"."footer_facebook_link_de",
       "sitesettings_sitesettings"."footer_facebook_link_fr",
       "sitesettings_sitesettings"."footer_instagram_link",
       "sitesettings_sitesettings"."footer_instagram_link_de",
       "sitesettings_sitesettings"."footer_instagram_link_fr",
       "sitesettings_sitesettings"."footer_twitter_link",
       "sitesettings_sitesettings"."footer_twitter_link_de",
       "sitesettings_sitesettings"."footer_twitter_link_fr",
       "sitesettings_sitesettings"."footer_xing_link",
       "sitesettings_sitesettings"."footer_xing_link_de",
       "sitesettings_sitesettings"."footer_xing_link_fr",
       "sitesettings_sitesettings"."footer_linkedin_link",
       "sitesettings_sitesettings"."footer_linkedin_link_de",
       "sitesettings_sitesettings"."footer_linkedin_link_fr",
       "sitesettings_sitesettings"."footer_youtube_link",
       "sitesettings_sitesettings"."footer_youtube_link_de",
       "sitesettings_sitesettings"."footer_youtube_link_fr",
       "sitesettings_sitesettings"."vat_infos",
       "sitesettings_sitesettings"."vat_infos_de",
       "sitesettings_sitesettings"."vat_infos_fr",
       "sitesettings_sitesettings"."template_dir",
       "sitesettings_sitesettings"."staticfiles_dir",
       "sitesettings_sitesettings"."pdf_overlay",
       "sitesettings_sitesettings"."pdf_overlay_first",
       "sitesettings_sitesettings"."require_terms_acceptance",
       "sitesettings_sitesettings"."terms_acceptance_url",
       "sitesettings_sitesettings"."custom_fields",
       "sitesettings_sitesettings"."site_id"
  FROM
"sitesettings_sitesettings"
 WHERE
"sitesettings_sitesettings"."site_id" = 1
SELECT ••• FROM "sitesettings_sitesettings" WHERE "sitesettings_sitesettings"."site_id" = 1
7.532335368656031%
1.09

Verbindung: default

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(120)
  return SentryWsgiMiddleware(bound_old_app)(environ, start_response)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/wsgi.py in __call__(125)
  _sentry_start_response, start_response, transaction
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(350)
  return old_get_response(self, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(99)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(25)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(43)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(16)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(29)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/erpproxy/middleware.py in __call__(14)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/middleware.py in __call__(44)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(86)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/panel.py in process_request(81)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/requests_panel/panel.py in process_request(98)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/views.py in callback(63)
  return old_callback(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/views.py in callback(63)
  return old_callback(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/views.py in callback(63)
  return old_callback(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/views/generic/base.py in view(71)
  return self.dispatch(request, *args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/views/generic/base.py in dispatch(97)
  return handler(request, *args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/views.py in get(68)
  return _cms_page(request, url, template_context=template_context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/views.py in _cms_page(35)
  }, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/utils/__init__.py in fetch_page(93)
  host = request.site.settings.cms_domain or request.site.domain
  +
SELECT "django_content_type"."app_label",
       "auth_permission"."codename"
  FROM
"auth_permission"
 INNER JOIN
"auth_group_permissions"
    ON
("auth_permission"."id" = "auth_group_permissions"."permission_id")
 INNER JOIN
"django_content_type"
    ON
("auth_permission"."content_type_id" = "django_content_type"."id")
 WHERE
"auth_group_permissions"."group_id" = 9
SELECT ••• FROM "auth_permission" INNER JOIN "auth_group_permissions" ON ("auth_permission"."id" = "auth_group_permissions"."permission_id") INNER JOIN "django_content_type" ON ("auth_permission"."content_type_id" = "django_content_type"."id") WHERE "auth_group_permissions"."group_id" = 9
13.869739347383625%
2.01

Verbindung: default

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(120)
  return SentryWsgiMiddleware(bound_old_app)(environ, start_response)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/wsgi.py in __call__(125)
  _sentry_start_response, start_response, transaction
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(350)
  return old_get_response(self, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(99)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(25)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(43)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(16)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(29)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/erpproxy/middleware.py in __call__(14)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/middleware.py in __call__(44)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(86)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/panel.py in process_request(81)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/requests_panel/panel.py in process_request(98)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in render(106)
  self.content = self.rendered_content
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in rendered_content(83)
  content = template.render(context, self._request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(171)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/loader_tags.py in render(102)
  return template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(173)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(302)
  match = condition.eval(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in eval(876)
  return self.value.resolve(context, ignore_failures=True)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in _resolve_lookup(829)
  current = current[bit]
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/auth/context_processors.py in __getitem__(13)
  return self.user.has_perm("%s.%s" % (self.app_label, perm_name))
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/auth/models.py in has_perm(417)
  return _user_has_perm(self, perm, obj=obj)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/auth/models.py in _user_has_perm(182)
  if backend.has_perm(user, perm, obj):
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/auth/backends.py in has_perm(89)
  return user_obj.is_active and perm in self.get_all_permissions(user_obj, obj)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/auth.py in get_all_permissions(29)
  user_obj._perm_cache.update(self.get_group_permissions(user_obj))
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/auth/backends.py in get_group_permissions(76)
  return self._get_permissions(user_obj, obj, 'group')
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/auth.py in _get_permissions(19)
  setattr(user_obj, perm_cache_name, {f'{ct}.{name}' for ct, name in perms})
1 {% extends "cms/pages/_base.html" %}
2 {% load eshop_tags %}
3
4 {% block content %}

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/default.html

  +
SELECT "accounts_customer"."customer_id",
       "accounts_customer"."parent_customer_id",
       "accounts_customer"."item_customer_id",
       "accounts_customer"."customer_group",
       "accounts_customer"."agent_id",
       "accounts_customer"."customer_name",
       "accounts_customer"."address_id",
       "accounts_customer"."deleted",
       "accounts_customer"."business_type",
       "accounts_customer"."customer_order_id_mandatory",
       "accounts_customer"."cost_center_mandatory",
       "accounts_customer"."delivery_complete",
       "accounts_customer"."assortment_id",
       "accounts_customer"."currency_id",
       "accounts_customer"."tax_group_id",
       "accounts_customer"."custom_fields"
  FROM
"accounts_customer"
 WHERE
"accounts_customer"."customer_id" = '112819'
SELECT ••• FROM "accounts_customer" WHERE "accounts_customer"."customer_id" = '112819'
21.48578556890552%
3.12

Verbindung: default

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(120)
  return SentryWsgiMiddleware(bound_old_app)(environ, start_response)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/wsgi.py in __call__(125)
  _sentry_start_response, start_response, transaction
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(350)
  return old_get_response(self, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(99)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(25)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(43)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(16)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(29)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/erpproxy/middleware.py in __call__(14)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/middleware.py in __call__(44)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(86)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/panel.py in process_request(81)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/requests_panel/panel.py in process_request(98)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in render(106)
  self.content = self.rendered_content
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in rendered_content(83)
  content = template.render(context, self._request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(171)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/loader_tags.py in render(102)
  return template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(173)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(309)
  return nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/templatetags/cache.py in render(47)
  value = self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(166)
  len_values = len(values)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in <lambda>(28)
  'catalog': lazy(lambda: get_catalog_tree(request.user, settings.CATALOG_NAVIGATION['level']), list)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in get_catalog_tree(14)
  nodes = user.get_nodes_with_items(level__lte=level).order_by('tree_id', 'lft')
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/models/user.py in get_nodes_with_items(56)
  return self._get_nodes_with_items(**kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/models/user.py in _get_nodes_with_items(44)
  search = NodesWithItemsSearch(self, **search_kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/items/search_utils/nodes.py in __init__(21)
  super().__init__(None, query, filters, sort, instant)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/search/__init__.py in __init__(86)
  super().__init__(query, filters, tuple(sort))
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elasticsearch_dsl/faceted_search.py in __init__(271)
  self._s = self.build_search()
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elasticsearch_dsl/faceted_search.py in build_search(374)
  s = self.query(s, self._query)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/items/search_utils/nodes.py in query(36)
  search = self.apply_item_filters(search, self.user)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/items/search_utils/faceted_search.py in apply_item_filters(48)
  filters = self._get_item_filters(user)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/items/search_utils/faceted_search.py in _get_item_filters(37)
  customer = user.customer
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/models/user.py in customer(329)
  self._customer = Customer.objects.get(pk=self.customer_id)
1 {% extends "cms/pages/_base.html" %}
2 {% load eshop_tags %}
3
4 {% block content %}

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/default.html

  +
SELECT "catalog_node"."id",
       "catalog_node"."parent_id",
       "catalog_node"."pos",
       "catalog_node"."label",
       "catalog_node"."label_de",
       "catalog_node"."label_fr",
       "catalog_node"."hashid",
       "catalog_node"."cms_page_id",
       "catalog_node"."custom_fields",
       "catalog_node"."lft",
       "catalog_node"."rght",
       "catalog_node"."tree_id",
       "catalog_node"."level"
  FROM
"catalog_node"
 WHERE
("catalog_node"."level" <= 2 AND "catalog_node"."id" IN ('5bae406ee3394feda0251ad0', '5bae406ee3394feda0251ad4', '5bae406ee3394feda0251ad2', '5bae406ee3394feda0251ad8', '5bae406fe3394feda0251ae2', '5bae406fe3394feda0251afc', '5bae406ee3394feda0251ad6', '5bae406fe3394feda0251b08', '5bae4070e3394feda0251c4c', '5bae406fe3394feda0251adc', '5bae4070e3394feda0251bfc', '5bae406fe3394feda0251ae6', '5bae406fe3394feda0251aea', '5bae406ee3394feda0251ada', '5bae406fe3394feda0251b2a', '5bae406fe3394feda0251aec', '5bae406fe3394feda0251ae8', '5bae406fe3394feda0251b12', '5efe5c7914c51ad9f8c530a4', '5db2ebbc306dacc0c0969db7', '5bae4070e3394feda0251b38', '5bae406fe3394feda0251b28', '5bae406fe3394feda0251aee', '5bae4070e3394feda0251b36', '5bae4070e3394feda0251b6e', '5bae4070e3394feda0251b8a', '5e859ccc14c51ad9f8830903', '5bae406fe3394feda0251b1c', '5bae406fe3394feda0251b16', '5bae4070e3394feda0251b8e', '5bae4070e3394feda0251b76', '5bae4070e3394feda0251bfe', '5bae406fe3394feda0251af8', '5bae406fe3394feda0251afa', '5bae406fe3394feda0251b10', '5bae4070e3394feda0251c10', '5bae4070e3394feda0251c76', '5bae406fe3394feda0251b04', '5bae4070e3394feda0251b6c', '5bae4070e3394feda0251b34', '5bae4070e3394feda0251ba4', '5bae4070e3394feda0251b68', '5bae4070e3394feda0251b8c', '5bae406fe3394feda0251af6', '5bae406fe3394feda0251b2e', '5bae4070e3394feda0251bc2', '5bae4070e3394feda0251c86', '5bae4070e3394feda0251b92', '5bae4070e3394feda0251bae', '5bae406fe3394feda0251b18', '5bae406fe3394feda0251ae4', '5db2ebbd306dacc0c0969ed8', '5db2ebbd306dacc0c0969ed0', '5bae4070e3394feda0251b7a', '5bae4070e3394feda0251b9c', '5bae4070e3394feda0251c30', '5bae4070e3394feda0251bb4', '5bae4070e3394feda0251baa', '5bae4070e3394feda0251be6', '5bae406fe3394feda0251b0c', '5bae4070e3394feda0251b78', '5bae4070e3394feda0251b4c', '5bae406fe3394feda0251af0', '5bae406fe3394feda0251b24', '5bae406fe3394feda0251b1e', '5c59c21bc8ea505d788d224f', '5bae406fe3394feda0251b14', '5efe5c7a14c51ad9f8c5319a', '5bae4070e3394feda0251c80', '5bae4070e3394feda0251b88', '5bae4070e3394feda0251bb2', '5dd71fa4306dacc0c0c03071', '5bae4070e3394feda0251b4a', '5bae4070e3394feda0251c58', '5f02db3914c51ad9f81b5cf7', '5bae4070e3394feda0251d16', '5bae4070e3394feda0251c64', '5bae406fe3394feda0251b06', '5bae4070e3394feda0251c00', '5bae406fe3394feda0251af2', '5bae4070e3394feda0251b64', '5bae4070e3394feda0251b5c', '5bae4070e3394feda0251bfa', '5bae4070e3394feda0251b74', '5bae4070e3394feda0251c32', '5bae4070e3394feda0251c70', '5bae4070e3394feda0251c72', '5bae406fe3394feda0251b02', '5bae406fe3394feda0251b32', '5e7b3aef14c51ad9f8bc1d5b', '5bae4070e3394feda0251b6a', '5bae4070e3394feda0251b70', '5bae4070e3394feda0251ce8', '5bae4070e3394feda0251d0e', '5bae4070e3394feda0251c9e', '5bae4070e3394feda0251ce4', '5e859ccd14c51ad9f8830b83', '5bae4070e3394feda0251b90', '5bae406fe3394feda0251b26', '5bae4070e3394feda0251b48', '5bae4070e3394feda0251b54', '5bae4070e3394feda0251bac', '5bae4070e3394feda0251b98', '5bae4070e3394feda0251cec', '5bae4070e3394feda0251c1c', '5bae4070e3394feda0251bec', '5bae4070e3394feda0251b66', '5bae4070e3394feda0251b52', '5bae4070e3394feda0251b9a', '5bae4070e3394feda0251c40', '5bae4070e3394feda0251c2c', '5bae4070e3394feda0251d0c', '5bae4070e3394feda0251b82', '5bae4070e3394feda0251c4e', '5bae4070e3394feda0251c7e', '5bae4070e3394feda0251b50', '5bae4070e3394feda0251c14', '5bae4070e3394feda0251bd2', '5bae4070e3394feda0251cb4', '5e859ccd14c51ad9f8830b7b', '5bae4070e3394feda0251c4a', '5bae4070e3394feda0251c9c', '5db2ebbd306dacc0c0969ebc', '5bae4070e3394feda0251c66', '5cebbd3c09cda84829b3b7db', '5df02d0f1a41d06e22889c21', '5bae4070e3394feda0251c2a', '5e859ccd14c51ad9f8830b87', '5bae406fe3394feda0251afe', '5bae4070e3394feda0251b40', '5bae406fe3394feda0251b0a', '5bae406fe3394feda0251b2c', '5bae4070e3394feda0251c84', '5bae4070e3394feda0251c12', '5bae4070e3394feda0251c5a', '5bae4070e3394feda0251d1e', '5bae4070e3394feda0251c5e', '5bae4070e3394feda0251bc4', '5bae4070e3394feda0251bca', '5bae4070e3394feda0251bde', '5bae4070e3394feda0251b94', '5bae4070e3394feda0251c2e', '5bae4070e3394feda0251c42', '5bae4070e3394feda0251cd4', '5bae4070e3394feda0251c20', '5bae4070e3394feda0251c50', '5db2ebbd306dacc0c0969ec8', '5bae4070e3394feda0251bc6', '5bae4070e3394feda0251bf2', '5bae4070e3394feda0251cf4', '5c59c21cc8ea505d788d270a', '5bae4070e3394feda0251c46', '5bae406fe3394feda0251af4', '5bae4070e3394feda0251cce', '5bae4070e3394feda0251b72', '5bae4070e3394feda0251d20', '5bae4070e3394feda0251b86', '5bae406fe3394feda0251b30', '5bae4070e3394feda0251c62', '5db2ebbd306dacc0c0969ecc', '5bae406fe3394feda0251b20', '5bae4070e3394feda0251b60', '5bae4070e3394feda0251bf6', '5bae4070e3394feda0251ce6', '5bae4070e3394feda0251ba2', '5bae4070e3394feda0251bd0', '5bae4070e3394feda0251c28', '5bae4070e3394feda0251b3c', '5bae4070e3394feda0251bdc', '5bae4070e3394feda0251c98', '5bae4070e3394feda0251ca0', '5bae4070e3394feda0251ca8', '5bae4070e3394feda0251d22', '5c59c21cc8ea505d788d26f4', '5c59c21cc8ea505d788d26fa', '5dd71fa5306dacc0c0c032f7', '5bae4070e3394feda0251ba0', '5bae4070e3394feda0251bf0', '5bae4070e3394feda0251c44', '5bae4070e3394feda0251cda', '5db2ebbd306dacc0c0969eb8', '5e859ccd14c51ad9f8830b77', '5db2ebbe306dacc0c096a04f', '5dc5fbae306dacc0c0246211', '5bae4070e3394feda0251c60', '5e859ccd14c51ad9f8830b7f', '5bae4070e3394feda0251c6c', '5db2ebbd306dacc0c0969ec4', '5bae4070e3394feda0251b4e', '5bae4070e3394feda0251c78', '5bae4070e3394feda0251cf0', '5bae4070e3394feda0251b96', '5bae4070e3394feda0251bb6', '5bae4070e3394feda0251caa', '5bae4070e3394feda0251cc2', '5bae4070e3394feda0251cee', '5db2ebbe306dacc0c0969f6f', '5bae4070e3394feda0251be8', '5bae4070e3394feda0251c3c', '5bae4070e3394feda0251c82', '5bae4070e3394feda0251c92', '5bae4070e3394feda0251cd8', '5bae4070e3394feda0251cf6', '5bae4070e3394feda0251cfe', '5c59c21cc8ea505d788d26ff', '5e859ccd14c51ad9f8830b6b', '5e859ccd14c51ad9f8830b73', '5bae4070e3394feda0251be2', '5bae4070e3394feda0251c48', '5dd71fa5306dacc0c0c032fb', '5e4f1307c820fea0b96d74e3', '5bae4070e3394feda0251b84', '5bae4070e3394feda0251be4', '5bae4070e3394feda0251bea', '5bae4070e3394feda0251c54', '5bae4070e3394feda0251c96', '5bae4070e3394feda0251d1c', '5e859ccd14c51ad9f8830b67', '5bae4070e3394feda0251bbe', '5bae4070e3394feda0251bcc', '5bae4070e3394feda0251d18', '5dd71fa5306dacc0c0c032f3', '5bae4070e3394feda0251b7e', '5bae4070e3394feda0251ba6', '5bae4070e3394feda0251c0c', '5bae4070e3394feda0251cbc', '5bae4070e3394feda0251bc0', '5bae4070e3394feda0251c02', '5bae4070e3394feda0251cf8', '5db2ebbe306dacc0c0969fd3', '5bae4070e3394feda0251b44', '5bae4070e3394feda0251c3e', '5bae4070e3394feda0251c6e', '5bae4070e3394feda0251c74', '5bae4070e3394feda0251b58', '5bae4070e3394feda0251b80', '5bae4070e3394feda0251c06', '5bae4070e3394feda0251c16', '5bae4070e3394feda0251cb2', '5bae4070e3394feda0251cbe', '5bae4070e3394feda0251b42', '5bae4070e3394feda0251bd6', '5bae4070e3394feda0251cb8', '5db2ebbd306dacc0c0969ee0', '5e859ccd14c51ad9f8830b6f', '5bae4070e3394feda0251bba', '5bae4070e3394feda0251c08', '5db2ebbe306dacc0c0969fe3', '5db2ebbe306dacc0c096a1fc', '5dd3fd13306dacc0c0a28b76', '5ddc662c1a41d06e22b890f2', '5e859ccd14c51ad9f8830b63', '5bae4070e3394feda0251bf4', '5bae4070e3394feda0251c56', '5bae4070e3394feda0251c8a', '5bae4070e3394feda0251c8e', '5bae4070e3394feda0251ca2', '5bae4070e3394feda0251ca6', '5bae4070e3394feda0251cd6', '5ddc662c1a41d06e22b890b7', '5bae4070e3394feda0251c5c', '5bae4070e3394feda0251c7c', '5bae4070e3394feda0251cb0', '5bae4070e3394feda0251cc0', '5bae4070e3394feda0251d10', '5bae4070e3394feda0251c0a', '5bae4070e3394feda0251c38', '5bae4070e3394feda0251c6a', '5bae4070e3394feda0251c94', '5bae4070e3394feda0251cfc', '5dd71fa5306dacc0c0c03303', '5f33e94614c51ad9f818932c', '5bae4070e3394feda0251bb0', '5bae4070e3394feda0251c7a', '5bae4070e3394feda0251c8c', '5bae4070e3394feda0251ca4', '5bae4070e3394feda0251cba', '5bae4070e3394feda0251cc4', '5bae4070e3394feda0251cfa', '5db2ebbe306dacc0c0969f95', '5bae406fe3394feda0251b0e', '5bae4070e3394feda0251be0', '5bae4070e3394feda0251c04', '5bae4070e3394feda0251cea', '5bae4070e3394feda0251d14', '5bae4070e3394feda0251d1a', '5cebbd3d09cda84829b3bce0', '5cf7314c09cda84829fa36bc', '5dd3fd13306dacc0c0a28b6b', '5bae4070e3394feda0251c1e', '5cab711f8429462f679cc58a', '5cebbd3d09cda84829b3bcfb', '5db2ebbe306dacc0c096a067', '5bae4070e3394feda0251b3a', '5bae4070e3394feda0251b56', '5bae4070e3394feda0251cac', '5bae4070e3394feda0251cd0', '5cebbd3d09cda84829b3bce6', '5cebbd3d09cda84829b3bceb', '5db2ebbe306dacc0c096a06e', '5bae4070e3394feda0251bc8', '5d02742109cda84829455d38', '5db2ebbe306dacc0c096a013', '5bae4070e3394feda0251ba8', '5bae4070e3394feda0251bb8', '5bae4070e3394feda0251bd8', '5bae4070e3394feda0251c0e', '5bae4070e3394feda0251cdc', '5bae4070e3394feda0251d12', '5cebbd3d09cda84829b3bcf6', '5d02742109cda84829455d55', '5dd71fa5306dacc0c0c032ff', '5ddc662c1a41d06e22b890fa', '5bae406fe3394feda0251b00', '5bae4070e3394feda0251bda', '5bae4070e3394feda0251bf8', '5bae4070e3394feda0251c34', '5bae4070e3394feda0251c36', '5bae4070e3394feda0251c52', '5bae4070e3394feda0251cc6', '5bae4070e3394feda0251ccc', '5bae4070e3394feda0251ce0', '5bae4070e3394feda0251ce2', '5bae4070e3394feda0251b3e', '5bae4070e3394feda0251bbc', '5bae4070e3394feda0251bd4', '5bae4070e3394feda0251cae', '5bae4070e3394feda0251cc8', '5bae4070e3394feda0251cf2', '5c59c21cc8ea505d788d26ef', '5cebbd3d09cda84829b3bcf1', '5dcb41b7306dacc0c04dd584', '5dd3fd13306dacc0c0a28b63', '5bae4070e3394feda0251c18', '5c547c18c8ea505d787218eb', '5c59c21cc8ea505d788d2705', '5c59c21cc8ea505d788d2710', '5db2ebbe306dacc0c0969fdb', '5efe5c7b14c51ad9f8c53375', '5bae4070e3394feda0251cb6', '5bae4070e3394feda0251cde', '5db2ebbe306dacc0c0969fcb', '5dc3d53a306dacc0c012d641', '5dd3fd13306dacc0c0a28bd1', '5bae4070e3394feda0251bee', '5db2ebbe306dacc0c0969ef2', '5db2ebbe306dacc0c0969f60', '5db2ebbe306dacc0c0969f9f', '5db2ebbe306dacc0c096a204', '5ddc662c1a41d06e22b891aa'))
 ORDER BY
"catalog_node"."tree_id" ASC, "catalog_node"."lft" ASC
SELECT ••• FROM "catalog_node" WHERE ("catalog_node"."level" <= 2 AND "catalog_node"."id" IN ('5bae406ee3394feda0251ad0', '5bae406ee3394feda0251ad4', '5bae406ee3394feda0251ad2', '5bae406ee3394feda0251ad8', '5bae406fe3394feda0251ae2', '5bae406fe3394feda0251afc', '5bae406ee3394feda0251ad6', '5bae406fe3394feda0251b08', '5bae4070e3394feda0251c4c', '5bae406fe3394feda0251adc', '5bae4070e3394feda0251bfc', '5bae406fe3394feda0251ae6', '5bae406fe3394feda0251aea', '5bae406ee3394feda0251ada', '5bae406fe3394feda0251b2a', '5bae406fe3394feda0251aec', '5bae406fe3394feda0251ae8', '5bae406fe3394feda0251b12', '5efe5c7914c51ad9f8c530a4', '5db2ebbc306dacc0c0969db7', '5bae4070e3394feda0251b38', '5bae406fe3394feda0251b28', '5bae406fe3394feda0251aee', '5bae4070e3394feda0251b36', '5bae4070e3394feda0251b6e', '5bae4070e3394feda0251b8a', '5e859ccc14c51ad9f8830903', '5bae406fe3394feda0251b1c', '5bae406fe3394feda0251b16', '5bae4070e3394feda0251b8e', '5bae4070e3394feda0251b76', '5bae4070e3394feda0251bfe', '5bae406fe3394feda0251af8', '5bae406fe3394feda0251afa', '5bae406fe3394feda0251b10', '5bae4070e3394feda0251c10', '5bae4070e3394feda0251c76', '5bae406fe3394feda0251b04', '5bae4070e3394feda0251b6c', '5bae4070e3394feda0251b34', '5bae4070e3394feda0251ba4', '5bae4070e3394feda0251b68', '5bae4070e3394feda0251b8c', '5bae406fe3394feda0251af6', '5bae406fe3394feda0251b2e', '5bae4070e3394feda0251bc2', '5bae4070e3394feda0251c86', '5bae4070e3394feda0251b92', '5bae4070e3394feda0251bae', '5bae406fe3394feda0251b18', '5bae406fe3394feda0251ae4', '5db2ebbd306dacc0c0969ed8', '5db2ebbd306dacc0c0969ed0', '5bae4070e3394feda0251b7a', '5bae4070e3394feda0251b9c', '5bae4070e3394feda0251c30', '5bae4070e3394feda0251bb4', '5bae4070e3394feda0251baa', '5bae4070e3394feda0251be6', '5bae406fe3394feda0251b0c', '5bae4070e3394feda0251b78', '5bae4070e3394feda0251b4c', '5bae406fe3394feda0251af0', '5bae406fe3394feda0251b24', '5bae406fe3394feda0251b1e', '5c59c21bc8ea505d788d224f', '5bae406fe3394feda0251b14', '5efe5c7a14c51ad9f8c5319a', '5bae4070e3394feda0251c80', '5bae4070e3394feda0251b88', '5bae4070e3394feda0251bb2', '5dd71fa4306dacc0c0c03071', '5bae4070e3394feda0251b4a', '5bae4070e3394feda0251c58', '5f02db3914c51ad9f81b5cf7', '5bae4070e3394feda0251d16', '5bae4070e3394feda0251c64', '5bae406fe3394feda0251b06', '5bae4070e3394feda0251c00', '5bae406fe3394feda0251af2', '5bae4070e3394feda0251b64', '5bae4070e3394feda0251b5c', '5bae4070e3394feda0251bfa', '5bae4070e3394feda0251b74', '5bae4070e3394feda0251c32', '5bae4070e3394feda0251c70', '5bae4070e3394feda0251c72', '5bae406fe3394feda0251b02', '5bae406fe3394feda0251b32', '5e7b3aef14c51ad9f8bc1d5b', '5bae4070e3394feda0251b6a', '5bae4070e3394feda0251b70', '5bae4070e3394feda0251ce8', '5bae4070e3394feda0251d0e', '5bae4070e3394feda0251c9e', '5bae4070e3394feda0251ce4', '5e859ccd14c51ad9f8830b83', '5bae4070e3394feda0251b90', '5bae406fe3394feda0251b26', '5bae4070e3394feda0251b48', '5bae4070e3394feda0251b54', '5bae4070e3394feda0251bac', '5bae4070e3394feda0251b98', '5bae4070e3394feda0251cec', '5bae4070e3394feda0251c1c', '5bae4070e3394feda0251bec', '5bae4070e3394feda0251b66', '5bae4070e3394feda0251b52', '5bae4070e3394feda0251b9a', '5bae4070e3394feda0251c40', '5bae4070e3394feda0251c2c', '5bae4070e3394feda0251d0c', '5bae4070e3394feda0251b82', '5bae4070e3394feda0251c4e', '5bae4070e3394feda0251c7e', '5bae4070e3394feda0251b50', '5bae4070e3394feda0251c14', '5bae4070e3394feda0251bd2', '5bae4070e3394feda0251cb4', '5e859ccd14c51ad9f8830b7b', '5bae4070e3394feda0251c4a', '5bae4070e3394feda0251c9c', '5db2ebbd306dacc0c0969ebc', '5bae4070e3394feda0251c66', '5cebbd3c09cda84829b3b7db', '5df02d0f1a41d06e22889c21', '5bae4070e3394feda0251c2a', '5e859ccd14c51ad9f8830b87', '5bae406fe3394feda0251afe', '5bae4070e3394feda0251b40', '5bae406fe3394feda0251b0a', '5bae406fe3394feda0251b2c', '5bae4070e3394feda0251c84', '5bae4070e3394feda0251c12', '5bae4070e3394feda0251c5a', '5bae4070e3394feda0251d1e', '5bae4070e3394feda0251c5e', '5bae4070e3394feda0251bc4', '5bae4070e3394feda0251bca', '5bae4070e3394feda0251bde', '5bae4070e3394feda0251b94', '5bae4070e3394feda0251c2e', '5bae4070e3394feda0251c42', '5bae4070e3394feda0251cd4', '5bae4070e3394feda0251c20', '5bae4070e3394feda0251c50', '5db2ebbd306dacc0c0969ec8', '5bae4070e3394feda0251bc6', '5bae4070e3394feda0251bf2', '5bae4070e3394feda0251cf4', '5c59c21cc8ea505d788d270a', '5bae4070e3394feda0251c46', '5bae406fe3394feda0251af4', '5bae4070e3394feda0251cce', '5bae4070e3394feda0251b72', '5bae4070e3394feda0251d20', '5bae4070e3394feda0251b86', '5bae406fe3394feda0251b30', '5bae4070e3394feda0251c62', '5db2ebbd306dacc0c0969ecc', '5bae406fe3394feda0251b20', '5bae4070e3394feda0251b60', '5bae4070e3394feda0251bf6', '5bae4070e3394feda0251ce6', '5bae4070e3394feda0251ba2', '5bae4070e3394feda0251bd0', '5bae4070e3394feda0251c28', '5bae4070e3394feda0251b3c', '5bae4070e3394feda0251bdc', '5bae4070e3394feda0251c98', '5bae4070e3394feda0251ca0', '5bae4070e3394feda0251ca8', '5bae4070e3394feda0251d22', '5c59c21cc8ea505d788d26f4', '5c59c21cc8ea505d788d26fa', '5dd71fa5306dacc0c0c032f7', '5bae4070e3394feda0251ba0', '5bae4070e3394feda0251bf0', '5bae4070e3394feda0251c44', '5bae4070e3394feda0251cda', '5db2ebbd306dacc0c0969eb8', '5e859ccd14c51ad9f8830b77', '5db2ebbe306dacc0c096a04f', '5dc5fbae306dacc0c0246211', '5bae4070e3394feda0251c60', '5e859ccd14c51ad9f8830b7f', '5bae4070e3394feda0251c6c', '5db2ebbd306dacc0c0969ec4', '5bae4070e3394feda0251b4e', '5bae4070e3394feda0251c78', '5bae4070e3394feda0251cf0', '5bae4070e3394feda0251b96', '5bae4070e3394feda0251bb6', '5bae4070e3394feda0251caa', '5bae4070e3394feda0251cc2', '5bae4070e3394feda0251cee', '5db2ebbe306dacc0c0969f6f', '5bae4070e3394feda0251be8', '5bae4070e3394feda0251c3c', '5bae4070e3394feda0251c82', '5bae4070e3394feda0251c92', '5bae4070e3394feda0251cd8', '5bae4070e3394feda0251cf6', '5bae4070e3394feda0251cfe', '5c59c21cc8ea505d788d26ff', '5e859ccd14c51ad9f8830b6b', '5e859ccd14c51ad9f8830b73', '5bae4070e3394feda0251be2', '5bae4070e3394feda0251c48', '5dd71fa5306dacc0c0c032fb', '5e4f1307c820fea0b96d74e3', '5bae4070e3394feda0251b84', '5bae4070e3394feda0251be4', '5bae4070e3394feda0251bea', '5bae4070e3394feda0251c54', '5bae4070e3394feda0251c96', '5bae4070e3394feda0251d1c', '5e859ccd14c51ad9f8830b67', '5bae4070e3394feda0251bbe', '5bae4070e3394feda0251bcc', '5bae4070e3394feda0251d18', '5dd71fa5306dacc0c0c032f3', '5bae4070e3394feda0251b7e', '5bae4070e3394feda0251ba6', '5bae4070e3394feda0251c0c', '5bae4070e3394feda0251cbc', '5bae4070e3394feda0251bc0', '5bae4070e3394feda0251c02', '5bae4070e3394feda0251cf8', '5db2ebbe306dacc0c0969fd3', '5bae4070e3394feda0251b44', '5bae4070e3394feda0251c3e', '5bae4070e3394feda0251c6e', '5bae4070e3394feda0251c74', '5bae4070e3394feda0251b58', '5bae4070e3394feda0251b80', '5bae4070e3394feda0251c06', '5bae4070e3394feda0251c16', '5bae4070e3394feda0251cb2', '5bae4070e3394feda0251cbe', '5bae4070e3394feda0251b42', '5bae4070e3394feda0251bd6', '5bae4070e3394feda0251cb8', '5db2ebbd306dacc0c0969ee0', '5e859ccd14c51ad9f8830b6f', '5bae4070e3394feda0251bba', '5bae4070e3394feda0251c08', '5db2ebbe306dacc0c0969fe3', '5db2ebbe306dacc0c096a1fc', '5dd3fd13306dacc0c0a28b76', '5ddc662c1a41d06e22b890f2', '5e859ccd14c51ad9f8830b63', '5bae4070e3394feda0251bf4', '5bae4070e3394feda0251c56', '5bae4070e3394feda0251c8a', '5bae4070e3394feda0251c8e', '5bae4070e3394feda0251ca2', '5bae4070e3394feda0251ca6', '5bae4070e3394feda0251cd6', '5ddc662c1a41d06e22b890b7', '5bae4070e3394feda0251c5c', '5bae4070e3394feda0251c7c', '5bae4070e3394feda0251cb0', '5bae4070e3394feda0251cc0', '5bae4070e3394feda0251d10', '5bae4070e3394feda0251c0a', '5bae4070e3394feda0251c38', '5bae4070e3394feda0251c6a', '5bae4070e3394feda0251c94', '5bae4070e3394feda0251cfc', '5dd71fa5306dacc0c0c03303', '5f33e94614c51ad9f818932c', '5bae4070e3394feda0251bb0', '5bae4070e3394feda0251c7a', '5bae4070e3394feda0251c8c', '5bae4070e3394feda0251ca4', '5bae4070e3394feda0251cba', '5bae4070e3394feda0251cc4', '5bae4070e3394feda0251cfa', '5db2ebbe306dacc0c0969f95', '5bae406fe3394feda0251b0e', '5bae4070e3394feda0251be0', '5bae4070e3394feda0251c04', '5bae4070e3394feda0251cea', '5bae4070e3394feda0251d14', '5bae4070e3394feda0251d1a', '5cebbd3d09cda84829b3bce0', '5cf7314c09cda84829fa36bc', '5dd3fd13306dacc0c0a28b6b', '5bae4070e3394feda0251c1e', '5cab711f8429462f679cc58a', '5cebbd3d09cda84829b3bcfb', '5db2ebbe306dacc0c096a067', '5bae4070e3394feda0251b3a', '5bae4070e3394feda0251b56', '5bae4070e3394feda0251cac', '5bae4070e3394feda0251cd0', '5cebbd3d09cda84829b3bce6', '5cebbd3d09cda84829b3bceb', '5db2ebbe306dacc0c096a06e', '5bae4070e3394feda0251bc8', '5d02742109cda84829455d38', '5db2ebbe306dacc0c096a013', '5bae4070e3394feda0251ba8', '5bae4070e3394feda0251bb8', '5bae4070e3394feda0251bd8', '5bae4070e3394feda0251c0e', '5bae4070e3394feda0251cdc', '5bae4070e3394feda0251d12', '5cebbd3d09cda84829b3bcf6', '5d02742109cda84829455d55', '5dd71fa5306dacc0c0c032ff', '5ddc662c1a41d06e22b890fa', '5bae406fe3394feda0251b00', '5bae4070e3394feda0251bda', '5bae4070e3394feda0251bf8', '5bae4070e3394feda0251c34', '5bae4070e3394feda0251c36', '5bae4070e3394feda0251c52', '5bae4070e3394feda0251cc6', '5bae4070e3394feda0251ccc', '5bae4070e3394feda0251ce0', '5bae4070e3394feda0251ce2', '5bae4070e3394feda0251b3e', '5bae4070e3394feda0251bbc', '5bae4070e3394feda0251bd4', '5bae4070e3394feda0251cae', '5bae4070e3394feda0251cc8', '5bae4070e3394feda0251cf2', '5c59c21cc8ea505d788d26ef', '5cebbd3d09cda84829b3bcf1', '5dcb41b7306dacc0c04dd584', '5dd3fd13306dacc0c0a28b63', '5bae4070e3394feda0251c18', '5c547c18c8ea505d787218eb', '5c59c21cc8ea505d788d2705', '5c59c21cc8ea505d788d2710', '5db2ebbe306dacc0c0969fdb', '5efe5c7b14c51ad9f8c53375', '5bae4070e3394feda0251cb6', '5bae4070e3394feda0251cde', '5db2ebbe306dacc0c0969fcb', '5dc3d53a306dacc0c012d641', '5dd3fd13306dacc0c0a28bd1', '5bae4070e3394feda0251bee', '5db2ebbe306dacc0c0969ef2', '5db2ebbe306dacc0c0969f60', '5db2ebbe306dacc0c0969f9f', '5db2ebbe306dacc0c096a204', '5ddc662c1a41d06e22b891aa')) ORDER BY "catalog_node"."tree_id" ASC, "catalog_node"."lft" ASC
42.723721357757206%
6.21

Verbindung: default

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(120)
  return SentryWsgiMiddleware(bound_old_app)(environ, start_response)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/wsgi.py in __call__(125)
  _sentry_start_response, start_response, transaction
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(350)
  return old_get_response(self, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(99)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(25)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(43)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(16)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(29)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/erpproxy/middleware.py in __call__(14)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/middleware.py in __call__(44)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(86)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/panel.py in process_request(81)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/requests_panel/panel.py in process_request(98)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in render(106)
  self.content = self.rendered_content
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in rendered_content(83)
  content = template.render(context, self._request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(171)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/loader_tags.py in render(102)
  return template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(173)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(309)
  return nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/templatetags/cache.py in render(47)
  value = self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(166)
  len_values = len(values)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in <lambda>(28)
  'catalog': lazy(lambda: get_catalog_tree(request.user, settings.CATALOG_NAVIGATION['level']), list)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in get_catalog_tree(16)
  image_nodes = list(filter(lambda node: node.level == 1, nodes))
1 {% extends "cms/pages/_base.html" %}
2 {% load eshop_tags %}
3
4 {% block content %}

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/default.html

  +
SELECT "catalog_nodeimage"."id",
       "catalog_nodeimage"."image",
       "catalog_nodeimage"."image_uri",
       "catalog_nodeimage"."node_id",
       "catalog_nodeimage"."is_primary",
       "catalog_nodeimage"."is_header",
       "catalog_nodeimage"."pos"
  FROM
"catalog_nodeimage"
 WHERE
("catalog_nodeimage"."is_primary" = true AND "catalog_nodeimage"."node_id" IN ('5bae406fe3394feda0251adc', '5bae406fe3394feda0251ae2', '5bae406fe3394feda0251ae4', '5bae406fe3394feda0251aea', '5bae406fe3394feda0251ae6', '5bae406fe3394feda0251ae8', '5bae406fe3394feda0251aec', '5bae406fe3394feda0251af8', '5bae406fe3394feda0251b2e', '5bae406fe3394feda0251b30', '5bae406fe3394feda0251b32', '5db2ebbd306dacc0c0969ed8', '5db2ebbd306dacc0c0969eb8', '5db2ebbd306dacc0c0969ecc', '5db2ebbd306dacc0c0969ec4', '5db2ebbd306dacc0c0969ed0', '5db2ebbd306dacc0c0969ec8', '5db2ebbd306dacc0c0969ee0', '5bae406fe3394feda0251b24', '5efe5c7a14c51ad9f8c5319a', '5bae406fe3394feda0251b26', '5db2ebbd306dacc0c0969ebc', '5f02db3914c51ad9f81b5cf7', '5bae406fe3394feda0251afa', '5bae406fe3394feda0251afe', '5bae406fe3394feda0251b00', '5bae406fe3394feda0251b02', '5bae406fe3394feda0251afc', '5bae406fe3394feda0251b20', '5bae406fe3394feda0251aee', '5bae406fe3394feda0251af0', '5bae406fe3394feda0251af2', '5bae406fe3394feda0251af6', '5bae406fe3394feda0251af4', '5bae406fe3394feda0251b08', '5bae406fe3394feda0251b04', '5bae406fe3394feda0251b06', '5bae406fe3394feda0251b0a', '5bae406fe3394feda0251b0c', '5bae406fe3394feda0251b0e', '5bae406fe3394feda0251b10', '5bae406fe3394feda0251b28', '5bae406fe3394feda0251b2a', '5bae406fe3394feda0251b2c', '5bae406fe3394feda0251b12', '5bae406fe3394feda0251b14', '5bae406fe3394feda0251b16', '5bae406fe3394feda0251b18', '5c59c21bc8ea505d788d224f', '5cebbd3c09cda84829b3b7db', '5dd71fa4306dacc0c0c03071', '5e859ccc14c51ad9f8830903', '5bae406fe3394feda0251b1c', '5bae406fe3394feda0251b1e'))
 ORDER BY
"catalog_nodeimage"."pos" ASC
SELECT ••• FROM "catalog_nodeimage" WHERE ("catalog_nodeimage"."is_primary" = true AND "catalog_nodeimage"."node_id" IN ('5bae406fe3394feda0251adc', '5bae406fe3394feda0251ae2', '5bae406fe3394feda0251ae4', '5bae406fe3394feda0251aea', '5bae406fe3394feda0251ae6', '5bae406fe3394feda0251ae8', '5bae406fe3394feda0251aec', '5bae406fe3394feda0251af8', '5bae406fe3394feda0251b2e', '5bae406fe3394feda0251b30', '5bae406fe3394feda0251b32', '5db2ebbd306dacc0c0969ed8', '5db2ebbd306dacc0c0969eb8', '5db2ebbd306dacc0c0969ecc', '5db2ebbd306dacc0c0969ec4', '5db2ebbd306dacc0c0969ed0', '5db2ebbd306dacc0c0969ec8', '5db2ebbd306dacc0c0969ee0', '5bae406fe3394feda0251b24', '5efe5c7a14c51ad9f8c5319a', '5bae406fe3394feda0251b26', '5db2ebbd306dacc0c0969ebc', '5f02db3914c51ad9f81b5cf7', '5bae406fe3394feda0251afa', '5bae406fe3394feda0251afe', '5bae406fe3394feda0251b00', '5bae406fe3394feda0251b02', '5bae406fe3394feda0251afc', '5bae406fe3394feda0251b20', '5bae406fe3394feda0251aee', '5bae406fe3394feda0251af0', '5bae406fe3394feda0251af2', '5bae406fe3394feda0251af6', '5bae406fe3394feda0251af4', '5bae406fe3394feda0251b08', '5bae406fe3394feda0251b04', '5bae406fe3394feda0251b06', '5bae406fe3394feda0251b0a', '5bae406fe3394feda0251b0c', '5bae406fe3394feda0251b0e', '5bae406fe3394feda0251b10', '5bae406fe3394feda0251b28', '5bae406fe3394feda0251b2a', '5bae406fe3394feda0251b2c', '5bae406fe3394feda0251b12', '5bae406fe3394feda0251b14', '5bae406fe3394feda0251b16', '5bae406fe3394feda0251b18', '5c59c21bc8ea505d788d224f', '5cebbd3c09cda84829b3b7db', '5dd71fa4306dacc0c0c03071', '5e859ccc14c51ad9f8830903', '5bae406fe3394feda0251b1c', '5bae406fe3394feda0251b1e')) ORDER BY "catalog_nodeimage"."pos" ASC
14.388418357297617%
2.09

Verbindung: default

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(120)
  return SentryWsgiMiddleware(bound_old_app)(environ, start_response)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/wsgi.py in __call__(125)
  _sentry_start_response, start_response, transaction
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(350)
  return old_get_response(self, request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(99)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(25)
  response = self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(43)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(16)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/middleware.py in __call__(29)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/erpproxy/middleware.py in __call__(14)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/accounts/middleware.py in __call__(44)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(86)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/middleware.py in __call__(53)
  return self.get_response(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(134)
  return f(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(90)
  return old_method(*args, **kwargs)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/panel.py in process_request(81)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/requests_panel/panel.py in process_request(98)
  return super().process_request(request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in render(106)
  self.content = self.rendered_content
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/response.py in rendered_content(83)
  content = template.render(context, self._request)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(171)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/sitesettings/loader_tags.py in render(102)
  return template.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(173)
  return self._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(309)
  return nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/templatetags/cache.py in render(47)
  value = self.nodelist.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/template/defaulttags.py in render(166)
  len_values = len(values)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in <lambda>(28)
  'catalog': lazy(lambda: get_catalog_tree(request.user, settings.CATALOG_NAVIGATION['level']), list)
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/catalog/context_processors.py in get_catalog_tree(19)
  NodeImage.objects.filter(node_id__in=map(attrgetter('pk'), image_nodes), is_primary=True)
1 {% extends "cms/pages/_base.html" %}
2 {% load eshop_tags %}
3
4 {% block content %}

/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/default.html

Statische Dateien (178 gefunden, 21 benutzt)

Pfad mit statischen Dateien

  1. /app/ui/static

Apps mit statischen Dateien

  1. colorfield
  2. modeltranslation
  3. eshop.core
  4. django.contrib.admin
  5. mptt
  6. hijack
  7. autocompletefilter
  8. rosetta
  9. debug_toolbar
  10. elastic_panel

Statische Dateien

images/favicon/apple-touch-icon-57x57.png
/app/ui/static/images/favicon/apple-touch-icon-57x57.png
images/favicon/apple-touch-icon-114x114.png
/app/ui/static/images/favicon/apple-touch-icon-114x114.png
images/favicon/apple-touch-icon-72x72.png
/app/ui/static/images/favicon/apple-touch-icon-72x72.png
images/favicon/apple-touch-icon-144x144.png
/app/ui/static/images/favicon/apple-touch-icon-144x144.png
images/favicon/apple-touch-icon-60x60.png
/app/ui/static/images/favicon/apple-touch-icon-60x60.png
images/favicon/apple-touch-icon-120x120.png
/app/ui/static/images/favicon/apple-touch-icon-120x120.png
images/favicon/apple-touch-icon-76x76.png
/app/ui/static/images/favicon/apple-touch-icon-76x76.png
images/favicon/apple-touch-icon-152x152.png
/app/ui/static/images/favicon/apple-touch-icon-152x152.png
images/favicon/favicon.ico
/app/ui/static/images/favicon/favicon.ico
images/favicon/favicon-196x196.png
/app/ui/static/images/favicon/favicon-196x196.png
images/favicon/favicon-96x96.png
/app/ui/static/images/favicon/favicon-96x96.png
images/favicon/favicon-32x32.png
/app/ui/static/images/favicon/favicon-32x32.png
images/favicon/favicon-16x16.png
/app/ui/static/images/favicon/favicon-16x16.png
images/favicon/favicon-128.png
/app/ui/static/images/favicon/favicon-128.png
css/icons.css
/app/ui/static/css/icons.css
css/app.css
/app/ui/static/css/app.css
js/app.js
/app/ui/static/js/app.js
images/logo.svg
/app/ui/static/images/logo.svg
images/logo-icon.svg
/app/ui/static/images/logo-icon.svg
images/logo.svg
/app/ui/static/images/logo.svg
images/logo-icon.svg
/app/ui/static/images/logo-icon.svg

django.contrib.staticfiles.finders.FileSystemFinder (30 Dateien)

Pfad Ort
manifest.webmanifest /app/ui/static/manifest.webmanifest
css/admin.css /app/ui/static/css/admin.css
css/admin.css.map /app/ui/static/css/admin.css.map
css/app.css /app/ui/static/css/app.css
css/app.css.map /app/ui/static/css/app.css.map
css/icons.css /app/ui/static/css/icons.css
images/.gitkeep /app/ui/static/images/.gitkeep
images/logo-icon.svg /app/ui/static/images/logo-icon.svg
images/logo.svg /app/ui/static/images/logo.svg
images/favicon/apple-touch-icon-114x114.png /app/ui/static/images/favicon/apple-touch-icon-114x114.png
images/favicon/apple-touch-icon-120x120.png /app/ui/static/images/favicon/apple-touch-icon-120x120.png
images/favicon/apple-touch-icon-144x144.png /app/ui/static/images/favicon/apple-touch-icon-144x144.png
images/favicon/apple-touch-icon-152x152.png /app/ui/static/images/favicon/apple-touch-icon-152x152.png
images/favicon/apple-touch-icon-57x57.png /app/ui/static/images/favicon/apple-touch-icon-57x57.png
images/favicon/apple-touch-icon-60x60.png /app/ui/static/images/favicon/apple-touch-icon-60x60.png
images/favicon/apple-touch-icon-72x72.png /app/ui/static/images/favicon/apple-touch-icon-72x72.png
images/favicon/apple-touch-icon-76x76.png /app/ui/static/images/favicon/apple-touch-icon-76x76.png
images/favicon/code.txt /app/ui/static/images/favicon/code.txt
images/favicon/favicon-128.png /app/ui/static/images/favicon/favicon-128.png
images/favicon/favicon-16x16.png /app/ui/static/images/favicon/favicon-16x16.png
images/favicon/favicon-196x196.png /app/ui/static/images/favicon/favicon-196x196.png
images/favicon/favicon-32x32.png /app/ui/static/images/favicon/favicon-32x32.png
images/favicon/favicon-96x96.png /app/ui/static/images/favicon/favicon-96x96.png
images/favicon/favicon.ico /app/ui/static/images/favicon/favicon.ico
images/favicon/mstile-144x144.png /app/ui/static/images/favicon/mstile-144x144.png
images/favicon/mstile-150x150.png /app/ui/static/images/favicon/mstile-150x150.png
images/favicon/mstile-310x150.png /app/ui/static/images/favicon/mstile-310x150.png
images/favicon/mstile-310x310.png /app/ui/static/images/favicon/mstile-310x310.png
images/favicon/mstile-70x70.png /app/ui/static/images/favicon/mstile-70x70.png
js/app.js /app/ui/static/js/app.js

django.contrib.staticfiles.finders.AppDirectoriesFinder (148 Dateien)

Pfad Ort
colorfield/colorfield.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/colorfield/static/colorfield/colorfield.js
colorfield/jscolor/jscolor.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/colorfield/static/colorfield/jscolor/jscolor.js
colorfield/jscolor/jscolor.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/colorfield/static/colorfield/jscolor/jscolor.min.js
modeltranslation/css/tabbed_translation_fields.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/modeltranslation/static/modeltranslation/css/tabbed_translation_fields.css
modeltranslation/js/clearable_inputs.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/modeltranslation/static/modeltranslation/js/clearable_inputs.js
modeltranslation/js/force_jquery.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/modeltranslation/static/modeltranslation/js/force_jquery.js
modeltranslation/js/tabbed_translation_fields.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/modeltranslation/static/modeltranslation/js/tabbed_translation_fields.js
eshop/no-image.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/static/eshop/no-image.svg
admin/css/autocomplete.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/base.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/changelists.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/dashboard.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/fonts.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/fonts.css
admin/css/forms.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/login.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/responsive.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/responsive_rtl.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/rtl.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/widgets.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/vendor/select2/LICENSE-SELECT2.md /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/css/vendor/select2/select2.min.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/fonts/LICENSE.txt /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/LICENSE.txt
admin/fonts/README.txt /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/README.txt
admin/fonts/Roboto-Bold-webfont.woff /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff
admin/fonts/Roboto-Light-webfont.woff /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff
admin/fonts/Roboto-Regular-webfont.woff /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff
admin/img/LICENSE /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/README.txt /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/calendar-icons.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-addlink.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/icon-alert.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/icon-calendar.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/icon-changelink.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-clock.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-deletelink.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-no.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/icon-unknown-alt.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-unknown.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/icon-viewlink.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-yes.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/inline-delete.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/search.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/selector-icons.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/sorting-icons.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/tooltag-add.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/tooltag-arrowright.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/gis/move_vertex_off.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/img/gis/move_vertex_on.svg /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/js/SelectBox.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/SelectFilter2.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/actions.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/actions.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/actions.min.js
admin/js/autocomplete.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/calendar.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/cancel.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/change_form.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/collapse.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/collapse.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/collapse.min.js
admin/js/core.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/inlines.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/inlines.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/inlines.min.js
admin/js/jquery.init.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/popup_response.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/prepopulate.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/prepopulate.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js
admin/js/prepopulate_init.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/timeparse.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/timeparse.js
admin/js/urlify.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/admin/DateTimeShortcuts.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/js/vendor/jquery/LICENSE.txt /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/jquery.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/select2/LICENSE.md /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/ar.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/az.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/bg.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/ca.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/cs.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/da.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/de.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/el.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/en.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/es.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/et.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/eu.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/fa.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/fi.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/fr.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/gl.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/he.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/hi.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/hr.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/hu.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/id.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/is.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/it.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/ja.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/km.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/ko.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/lt.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/lv.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/mk.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/ms.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/nb.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/nl.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/pl.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/pt-BR.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/pt.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/ro.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/ru.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/sk.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/sr.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/sv.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/th.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/tr.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/uk.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/vi.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/zh-CN.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/zh-TW.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/xregexp/LICENSE.txt /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/xregexp/xregexp.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
mptt/arrow-move.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/mptt/static/mptt/arrow-move.png
mptt/disclosure-down.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/mptt/static/mptt/disclosure-down.png
mptt/disclosure-right.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/mptt/static/mptt/disclosure-right.png
mptt/draggable-admin.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/mptt/static/mptt/draggable-admin.css
mptt/draggable-admin.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/mptt/static/mptt/draggable-admin.js
hijack/hijack-styles.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/hijack/static/hijack/hijack-styles.css
admin/js/autocomplete_filter.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/autocompletefilter/static/admin/js/autocomplete_filter.js
admin/img/icon_searchbox_rosetta.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/rosetta/static/admin/img/icon_searchbox_rosetta.png
debug_toolbar/css/print.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/css/toolbar.css /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/img/ajax-loader.gif /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/ajax-loader.gif
debug_toolbar/img/back.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/back.png
debug_toolbar/img/back_hover.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/back_hover.png
debug_toolbar/img/close.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/close.png
debug_toolbar/img/close_hover.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/close_hover.png
debug_toolbar/img/djdt_vertical.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/djdt_vertical.png
debug_toolbar/img/indicator.png /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/img/indicator.png
debug_toolbar/js/redirect.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/toolbar.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/toolbar.timer.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.timer.js
elastic_panel/js/elastic_panel.js /root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/elastic_panel/static/elastic_panel/js/elastic_panel.js

Templates (259 gerendert)

Template-Pfad

  1. /app/templates

Templates

cms/pages/default.html
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/default.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'}
cms/pages/_base.html
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/modules/cms/templates/cms/pages/_base.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'}
core/layout/subheader.html
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/templates/core/layout/subheader.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'}
core/base/base.html
/app/templates/core/base/base.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'}
core/base/base.html
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/templates/core/base/base.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'}
core/base/shopheader.html
/app/templates/core/base/shopheader.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>}
core/base/shopheader.html
/root/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.6/site-packages/eshop/core/templates/core/base/shopheader.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'revcounter': 5, 'revcounter0': 4}, 'subnode': <Node: Systemkameras (SLR) >} {'node': <Node: Systemkameras (SLR) >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'revcounter': 4, 'revcounter0': 3}, 'subnode': <Node: Systemkameras, spiegellos >} {'node': <Node: Systemkameras, spiegellos >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >} {'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'revcounter': 3, 'revcounter0': 2}, 'subnode': <Node: Kompaktkameras >} {'node': <Node: Kompaktkameras >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >} {'forloop': {'counter': 4, 'counter0': 3, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'revcounter': 2, 'revcounter0': 1}, 'subnode': <Node: Einwegkameras >} {'node': <Node: Einwegkameras >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Kameras >} {'node': <Node: Kameras >} {'forloop': {'counter': 5, 'counter0': 4, 'first': False, 'last': True, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 11, 'revcounter0': 10}, 'revcounter': 1, 'revcounter0': 0}, 'subnode': <Node: Sofortbildkameras >} {'node': <Node: Sofortbildkameras >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 20, 'revcounter0': 19}, 'subnode': <Node: Canon EF Bajonett >} {'node': <Node: Canon EF Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 19, 'revcounter0': 18}, 'subnode': <Node: Canon EF-S Bajonett >} {'node': <Node: Canon EF-S Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 18, 'revcounter0': 17}, 'subnode': <Node: Canon EF-M Bajonett >} {'node': <Node: Canon EF-M Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 4, 'counter0': 3, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 17, 'revcounter0': 16}, 'subnode': <Node: Canon RF Bajonett >} {'node': <Node: Canon RF Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 5, 'counter0': 4, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 16, 'revcounter0': 15}, 'subnode': <Node: Nikon Bajonett >} {'node': <Node: Nikon Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 6, 'counter0': 5, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 15, 'revcounter0': 14}, 'subnode': <Node: Nikon Z Bajonett >} {'node': <Node: Nikon Z Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 7, 'counter0': 6, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 14, 'revcounter0': 13}, 'subnode': <Node: Sony A-Bajonett >} {'node': <Node: Sony A-Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 8, 'counter0': 7, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 13, 'revcounter0': 12}, 'subnode': <Node: Sony E-Bajonett >} {'node': <Node: Sony E-Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 9, 'counter0': 8, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 12, 'revcounter0': 11}, 'subnode': <Node: Pentax-K Bajonett >} {'node': <Node: Pentax-K Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 10, 'counter0': 9, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 11, 'revcounter0': 10}, 'subnode': <Node: Pentax-Q Bajonett >} {'node': <Node: Pentax-Q Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 11, 'counter0': 10, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Pentax 645 >} {'node': <Node: Pentax 645 >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 12, 'counter0': 11, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 9, 'revcounter0': 8}, 'subnode': <Node: Micro Four-Thirds Bajonett >} {'node': <Node: Micro Four-Thirds Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 13, 'counter0': 12, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 8, 'revcounter0': 7}, 'subnode': <Node: Objektive L Bajonett >} {'node': <Node: Objektive L Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n </header>\n'>]>} {'block': <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>, <TextNode: '\n '>]>} {'block': <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'node': <Node: Photo >} {'node': <Node: Photo >} {'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'subnode': <Node: Objektive/Filter >} {'node': <Node: Objektive/Filter >} {'forloop': {'counter': 14, 'counter0': 13, 'first': False, 'last': False, 'parentloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'revcounter': 10, 'revcounter0': 9}, 'revcounter': 7, 'revcounter0': 6}, 'subnode': <Node: Fujifilm X-Bajonett >} {'node': <Node: Fujifilm X-Bajonett >}
core/base/hamburger_catalog.html
/app/templates/core/base/hamburger_catalog.html
Context zeigen {'False': False, 'None': None, 'True': True} {'AUTOCOMPLETE_CLOSE_AFTER_SELECT': False, 'CACHE_TIMEOUTS': {'catalog_navigation': 300, 'cms_navigation': 300}, 'COOKIE_TIP_URL': '/intern/cookies', 'DEFAULT_ITEMLIST_LAYOUT': 'boxes', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ESHOP_VERSION': '4.16.2', 'ESHOP_VERSION_DATE': datetime.datetime(2020, 9, 17, 17, 23, 8), 'LANGUAGE_REDIRECT': '/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'LINK_ALTERNATE': [('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LINK_ALTERNATE_ALL': [('de', '/de/geschaeftsbedingungen/datenschutzbestimmungen/'), ('fr', '/fr/geschaeftsbedingungen/datenschutzbestimmungen/')], 'LOGIN_URL': '/de/account/login/?next=/de/geschaeftsbedingungen/datenschutzbestimmungen/', 'MODULE_NAME': '', 'PRJ_VERSION': '1646afe', 'PRJ_VERSION_DATE': datetime.datetime(2020, 9, 22, 16, 2, 44), 'ROSETTA_ENABLED': True, 'SENTRY_DSN': 'https://c3a3980c56c1415aa322620d1f645406@sentry.io/1448653', 'SENTRY_JS_ENABLED': False, 'SENTRY_JS_ENABLE_FEEDBACK': False, 'SHOW_COOKIE_TIP': True, 'UI_VERSION': '0a030df', 'UI_VERSION_DATE': datetime.datetime(2020, 5, 14, 6, 30, 48), 'cart_count': <function cart.<locals>.count_carts at 0x7fed3a5b0510>, 'cart_denied_url': <function cart.<locals>.get_cart_denied_url at 0x7fed3a5bbf28>, 'cart_group_count': <function cart.<locals>.count_cart_groups at 0x7fed3a5b0d90>, 'cart_import_delimiters': OrderedDict([(';', ';'), ('tab', 'Tab'), (',', ',')]), 'cart_label': <function cart.<locals>.get_cart_label at 0x7fed3a5d1bf8>, 'cart_position_count': <function cart.<locals>.count_cart_positions at 0x7fed3a5bb6a8>, 'catalog': <function navigation.<locals>.<lambda> at 0x7fed3a5b6d90>, 'cms_navigation': {'footer': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4c80>, 'meta': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5c4378>, 'root': <function navigation.<locals>.<dictcomp>.<lambda> at 0x7fed3a5b29d8>}, 'cms_notifications': [], 'cookie_tip_url': '/de/intern/cookies/', 'csrf_token': <SimpleLazyObject: 'n5wWZAIItsIUr5pHDSRBPCd39N4bhctNH6LW79pYDuTvQtFamYYqsJN0ipLcj2gX'>, 'is_mobile_app': False, 'is_mobile_app_v1': False, 'is_mobile_app_v2': False, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fed3af30518>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fed3af24e10>, 'request': '<<request>>', 'scandit_fastentry': None, 'scandit_license': None, 'show_cookie_tip': True, 'site': <SiteProxy: staging.engelberger.ch>, 'user': <SimpleLazyObject: <eshop.modules.accounts.models.user.AnonymousShopUser object at 0x7fed3a995240>>, 'user_preferences': <function user_preferences.<locals>.get_preferences at 0x7fed3b21f620>} {'LANGUAGE_CODE': 'de', 'PROCESSING_TIME': 25.005467236042023, 'object': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'page': <Page 5df34bee0b653bc9dbf7811f (/geschaeftsbedingungen/datenschutzbestimmungen/)>, 'url': '/geschaeftsbedingungen/datenschutzbestimmungen'} {'block': <Block Node: header. Contents: [<TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b441f98>, <TextNode: '\n '>, <eshop.modules.sitesettings.loader_tags.IncludeNode object at 0x7fed3b458dd8>, <TextNode: '\n '>]>} {'LANGUAGES': [('de', 'German'), ('fr', 'Französisch')], 'LANGUAGE_CODE': 'de', 'languages': [{'bidi': False, 'code': 'de', 'name': 'German', 'name_local': 'Deutsch', 'name_translated': 'German'}, {'bidi': False, 'code': 'fr', 'name': 'French', 'name_local': 'français', 'name_translated': 'Französisch'}]} {'block': <Block Node: shopheader-mobile. Contents: [<TextNode: '\n <header class="shoph'>, <Block Node: shopheader-mobile-left. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n <form me'>, <django.template.defaulttags.URLNode object at 0x7fed3ab26f98>, <TextNode: '" data-mobile-search>\n '>, <Variable Node: _("Produkt Suche / Artikel-Nr. / Hersteller")>, <TextNode: '"\n '>, <Variable Node: request.GET.q>, <TextNode: '"\n '>, <Variable Node: _("Suchen")>, <TextNode: '"></button>\n '>, <Variable Node: _("Suchen")>, <TextNode: '">\n </butt'>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-center. Contents: [<TextNode: '\n <section cla'>, <Block Node: shopheader-mobile-logo. Contents: [<TextNode: '\n <div'>, <django.template.defaulttags.URLNode object at 0x7fed3ab4a5c0>, <TextNode: '" class="shopheader-mobil'>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: shopheader-mobile-right. Contents: [<TextNode: '\n <section cla'>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </section>\n '>]>, <TextNode: '\n '>, <Block Node: hamburger. Contents: [<TextNode: '\n <div class="'>, <Block Node: hamburger-navigation-catalog. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-navigation-cms. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3ab2b208>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: hamburger-navigation-account. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <Block Node: hamburger-footer. Contents: [<TextNode: '\n '>, <Block Node: hamburger-footer-navigation. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x7fed3a5c3390>, <TextNode: '\n '>, <Block Node: hamburger-languages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7fed3b07ed68>, <TextNode: '\n '&