Grafikart / BlogMVC

Helping you select a MVC Framework showing you the source code of a Blog App
214 stars 124 forks source link

Quelques bugs avec BlogMVC sous CakePHP #37

Open ghost opened 10 years ago

ghost commented 10 years ago

Hello Grafikart !

Je découvre ce projet, bonne initiative et bonne idée !

Je me suis dis que cela pouvait-être l'occasion pour moi de découvrir CakePHP un peu plus en profondeur.

Je regarde souvent tes vidéos, mais je n'avais jamais mis les mains dans le cambouis. Étant donné qu'il s'agit d'un "petit blog", je me suis dis pourquoi ne pas en profiter pour voir comment fonctionne la bête !

J'ai donc téléchargé le dossier sur GitHub + le dossier CakePHP sur le site officiel, le tout installé en local via MAMP :

1er : Erreur dès l'installation

J'ai eu une erreur dès l'installation, qui me disait que la constante "CAKE_CORE_INCLUDE_PATH" était présente dans :

--- /app/webroot/index.php --- /index.php (fichier présent à la racine du dossier)

J'ai dû mettre en commentaire la constante présent dans le dossier /app/webroot pour que cela fonctionne...

Normal ?

2nd : Impossible de poster des commentaires

Les commentaires s'enregistrent bien dans la BDD, mais ont a à chaque fois la valeur 0 dans le champ "post_id". J'ai regardé dans le code, je pense qu'il y a un problème avec les tokens... mais je n'arrive pas à trouver où... et surtout comment débloquer la situation (j'ai regardé dans les fichiers Models, Controllers, ... je ne trouve rien sur la génération des tokens) !

3eme : Mot de passe d'un autre utilisateur

Je voudrai enregistrer un nouvel utilisateur, comme ça pour le délir, mais je n'arrive pas à savoir avec quoi il a été haché (md5, sha1, ...). J'ai regardé partout dans le dossier Controller, le dossier Model, ... je n'arrive pas à trouver avec quoi il a été haché, et surtout comment le programme fait pour comparer les valeurs (celles rentrées par le user via le formulaire, et celles trouvées dans la BDD) permettant de valider la connexion.

Pourrais-tu m'apporter plus d'infos ?

PS : Une vidéo sur le fonctionnement du blog du projet BlogMVC (d'un point de vue technique / codage) serait la bienvenue afin de permettre aux néophytes (comme moi) de mieux comprendre son fonctionnement (pour chaque FrameWork). Cette vidéo pourrait-être disponible depuis le site BlogMVC.

D'avance merci !