fiche_todo

đź”§ fwl_TOOSMART_NOOA_lowcode_fiche_todo

Fonction pour afficher la liste des tâches liées à un objet spécifique
function fwl_TOOSMART_NOOA_lowcode_fiche_todo($tab_param,$id_type,$id_obje){ global $url7; // Récupération de la classe de l'entité en fonction du type d'ID $className = (new NOOA_WIREFRAME\Entity\EntityManager())->findEntityByIdType($id_type); // Extraction du nom de l'entité à partir du nom de classe complet $entityName = end(explode('\\', $className)); // Création d'un objet Todo $todos = new NOOA_WIREFRAME\Entity\TOOSMART_NOOA\Todo(); // Construction de la clause WHERE pour filtrer les tâches $whereClauses = new NOOA_WIREFRAME\Filters\FilterWhereClauseBuilder("",$todos->get_id_type()); // Ajout d'un filtre pour récupérer les tâches liées à l'objet spécifique $whereClauses->addFilter('Objelie', $entityName.'#'.$id_obje); // Récupération de toutes les tâches correspondant aux critères $todos = $todos->findBy($whereClauses->getWhereClauses()); // Affichage des tâches dans un tableau if (!empty($todos)) { echo "<h3>Liste des tâches</h3>"; // ... (truncated)

⚙️ Parameters

↩️ Returns

(void)