Bonjour,
suite à un précédent post, j'ai tenté une installation from scratch pour cake php et boostcake (twitter bootstrap 3.x) mais je bloque sur un message d'erreur où il me demande un controller user alors que je n'en ai pas besoin
quelqu'un peut il m'aider sur la mise en route ?
voici les étapes :
sous wamp
base cake
installation du package cakephp dans www/cake
modification de app/config/core.php
-Security.salt
-Security.cipherSeed
modification de app/config/database.php
modification de app/config/email.php
127.0.0.1/cake => ok
donwload de BoostCake : https://github.com/slywalker/cakephp-plugin-boost\_cake
copie dans plugin/BoostCake
config/bootstrap.php
CakePlugin::loadAll();
modification de appController.php
class AppController extends Controller {
public $helpers = array(
'Session',
'Html' => array('className' => 'BoostCake.BoostCakeHtml'),
'Form' => array('className' => 'BoostCake.BoostCakeForm'),
'Paginator' => array('className' => 'BoostCake.BoostCakePaginator'),
);
public $components = array(
'Auth' => array(
'flash' => array(
'element' => 'alert',
'key' => 'auth',
'params' => array(
'plugin' => 'BoostCake',
'class' => 'alert-error'
)
)
)
);
}
ensuite 127.0.0.1/cake/
qui redirige automatiquement vers : http://127.0.0.1/cake/users/login
message affiché
Error: UsersController could not be found.
Error: Create the class UsersController below in file: app\Controller\UsersController.php
<?php
class UsersController extends AppController {
}
merci
P.S. : je ne sais pas si je dois télécharger des éléments du site twitter bootstrap
Il faut bien sur mettre en place le bootstrap de Twitter et l'integrer dans le layout , ensuite ton message d'erreur vient du fait que tu as pas du creer le controleur et les vues pour le login and co
il me demande un controller user alors que je n'en ai pas besoin
public $components = array(
'Auth' => array(
Si tu en as besoin justement ! Tu as activé le composant d'authentification donc il va te falloir les actions de connexion. Vu que tu sembles débutant sur CakePHP, je te conseille de lire le book au mois une fois avant de commencer à coder. http://book.cakephp.org/2.0/en/index.html. Il y a énormément de choses à comprendre avant de se lancer dans la découverte d'un framework. Tu risques de rapidement te trouver bloquer sinon.
Bonjour, donc ok j'ai retiré auth car je pensais qu'il fallait le mettre mais effectivement cela ne me concerne pas.
Ensuite j'ai installé : https://github.com/mtkocak/Cakephp-Bootstrappifier
et maintenant c'est ok pour le bootstrap.
Reste à attaquer la mise en place de : https://github.com/CakeDC/search
Si quelqu'un l'a déjà fait qu'il me fasse signe