Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ds) Created extra links on menu #219

Merged
merged 5 commits into from
Jun 10, 2024
Merged

Conversation

sergiomario
Copy link
Contributor

@sergiomario sergiomario commented Jun 5, 2024

Contexto

No footer queremos adicionar novas links de páginas que não estarão no Menu principal, deve ser possível adicionar uma lista de páginas internas / externas

Link da Tarefa/Issue

Requisitos

  • Adicionar seção de Links (Páginas Internas e Externas) no plugin Menu (Inline Admin)
  • Renderizar ao final dos outros menus os novos links adicionados

Screenshots

Captura de Tela 2024-06-05 às 11 35 01

Como testar?

  • Passo 1: Crie páginas com a opção de aparecer no Menu, e também pelo menos uma com essa opção desmarcada no admin.
  • Passo 2: Crie um rodapé, insira um bloco dentro dele e depois insira um menu dentro do bloco.
  • Passo 3: No Menu devem aparecer nos extra links apenas as páginas que não estão configuradas para aparecer automaticamente no menu principal.

Notas de Deploy

Novas migrações:

  • run : DJANGO_SETTINGS_MODULE=adp.settings python manage.py migrate

@sergiomario sergiomario self-assigned this Jun 5, 2024
@sergiomario sergiomario added the enhancement New feature or request label Jun 5, 2024
@igr-santos igr-santos self-requested a review June 10, 2024 13:40
@igr-santos igr-santos merged commit edfb691 into main Jun 10, 2024
1 check passed
@igr-santos igr-santos deleted the feature/ds-add-links-to-menu branch June 10, 2024 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants