Welcome to ProjeQtOr new Forum. We migrated old forum to the new website.
You will find all your posts here, with your usual account.
Just one point : you’ll have to reinitialize your password. Use “Lost password” feature.
Hello ,
How i can add new column on the menu projects ?
Do you mean "add a column in the list of projects " ?
=> Update $_layout in /model/Project.php
Or add a new menu on the menu list ?
=> you'll find some interesting posts in the Forum :
- http://projectorria.toolware.fr/index.php/forum/5-ask-questions/4235-add-new-icons-and-change-the-order-of-icons-on-the-top-menu-bar
- http://projectorria.toolware.fr/index.php/forum/5-ask-questions/3925-add-menu-type
- http://projectorria.toolware.fr/index.php/forum/5-ask-questions/3678-creer-un-objectclass
- http://projectorria.toolware.fr/index.php/forum/5-ask-questions/3150-add-a-submenu-in-the-left-menu
- http://projectorria.toolware.fr/index.php/forum/5-ask-questions/2088-new-object
You have to create the field in the database and define it in Project.php.
Search a bit in the Furom, you'll find many helpfull posts on the subject.
i have researched on the forum many hours but i can't find anything! that's why i have post this question :cheer:
I only searched for 3 minutes, and got interesting posts :
http://projectorria.toolware.fr/index.php/forum/5-ask-questions/4034-add-an-attribut-in-milestone
http://projectorria.toolware.fr/index.php/forum/5-ask-questions/3977-help-getting-started
http://projectorria.toolware.fr/index.php/forum/5-ask-questions/3525-add-field-mandatory-on-class-action
you are very strong!! Thank you :)))
I'm not strong, I'm just the Best 😉
(my mummy always told me I was the best, and one must always trust his mummy)
Two things :
1) idDirection must be listed in the fields list of the Project.php
2) As the new field names in the format idXxxxx, you need to define the Direction class. This means at least :
- create direction table
- create /model/Direction.php class file, with at least id and name
Ce ne sera pas un TextField mais un Select List, du fait de l'appellation idDirection.
Il faut d'ailleurs que le format en base soit du INT(12) non signé...
L'erreur vient du fait que le champ s'appelle idDirection et que la classe Direction n'existe pas. voir le post précédent.
Le contenu de la class /model/Direction.php c quoi?
C'est la définition d'un objet "Direction" qui permet de définir une liste de valeurs.
peut etre vous n'avez pas compris ce que je veux faire! je veux un champ text comme le nom du projet du s'affiche au moment de la creation d'un nouveau projet pour le remplir puis l'afficher comme une colonne du projet. Comment faire ça?? j'ai vraiment besoin de ça :))
I suffit de nommer le champ "direction" au lieu de idDirection...
Voila aprés ce que j'ai fai qu'est ce qu'il m'affiche .
J'ai ajouter les lignes suivant :
En Project.php
-
${IdDirection} - "Direction"=>"nobr",
J'ai ajouter une nouvelle fichier nommer Direction.php Contient
Mais j'ai Un champ nommer Nom et un autre champ qui s'affiche sans nommation. c'est quoi le problem?
${IdDirection}
Attention au nom de champs, sensible à la casse (saisir "direction" et non "Direction", et remplacer ${IdDirection} par ${direction}
Ceci imposera d'ajouter colDirection dans le fichier de langue.
"Direction"=>"nobr",
A enlever (surtout si vous ne comprenez pas l'effet de ce tag)
Direction.php
Inutile si le champs est textuel
toujours il n'y a rien! just un champ nommé : nom []
Vous devez avoir specifié à tort une entrée dans $_colCaptionTransposition, du type "direction"=>"name"...
et les autres projets que j'ai ne s'affiche pas dans la listes des projet
Vous devez avoir une erreur : regardez dans le fichier de log, ou testez http://monServer/projectirria/tool/jsonQuery.php?objectClass=Project
pourquoi la colonne se nomme "colDirection"
C'est une norme d'interprétation dans le module d'internationalisation. Pour une colonne xxx, on cherche la valeur colXxx dans le fichier de lanque. Si on la trouve, on substitue la valeur, si on ne la trouve pas on affiche [colXxx] (le libelklé entre crochets)
Les autres problems sont réglés mais toujours il y a le champ nom[] pourtant j'ai ajouter cet ligne dans $_colCaptionTransposition :"Direction"=>"Direction" et comment ce champ va etre liée au champ du tableau direction qui va etre afficher?
Le lien est juste sur le nom du champ.




