- Posts: 2
- Thank you received: 0
Champ personnalisé
10 years 11 months ago - 10 years 11 months ago #217468
by fred16360
Champ personnalisé was created by fred16360
-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.5.30
Bonjour,
Je veux rajouter des champs personnalisés dans la table user qui seraient affichés mais non modifiable en front-end et modifiable en back-end. Quand je mets le champ personnalisé en lecture seule et il n'est pas modifiable en back-end.
Existe-t-il une solution ?
Merci de votre aide
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.5.30
Bonjour,
Je veux rajouter des champs personnalisés dans la table user qui seraient affichés mais non modifiable en front-end et modifiable en back-end. Quand je mets le champ personnalisé en lecture seule et il n'est pas modifiable en back-end.
Existe-t-il une solution ?
Merci de votre aide
Last edit: 10 years 11 months ago by fred16360.
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217518
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Champ personnalisé
Bonjour,
Il n'y a aujourd'hui pas d'option permettant de faire cela directement ; mais il y a déjà une "feature request" de créée depuis pas mal de temps et j'espère vraiment qu'elle sera implémentée pour HikaShop 3.
Aujourd'hui, le plus simple est d'utiliser un override de vue.
Vous devez donc ne pas autoriser le champs personnalisé en "front-end" et, via un override de vue, faire l'affichage du champs.
Ainsi le champs ne sera pas éditable (car juste affiché) et le fait qu'il ne doit pas autorisé en "front-end", il ne pourra pas non plus être édité (si l'utilisateur tente de "tricher").
Le tout est de savoir à quel endroit vous souhaitez faire cet affichage.
Cordialement,
Il n'y a aujourd'hui pas d'option permettant de faire cela directement ; mais il y a déjà une "feature request" de créée depuis pas mal de temps et j'espère vraiment qu'elle sera implémentée pour HikaShop 3.
Aujourd'hui, le plus simple est d'utiliser un override de vue.
Vous devez donc ne pas autoriser le champs personnalisé en "front-end" et, via un override de vue, faire l'affichage du champs.
Ainsi le champs ne sera pas éditable (car juste affiché) et le fait qu'il ne doit pas autorisé en "front-end", il ne pourra pas non plus être édité (si l'utilisateur tente de "tricher").
Le tout est de savoir à quel endroit vous souhaitez faire cet affichage.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: fred16360
Please Log in or Create an account to join the conversation.
Time to create page: 0.120 seconds