ToursAnnonces.fr

Tours annonces est un ensemble de services conçus pour vous faciliter la vie au quotidien : petites annonces, emploi, annuaires, services et bien + ...

Inscrivez-vous Vous êtes nouveau ?
Vous avez un compte ?
Aide

Le carnet de bord du webmaster

Passez votre chemin c'est mes notes ici...

31 | 19 | 8 | 20 | 6 | 32 | 10 | 11 | 21 | 34 | 16 | 9 | 36 | 17 | 30 | 18 | 28 | 29 | 7 | 27 | 25 | 22 | 13 | 15 | 37 | 12 | 23 | 26 | 24 | 35 | 33
**** 17-06-2010
06h59 bon,
alors pourquoi la liste est elle vide ?

Commençons d'abord par ajouter l'onglet navigation, cela devient infernal.

08h10 ok pour la navigation, aucun design.
Maintenant la question.

08h14 : Ok, ce n'est pas la faute de stos, mais les tables ville et départements ont mal été copiées et du coup ont perdu les foreign key en route,
certainement du à une fausse manip de ma part.
Cela me rassure, il n'y a plus qu'à insérer les villes et ce sera bon.

08h40 : ok tout est en ordre.

Par contre j'ai oublié d'ajouter une ligne d'infos dans mon listhandler pour dire le nombre de résultats trouvés pour les critères demandés.
et une petite amélioration à faire au niveau du design des page links.



09h42 : ok, j'ai refait de la mise en page et ajouté l'objet searchInfo qui est maintenant par défaut embedded avec le listhandler.


Lorsque j'ouvre le formulaire user,
stos me génère la liste déroulante liée aux villes,
sauf que moi je voudrais également la région, puis le département, puis la ville.

Si je n'automatise pas les chained select,
alors il faut que je puisses dire à stos de ne pas regénérer la table user afin qu'il n'écrase pas mes modifications,
…

Le but est d'utiliser stos au maximum avant de passer en mode manuel.
10h30 : amélioration du script alltables qui permet maintenant de générer une ou toutes les tables de l'application en un clic.

autres…

11h33 : possibilité d'ajouter des valeurs par défaut dans le mémoire de stos

11h36 problème d'insertion avec le formulaire catégorie

manger
11h49 : dans la série je découvre le html, lorsqu'un select est posté sans valeur, il n'est en fait pas posté! = pas dans le tableau post, comme pour le checkbox.

Information cruciale, source de nombreuses erreurs.
Dans le cas des catégories, il me semble que la réponse la plus logique est de créer la catégorie root et de laisser le script renvoyer une exception dans ce cas.


Aïe, le problème est que je ne peux même pas insérer la première catégorie.
J'opte pour la solution suivante: mettre le champ à nullable, et ajouter une vérification sur la nullité (désolé pour lui) du champ categorie_id
dans le formulaire.
Un peu compliqué, mais les autres solutions que je vois sont pires ou bien ne répondent pas entièrement à mes attentes.

12h06 : autre problème avec la liste de categorie : alias non uniques …
12h20 : corrigé
12h22: la catégorie root insérée n'est pas la bonne : pb dans le form categorie, ah non en fait l'insertion a bien fonctionné,
c'est que la liste se mélange les pinceaux avec catégorie_id.Ah non c'est bon, en fait, c'est juste une quesiton d'affichage.

Je veux pas faire le mec chiant, mais le premier champ devrait être autofocusé, c'est mieux pour l'insertion,
et je devrais pouvoir choisir le format d'affichage du select dans le html table par override de la memory.

musique


14h22 : ajout de l'auto focus.
14h43 : memory est updated, je peux choisir mon format d'affichage dans les form.
14h48 : les catégories principales sont insérées, un vrai plaisir.


14h58 : il faudrait que je rajoute les règles de validation depuis la mémoire,
ça m'évitera d'oublier les subtilités du select.
Je veux lui faire générer : isNotNull et isNotEqualTo(x)

Oups problème avec la déletion pour les champs à alias non unique,…

15h32 : résolu.

Donnons-nous également la possibilité de choisir le format d'affichage pour un champ de la liste select.
15h47: ok

16h09 : possibilité d'ajouter les règles de validation du formulaire depuis l'objet memory.

16h41 : ajout de règles de validation :
oups j'ai carrément oublié de dire qu'une compétence appartient à un utilisateur sur le schéma.
Correction instantannée.

Bon, assez joué avec stos, passons à la phase concrète:
création des classes métier et initialisation des constantes.

16h55 : ok
Création de la mémoire de Stos en vue utopique d'une utilisation directe des fichiers générés dans l'appli


22h04 : Dérangements successifs : pas moyen d'aligner 2 lignes depuis tout à l'heure :rage…


22h37 : ajout d'une méthode qui crée un select à partir des constantes d'une classe.
L'utilité est à discuter…


Oups, un bug avec l'au pour les medias…
Ah non c'est bon, c'est juste que j'avais pas rappatrié les fichiers.


00h21 : en fait il y avait un manque : le chemin temporaire était mis en database lors de l'insert.
J'ai corrigé pour que le chemin réél soit directement inséré dès la première insertion, afin d'éviter toute confusion.


Bon, demain, je finis de tester les formulaires et listes, sans trop optimiser, et j'attaque le gros du site...







AgenceWeb37, agence web de création de site vitrine en Indre et Loire (37)
0.008018970489502