[RÉSOLU] champ date, texte "aucune valeur" ne s'affiche pas si le champ date est vide

More
8 years 11 months ago - 8 years 11 months ago #59114 by AlainR
Bonjour.
J'ouvre un nouveau sujet suite à cette discussion (dans laquelle je parle de "default value" alors qu'il s'agit de "no value") :

Dans un champ date, je définis une valeur textuelle en cas de date vide. Or, depuis la mise à jour de la v.2.2 vers la v.3.0.x, cette valeur n'est plus prise en compte :(
Il est nécessaire de mettre une valeur textuelle (n'importe quelle lettre) pour que le texte définit dans no value s'affiche. Sinon, rien ne s'affiche (blanc). Le second problème qui en découle, en cas d'édition de l'item, c'est que le champ est alors vide et que si l'item est enregistré, aucune valeur n'apparaît plus dans la vue Catégorie (sous forme d'un tableau de données : titre, date, etc.)

Merci d'avance pour l'aide.
Cdt.
Last edit: 8 years 11 months ago by AlainR. Reason: [RÉSOLU]

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #59126 by ggppdk
Hello

v3.0.x has stronger validation
you can not use text values in the date field,

furthermore J3.4.5+ will give out an exception error


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #59139 by AlainR
Hello!
Oh très dommage :pinch:
Faut-il revenir à une version antérieure de Flexi ?
Avez-vous une piste à me suggérer dans quel fichier regarder pour pouvoir mettre un texte par défaut au lieu d'une date pour notre base de données ?
Actuellement, je gère cela par override de FLEXI_NO_VALUE. Mais à terme, j'aurai un problème pour les autres base de données pour lesquelles nous souhaiterions d'autres textes par défaut... :dry:

Cdt.

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #59140 by ggppdk
Hello

do you want to store text value into the DB ?
or do you only want to display a text message if no value exists ?

also you can try this:
1. do not change the existing date field
2. go to fields manager
3. click "copy with values" and copy your date field as a new field : "date_field_test"
4. edit the field and change FIELD TYPE to "text"
5. set the validation MASK parameter of the field to be "date(...)"
and check if this will suit your needs


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...
The following user(s) said Thank You: AlainR

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #59176 by AlainR
Hello!

ggppdk wrote: do you want to store text value into the DB ?
or do you only want to display a text message if no value exists ?


J'aimerais afficher un texte personnalisé si aucune date n'est entrée dans le champ Date.

ggppdk wrote: also you can try this:
1. do not change the existing date field
2. go to fields manager
3. click "copy with values" and copy your date field as a new field : "date_field_test"
4. edit the field and change FIELD TYPE to "text"
5. set the validation MASK parameter of the field to be "date(...)"
and check if this will suit your needs


Excellent, oui, ça semble correspondre - moyennant quelques ajustements - à mon besoin :
Le texte par défaut s'affiche bel et bien, après avoir sélectionné "Toujours afficher plutôt qu'une valeur vierge" et il est nécessaire que mon texte par défaut contienne un espace avant pour que le tri soit correct et qu'il passe avant les dates.
Extra, merci beaucoup!

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.359 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline