¿Cómo puedo desactivar Cakeday?

Quiero desactivar los cumpleaños y aniversarios, y no quiero que el usuario pueda elegir su fecha de nacimiento. ¿Cómo puedo hacerlo?

Si has instalado el plugin, simplemente elimínalo de tu archivo YML y vuelve a compilar.

No me deja eliminar el plugin :frowning:

Busca ‘cakeday’ en Admin > Configuración y luego desactiva la configuración :arrow_down:

¿Esto va a ocultar el “Cakeday” del menú principal? :slight_smile:

No, pero puedes ocultar el enlace de Cakeday dentro del menú hamburguesa con

.widget-link.cakeday-link {
    display: none !important;
}

y ocultar el campo Fecha de nacimiento en el perfil del usuario con

.user-custom-preferences-outlet.user-date-of-birth-input {
    display: none;
}

¿Qué sucede si eliminas esa línea de app.yml?

¿Por qué hay un “!important” en el primero y no en el segundo? :slight_smile:

Porque en el primer caso tengo que hacer que CSS entienda que la propiedad display que estoy declarando ahora tiene más importancia que la existente para el mismo elemento y que ya fue declarada previamente en la hoja de estilos predeterminada

.menu-panel li a.widget-link, .menu-panel li.heading a.widget-link {
    display: block;
}

¡Gracias por la explicación!