Custom Properties Field Values not saving commas.

  • sa
  • Autore della discussione
  • Offline
  • Anziano Utente
  • Anziano Utente
Di più
12 Anni 7 Mesi fa #31 da sa
I'm inputting a bunch of names in the following format: last name, first name.
The labels do not retain the comma when I try to save the field values.

How do I fix this?

Si prega Accesso o Crea un account a partecipare alla conversazione.

Di più
12 Anni 7 Mesi fa #34 da andrea_4g
We run a few tests and I can say that commas are not "harmful" in value labels. While testing we found that we allowed ampersands that are instead a bad thing because they break tags recognition.
Thus we fixed the code to allow commas and strip ampersands.
It's an easy fix.
Edit file administrator/components/com_customproperties/models/cpfield.php
replace/modify line 421
Code:
$result = preg_replace("/[:,\/,\,]/", "", $field_or_value_label);
with
Code:
$result = preg_replace("/[\&:\/\\\]/", "", $field_or_value_label)

We'll update all CP packages in the coming days.
I seguenti utenti hanno detto grazie : sa

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • sa
  • Autore della discussione
  • Offline
  • Anziano Utente
  • Anziano Utente
Di più
12 Anni 7 Mesi fa #37 da sa
Hi,

We tried replacing the code as suggested, but the labels are still not saving the commas.

Any other suggestions?

Si prega Accesso o Crea un account a partecipare alla conversazione.

Di più
12 Anni 7 Mesi fa #38 da andrea_4g
You have to replace the regex in file :
administrator/components/com_customproperties/tables/cpvalue.php at line 166
too.

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • sa
  • Autore della discussione
  • Offline
  • Anziano Utente
  • Anziano Utente
Di più
12 Anni 7 Mesi fa #39 da sa
That does the trick. Thank you

Si prega Accesso o Crea un account a partecipare alla conversazione.

Tempo creazione pagina: 0.168 secondi