132 visualizzazioni
Modification du panel user
Goons

7 soggetti, 15 risposte

Messaggio non letto
Bonjour à tous,

Je n'ai pas pour habitude de demander de l'aide, mais là je bûche.
Je gère une team pour le moment sur le jeu FIFA et j'aimerai si cela est possible pouvoir donner la possibilité à mes membres de renseigner dans le profil leur poste primaire et secondaire via 2 champs supplémentaires.
Malheureusement je suis dans l'incapacité de repérer les fichier et surtout quoi mettre.

J'espère être suffisamment claire dans mon explication et vous remerciant par avance de votre aide.
La victoire en harmonie !
---------------------------
Gunners un jour, Gooners toujours !
5 partecipanti
20 risposte
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
je regarde ça
"N'arrêtez jamais d'apprendre" !
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
oui donc les fichiers tu a :

\neofrag\modules\user\forms\user.php
\neofrag\core\user.php

regarde dans aussi :

/neofrag/widgets/user
/neofrag/modules/user

bonne chance ^^
"N'arrêtez jamais d'apprendre" !
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
n'oublie pas que du coup il te faut ajouter une table dans ta bdd ^^
"N'arrêtez jamais d'apprendre" !
DarkChimeria

9 soggetti, 38 risposte

Messaggio non letto
Bonjour,

Peut-être pas un ajout de table mais de champs à la table : nf_users_profiles

Elle contient déjà les informations du profil d'un utilisateur :

https://gyazo.com/2ba2d95586b236749d172d50cfb5f5c6

Mais je pense que tu voulais en venir là, @Zaekof ;)
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
oui c'est ça ^^
"N'arrêtez jamais d'apprendre" !
Goons

7 soggetti, 15 risposte

Messaggio non letto
Merci à vous les gars je vais regarder tout çà ;)
La victoire en harmonie !
---------------------------
Gunners un jour, Gooners toujours !
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
Pas de soucie si ta vraiment du mal demande à @FoxLey ou @eResnova, ils pèsent dans le milieu MDR
"N'arrêtez jamais d'apprendre" !
DarkChimeria

9 soggetti, 38 risposte

Messaggio non letto
Bonjour,

Alors si je peux apporter un peu plus d'informations, sans forcément que tu prennes seulement en considération ma réponse.

J'étais dans le même cas que toi et souhaitais ajouter des champs personnalisés pour le profil.

J'ai d'abord cherché tous les endroits qui renseignaient les informations de la table : nf_users_profiles

Donc j'ai pu déjà ressortir :

Côté administration :

- Gestion des membres par un administrateur

Côté utilisateur :

- Gestion et affichage du profil par l'utilisateur


En ce qui concerne la gestion par l'administrateur, tu trouveras toutes les informations pour l'ajout d'un champs dans le module "members" : neofrag/modules/members

Pour éditer côté utilisateurs, comme nous le disions plus haut tu as le module "users" : neofrag/modules/users



Je te conseille vivement (même si cela paraît logique) de préparer un backup fichiers côté serveur et un backup de ta DB. Afin de pouvoir revenir à tout moment à tes fichiers originaux.

Voilà, à partir du moment où tu as identifié tous ces éléments là, tu peux commencer à éditer tes fichiers. C'est relativement simple, le CMS est très clair. Sachant que le plus gros du travail est fait, là il suffit "presque de dupliquer certaines lignes existantes".


Par contre, je le répète ce sont des conseils suites à des modifications personnelles et je ne suis pas codeur de métier. Si quelqu'un peut et veut rajouter quelques choses à ce que j'ai dis, il est le bienvenu.

Bon courage @Goons et n'hésite pas à revenir, on t'aidera du mieux que l'on peut !
Zaekof

38 soggetti, 883 risposte

Hanno contribuito donatori
Messaggio non letto
oui, se que tu dit et très claire @DarKChimeria le plus gros est fait une fois que tu a tout listé après avoir fait ta sauvegarde comme je le dis aussi plus haut commence le travail . je vais aussi le faire de mon coté mais j’attends mon nouveau site ^^
"N'arrêtez jamais d'apprendre" !
DarkChimeria

9 soggetti, 38 risposte

Messaggio non letto
Je viens d'y penser... Afin de parer à d'éventuels remplacements suite à une future mise à jour.

Pour ce type de changement, mieux vaut passer par le dossier "overrides".
Une autre manière de faire un backup si je puis dire ;)
Goons

7 soggetti, 15 risposte

Messaggio non letto
Bonjour à tous,

Désolé pour ma réponse un peut tardive ;).
Merci à vous pour vos réponses, je vais y regarder de plus près dans les jours à venir car je suis en train de refaire mon site pour qu'il soit plus dans l'attente de mes membres.

Encore merci à vous.
La victoire en harmonie !
---------------------------
Gunners un jour, Gooners toujours !
Procyon

6 soggetti, 21 risposte

Messaggio non letto
Salut à tous,

je cherche aussi a modifier les options que présente la fiche d'utilisateur, pour que chacun puisse ajouter des informations.
pour ma part, je suis très débutant dans le domaine du php :P

si je peux aussi profiter de ce post pour avoir une aide (ce qui aidera surement les prochains aussi), alors autant en profiter !

j'ai donc trouvé le fichier "user.php" dans neofrag\modules\user\models

dedans il y a les informations suivantes :

$data = array(
'first_name' => $first_name,
'last_name' => $last_name,
'avatar' => $avatar,
'date_of_birth' => $date_of_birth,
'sex' => $sex,
'location' => $location,
'website' => $website,
'quote' => $quote,
'signature' => $signature
);
c'est bien ceci qui permet d'ajouter des informations sur un profile ?
si je modifie ce fichier là, il faut donc que je modifie les suivants :

neofrag\modules\user\forms : user.php
neofrag\modules\members\models : members.php
neofrag\modules\members\forms : members.php

puis importer mes modifications SQL
a sa https://gyazo.com/2ba2d95586b236749d172d50cfb5f5c6

Mais aussi dans le dossier il faut penser à modifier les fichiers de langage

neofrag\lang
Jonathan "Procyon" - Président de la Kraken Airsoft Team (38)
Procyon

6 soggetti, 21 risposte

Messaggio non letto
Quand je vais sur ma base SQL je ne retrouve pas la partie nf_users_profiles
Jonathan "Procyon" - Président de la Kraken Airsoft Team (38)
eResnova

17 soggetti, 875 risposte

Hanno contribuito
Messaggio non letto
@Procyon pour essayer de te guider étape par étape, que souhaites tu ajouter comme champ précisément ?
Procyon

6 soggetti, 21 risposte

Messaggio non letto
Salut, merci d'avoir réagi à mon post :P

Team => Nom de l'équipe
Teamlocation => Localisation du bureau l'équipe/association
Teamterrain => Localisation du terrain de l'équipe
Teamwebsite => Site web de l'équipe
Replique1 => Réplique d'arme principale
Replique2 => Réplique d'arme secondaire
Replique3 => Autres répliques d'arme
Tenuecamo => Votre tenue de camouflage
Accessoires => Vos accessoires

je viens de faire un essai avec le système overrides mais sa fonctionne pas spécialement
voila le site web : http://kraken-team.shost.ca/

Dans "Editer mon profile" à la place de "Location" j'ai "_accessoires"
et toutes modifications ne sont pas sauvgarder
Jonathan "Procyon" - Président de la Kraken Airsoft Team (38)