Instrucciones
- En tu módulo custom, debes acceder a la información del nodo o contenido que quieres borrar usando "node_load" si es de forma estática o el "
entityTypeManager"
- Después de acceder a los datos podrás borrarlo e imprimir el mensaje de confirmación una vez se haya ejecutado el proceso.
Consulta la web oficial : https://www.drupal.org/docs/8/api/entity-api/working-with-the-entity-api
Código
$borrar_contenido = node_load( 2 ); //Accedemos a la información del nodo $borrar_contenido ->delete( ); // Ejecutamos el método delete para borrarlo. $mensaje = Drupal::Messenger( ); // Imprime mensaje de confirmación con el ID del contenido borrado. $mensaje->addMessage( ' El contenido con el id: '. $borrar_contenido->id( ) . ' ha sido borrado correctamente ', $mensaje::TYPE_WARNING );