9 years ago
2
Topic

Bonjour,


Apres avoir beaucoup lu et beaucoup perdu de temps dans de fausse piste me voici !

Je voudrais que mes client aient un espace personnalisé ou ils pourraient retrouver leur documents : devis, facture compte-rendu photos...

Le client doit pouvoir voir ses documents et uniquement les siens.( pas au sens auteur du terme mais qui lui lui sont destiné)

La gestion ACL de joomla  permet de réaliser cela en créant pour chaque client un groupe utilisateur ou il serait seul et une catégorie de droit ou il serait seul.

dur dur la maintenance !

Avec SEBLOD je veux rajouter un champ client à mes articles, mes galeries photos... lors de la saisi on choisi l'utilisateur client dans le champ client (ça j'ai réussi ... je crois)  

  • Nouveau champ nommé "Client"  de type Utilisateur jForm. stockage :standard/Article/Client

Une fois mon client en ligne sur mon site il accède sur son espace en s'identifiant.

il à un menu qui pointe vers des listes de recherche SEBLOD.( mes documents; mes photos...)

QUESTION pouvez vous me détailler les étapes précises  de création de la liste qui va filtrée automatiquement la liste avec 

mon champ client = userid (utilisateur connecté current user)

ONGLET RECHERCHE:

Mon champ client --> sur bouton 2 j'ai sélectionné utilisateur et en configuration j'ai mis userid

??? CHAMP CCK??? lequel quel paramètre?

ONGLET TRI

je voudrais que le résultat soit regroupé par tags (Devis, facture,...) et trié par date décroissante.

ONGLET LISTE

J'ai mis article titre date-création....

Je veux garder le champ auteur pour sa fonction première

J'ai déja lu ce topic http://www.seblod.com/community/forums/general-discussions/how-to-allow-authors-to-view-own-content-even-if-access-levels-prevent-it

J'ai pas tout compris (langue de Shakespeare) et traduction google difficile.

Merci pour votre lecture et l'aide que vous pourrez m'apporter et je ne suis pas le seul que cela intéressera.

cordialement

simon joubert

Get a Book for SEBLOD
9 years ago
1
Level 1

Bonjour Simon,

Je te remercie d'abord pour ton post et d'avoir choisi SEBLOD pour mettre en oeuvre le projet web que tu décris.
La description que tu fais de ton besoin est claire et limpide. SEBLOD peut y répondre parfaitement.

Je ne pense pas que la solution des groupes d'utilisateurs soit la plus adaptée.
Je ne trouve aucun intérêt à définir des groupes qui ne contiennent qu'un seul élément.
De plus, cette option n'a de sens que s'il y a besoin de définir des permissions au sens de l'édition, suppression, ...
Dans ton cas, je pense que ce n'est pas le cas.

La solution de définir un champ pour associer un document à un utilisateur est intéressante mais a des limites.
Avec cette option tu ne peux associer qu'un seul utilisateur à un document. De plus, un document ne se définie que par son association à un utilisateur.

Nous préconisons de :

  1. définir un type de contenu media :
    • - titre
    • - type : image, fichier
    • - champ "ficihier"
    • - catégorie : devis, facture, compte-rendu, photos
  2. défninir un type de contenu "association media utilisateur"
    • champ texte id media
    • champ texte id utilisateur

Le principe après est d'afficher le formulaire "association media utilisateur" sous la fiche d'un media.
De cette façon, tu peux associer plusieurs utilisateurs à un même document.
Un media peut être utiliser ailleurs sur le site sans qu'il soit lié à un utilisateur particulier.

Si cette conception te convient, nous pouvons partir dessus et définir ensemble le moteur de recherche.

PS: Puisque tu es un professionnel et pour éviter que tu perds du temps, tu as différents canaux pour obtenir de l'aide:

  • forum public: nous avons des personnes dédiés qui se chargent de répondre bénévolement. Toutefois, étant donnée le nombre de postes par jour, il est difficile de garantir une réponse dans un temps déterminé.
  • forum privée: nous nous engagons dans ce cadre à donner une réponse dans les 48 heures maximum. Pour y avoir accès il faut être membre VIP.
  • Service de support via skype hangout, téléphone, email ou tout autre moyen.

Cordialement,
Mehdi.

9 years ago
0
Level 2

Merci Mehdi pour ta réponse.

Elle soulève une facette que je n'avait pas pointée dans la mise en place de ce portail client.

Pour la suite à donner à la résolution de mon problème, la solution gratuite est la seule que je puisse envisager pour le moment.

Je suis en plein développement de ma future entreprise et pour le moment mes ressources ne me permettent pas de devenir VIP.

Je compte sur la communauté pour faire avancer mon projet.

Je retourne à ma planche à dessin pour concevoir ton idée de séparer l'information en deux.

Si d'autre veulent apporter leurs pierres.

Je reviens vers vous avec une proposition de champs et sûrement beaucoup de questions de paramétrage.

En attendant de vous lire.Merci encore.

Cordialement

simon joubert

Get a Book for SEBLOD