| ella-listingex. Alterar o comportamento padrão das páginas de listagem de categorias em Ella |
Baixe Agora |
ella-listingex. Classificação e resumo
- Nome do editor:
- Fragaria s.r.o
- Site do editor:
- https://github.com/fragaria/
ella-listingex. Tag
ella-listingex. Descrição
O Ella-ListingEx permite que os usuários de Ella alterem o comportamento padrão das páginas de listagem da categoria. Por padrão, cada página tem o mesmo número de objetos (se houver o suficiente deles). Setemas, isso não atende aos requisitos do site. Muitas vezes, é exigido, que a primeira página deve ser de alguma forma diferente, e. Liste mais um artigo que é renderizado em estilo diferente (como o artigo líder). Infelizmente, não é possível fazer sem solução alternativa em padrão. Primeiro, instale o pacote usando PIP ou SetToTools: Pip Install Ella-ListingExAdd O aplicativo para o seu instalado instale_apps: install_apps = (..., 'ella_listingex', ...) Configure o ella_listingex para atender aos seus requisitos. Internamente, este aplicativo funciona usando o Custom_Views do Ella. Isso significa que estamos dizendo a Ella para usar nossas visões em vez de uns construídos. O aplicativo Ella_Listingex redefine a visualização ListContentType de Ella para fornecer funcionalidade adicional. Portanto, precisamos permitir custom_views e definir a variável de visualização para o caminho de ella_listingex.Views como mostrado abaixo: # Use visualizações personalizadas para suportar diferentes números de itens na primeira e # Próximos páginas de listagens de categoria.Custom_views = TrueViews = 'ella_listingex .VEIs'next step é definir a paginação: listingex_paginate_by = 10 # Número padrão de objetos por pagelistingex_first_page_count = 11 # Número de objetos no primeiro pagethe ella_listingex funciona em todas as listagens de categorias que não são na lista negra. Se você precisar desligar o comportamento especial em algumas páginas, use a opção de configuração do listingex_blacklist para fornecer a lista de expressões regulares que serão correspondidas contra o atributo Tree_Path da categoria. Se houver uma correspondência, a primeira página será paginada normalmente: listingex_blacklist = (# Categorias de lista negra, cujo árvore_path r '^ blogs', # corresponde à página inicial do produto '^ blogs')
ella-listingex. Software Relacionado