EVO 10 Pro : Saisie dynamique, pas d’accès en ligne.
Autor: Joel B.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 :
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é :
Evidement sur mon ordinateur, je peux voir la cellule sans problème
L’éditer également :
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.
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
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 :
Sur la partie exportation du site, j’ai bien indiqué pour le site l’envoi des données vers « /home/xxxxxx/public_html »
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
Salut Joël, s'il ne s'agit que de la mise en place d'un objet dynamique, voir ces sujets :
http://answers.websitex5.com/post/75678
http://answers.websitex5.com/post/75874
http://answers.websitex5.com/post/73611
Tu as du oublier le module de connexion ?
@+ si besoin, J.P.
Autor
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 ?
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.
Autor
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 :
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.
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
Autor
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.
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 ;)
Autor
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.