Hi everyone,
This is in 2 parts : a question and a bug report.
I use Seblod so I could create my own content-type, with 30 specific fields.
I found that I have to use "standard" storage for the 4 fields I want to be searchable. The other fields are all stored in a custom table, and this table has to be retro-compatible with the actual system in place (specific delimiters, column names, etc.).
So I wanted to make 4 new fields, "clones" of the 4 searchable ones, but "customly" stored in my custom table.
To achieve this (on the title, for example), i cloned the `art_title` field as art_title_custom (a read-only field), to which I added the concatenation rule (using only "a" as a parameter) and `art_title` as the source field.
All seamed ok (the custom field updates as soon as the source field changes), but as I tried to enter accentuated characters and quotes, the string cloning stopped right at the offending character. (é, à, ô, ' and more do not work)
My question : is there another way to clone my 4 searchable fields into my custom table ? Maybe each field has a 2nd storage capability I don't know of ? Is there a "clone" type ? Could this be achieved thanks to a conditional state rule ?
The (small but painfull) bug report : the concatenation function should be quotes- and accented-characters-proof, to be truely usable.
Cordialement,
-Mathieu