WebSite X5Help Center

 
Joel B.
Joel B.
User

EVO 10 Pro : Saisie dynamique, pas d’accès en ligne.  fr

Auteur : Joel B.
Visité 2190, Followers 1, Partagé 0  

Bonjour, j’ai essayé de mettre en place sur une des pages de mon site, une cellule avec saisie dynamique.

Sur l’ordinateur, cela fonctionne bien, je peux modifier le contenu, mais une fois en ligne, je n’ai pas d’accès sur la page pour entrer mon username et mon mot de passe, je ne peux donc pas modifier le contenu en ligne.

Le site est hébergé sur A2 Hosting, j’ai profité de l’offre d’Evo10 Pro.

J’ai fais plusieurs essais, en essayant aussi de créer une base de donnée via le control panel du site sur A2 hosting et de la lier à la cellule, je n’y arrive pas non plus.

En lisant plusieurs posts relatifs à ce sujet, je n’ai pas vu de mention indiquant la nécessite de procéder par la création d’une base de donnée spécifique, je suis donc repassé sur le moyen le plus simple de réaliser ceci indiqué sur le pdf.

Voilà comment j’ai procédé avec quelques captures, à noter que j’ai « maquillé » les captures pour que les données « sensibles » d’accès ftp, nom d’utilisateur, …. ne soient pas visibles et je les ai remplacées par des noms communs tels que « acces », « user1 », « user2 » ……

Sur une page de test qui est une page cachée non visible dans le menu, j’ai ajouté un objet de saisie dynamique et j'ai bine mis a page en php dans ses propriètés :

objet

objet

J’ai pré visualisé et affiché un contenu texte simple, en fait la cellule servira à mettre quelques informations que je mets sur la page facebook que j’ai créé pour mon site et qui ne demandent pas à créer une actualité ou un article sur mon site.

J’ai bien activé mon « accès » administrateur et j’ai aussi un accès « groupe » validé :

objet2

Evidement sur mon ordinateur, je peux voir la cellule sans problème

preview

L’éditer également :

preview edit

Dans les paramètres avancés,  gestion des données, j’ai simplement mis l’emplacement sur le serveur ou je souhaite que les données soient enregistrées.

data using

 A ce stade quelques questions, dois je mettre /home/xxxxxx/public_html alors que ce chemin est aussi indiqué sur la partie exportation (les xxxxx ne sont évidement que pour la capture, le bon nom est enregistré dans evo 10 pro) ou dois je créer un dossier et ne mettre que le nom du dossier crée  sans mettre « /home/xxxxxx/public_html » avant, il faut mettre juste le nom du dossier avec / devant le nom et ou après ou simplement le nom d’un dossier ?

/home/xxxxxx/public_html  est la partie du serveur sur A2 hosting ou on exporte le site, on peut y enregistrer les données pour les objets dynamiques ou pas, je n’ai pas trouvé d’information là-dessus chez eux ?

Dans la gestion des accès j’ai bien mon profil administrateur et un utilisateur également en place

user group

Dans l’onglet paramètre, j’ai mis inscription manuelle et c’est lié à ma page de « test » que j’ai choisi dans le menu déroulant :

parameters

Sur la partie exportation du site, j’ai bien indiqué pour le site l’envoi des données vers « /home/xxxxxx/public_html »

export

La page de test en ligne est ici

http://www.moessieurs.com/test-1.php

Et là pas d’accès username et password.

C’est due au fait que c’est une page cachée ?

Parce que l’objet n’est pas à gauche de la page ou sur toute la ligne ?

A cause d’un des paramètres dans la préparation que j’ai listé ci-dessus ?

Après trois jours d’essais et de recherches, je m’en remets à ceux qui ont pu mettre en place un objet dynamique et qui sauront m’indiquer ou j’ai raté une étape.

 Merci.

Bon week-end

Posté le
7 RéPONSES - 1 CORRECT
Joel B.
Joel B.
User
Auteur

Bonjour J.P. et merci pour ta réponse.

J'ai déjà regardé ces liens, j'ai compris l'ensemble mais je pense que je bloque sur la façon d'écrire ou pas certains paramètres.

Quand tu parles du module de connexion tu veux dire le widget "login" à mettre dans une cellume à coté ?

J'ai essayé lorsque j'ai mis une base SQL via le control panel  de A2 hosting mais pas avec le réglages de base et ça n'avait pas fonctionné.

Si c'est ça, ensuite,  dois je mettre /home/xxxxxx/public_html/nom du dossier  pour indiquier le sous dossier ou les données vont s'écrire ou simplement le nom du dossier  avec le / devant  :

/nom du dossier

ou simplement inscrire  le nom du dossier sans "/"

Ce chemin (/home/xxxxxx/public_html/nom du dossier) est aussi indiqué sur la partie paramèetre avancée, gestion des données, il faut ou pas ?

Lire plus
Posté le de Joel B.
JiPeR 48
JiPeR 48
Moderator

Hello, oui, quand je dis module de connexion c'est bien le "Login". Je pense qu'il ne faut pas mélanger l'objet dynamique qu'un utilisateur autorisé peut modifier en ligne avec ses codes d'accès, et la mise en place d'une base de données pour collecter les données d'une clientèle...

Voir sujets de discussion ici :

http://answers.websitex5.com/post/74253

http://answers.websitex5.com/post/75140

http://answers.websitex5.com/post/74561

Pour la base de données je ne pourrai pas t'aider davantage car je n'ai pas encore mis en route cette fonctionnalité. Je laisserai donc la place à ceux qui ont testé, ou au support, si tu as encore besoin d'infos pratiques.

@+, J.P.

Lire plus
Posté le de JiPeR 48
Joel B.
Joel B.
User
Auteur

Nouveaux essais, on progresse.

J'ai mis un widget "login" dans la cellule d'a coté, créé sur le serveur un dossier que j'ai nommé "dynamic", mis les permissions 777 sur ce dossier.

Dans les paramètres de l'objet cellule dynamique j'ai mis le chemin d'accès à ce dossier comme ceci

/home/********/public_html/dynamic

J'ai mis le même chemin pour paramètres avancés, gestion des données.

Maintenant sur la page de test je peux éditer les données de l'objet dynamique après avoir validé via mon accès administrateur.

Mais, il ne les garde pas en mémoire, je clique sur enregistrer et il perd les données.

LA chose étonnante est que lorsque je vais sur le control panel du sitewww.moessieurs.com/adminquand je teste il me mets toujours le message :

Chemin du dossier public (/home/moessieu/public_html/dynamic)FAIL Demandez à votre hébergeur le chemin pour accéder au dossier ouvert en lecture/écriture. Les permissions d'accès à ce dossier doivent être réglées à 777

J'ai revérifié via le control panel A2hosting, le dossier est bien en permission 777.

Deuxième point, qui peut jouer, lorsque je me connecte via mes username et mot de passe , au lieu de reste sur le page  test, je reviens automatiquement sur la page d'accueil alors que j'ai bien mis la page test comme point d'accés.

J'ai fais une mise à jour des dernières données modifiées, je vais essayer via une mise à jour compléte du site.

Si quelqu'un à une autre idée, je suis preneur.

Merci bon week-end.

Lire plus
Posté le de Joel B.
Mimoune .
Mimoune .
User

Bonsoir,

De mon côté, le nom du chemin du dossier... j'inscris uniquement le nom du dossier, soit dans ton cas, juste "dynamic", sans slash devant.

A tester d'une part,

Puis pour la page d'accès après la connexion qui devrait rester sur la page à modifier "test" elle est paramétrée pour chacun des utilisateurs enregistrés, donc dans les paramètres ulisateur > page d'accès. 

Mimoune

Lire plus
Posté le de Mimoune .
Joel B.
Joel B.
User
Auteur

Bonsoir Mimoune.

Bien vu pour la page d'accès après connexion, j'avais laissé  la page d'accueil.

L'exportation compléte avant ces modifications n'a rien donné de mieux, j'essaye avec ces nouveaux paramètres pour le dossier.

Ca n'a d'ailleurs pas pris les dernières modifications que j'avais inscrit pour le texte dans la cellule avant l'exportation.

Le dossier dynamic sur le serveur était toujours vide et j'ai toujours le même message d'erreur quand je teste avec le control panel en ligne d'evo.

Chemin du dossier public (/home/moessieu/public_html/dynamic)FAIL Demandez à votre hébergeur le chemin pour accéder au dossier ouvert en lecture/écriture. Les permissions d'accès à ce dossier doivent être réglées à 777

Alors que j'ai bien paramètré dans le control panel a2hosting les permissions en 777.

Une chose après l'autre, j'essaye déjà ceci, le nom de dossier directement sans le / dans l'objet dynamique et dans la partie des paramètres avancés Je vous tiens informé après ce nouvel essai.

Je l'aurai un jour, je l'aurai ;)

Lire plus
Posté le de Joel B.
Joel B.
Joel B.
User
Auteur

Ca y est, ça fonctionne, merci à tous les deux pour votre aide.

Il fallait bien indiquer le nom du dossier sans les / et ce que j'avais saisi avant d'exporter a bine été pris en compte dans la cellule.

En fait un nouveau dossier dynamic a été créé dans le dossier dynamic et une fois les permissions passées en 777 sur ce nouveau dossier, c'est enregistré en ligne.

Merci encore et bon week-end.

Lire plus
Posté le de Joel B.