info:cake:cakephp3:homepage

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:cake:cakephp3:homepage [2016/05/25 22:34] – [jquery] radeffinfo:cake:cakephp3:homepage [2021/06/29 08:32] (Version actuelle) – [update notes] radeff
Ligne 12: Ligne 12:
                 #Options Indexes FollowSymLinks MultiViews                 #Options Indexes FollowSymLinks MultiViews
                 Options Indexes FollowSymLinks                 Options Indexes FollowSymLinks
 +===== create caskephp3 project (créer une instance) =====
 +A supposer que vous souhaitiez démarrer un projet CakePHP 3, la seule chose à faire après avoir installé les pré-requis nécessaires (PHP 5.3 et Composer) est de lancer cette commande :
 +
 +   composer create-project --prefer-dist -s dev cakephp/app my_app_name
 +
 +Composer téléchargera CakePHP 3 et ses dépendances dans un nouveau dossier my_app_name. Le script d’installation est lancé automatiquement et propose de configurer les droits des répertoires pour vous. Vous pourrez alors commencer à travailler sur le site en utilisant le serveur HTTP embarqué :
 +
 +bin/cake server
 +
 +source: http://www.aubm.net/blog/mes-premiers-pas-avec-cakephp-3/
 +===== update notes =====
 +
 +https://book.cakephp.org/3.0/en/installation.html
 +
 +<code>By default this is what your application composer.json looks like:
 +
 +"require": {
 +    "cakephp/cakephp": "3.4.*"
 +}
 +
 +Each time you run php composer.phar update you will receive bugfix releases for this minor version. You can instead change this to ~3.4 to also receive the latest stable releases of the 3.x branch.</code>
 +
 +mettre à jour:
 +
 +  composer update
 +
 +si ça coince (genre "Allowed memory size of XXX exhausted")
 +
 +  php -d memory_limit=-1 ~/bin/composer update
 +
 +==== Upgrade nvlle version cake avec composer ====
 +
 +changer la version (ici on a la 3.7)
 +
 +    php -d memory_limit=-1 -d allow_url_fopen=On ~/bin/composer require --update-with-dependencies "cakephp/cakephp:3.7.*"
 +
 +https://github.com/cakephp/cakephp/releases/tag/3.7.0
 +
 ===== login page focus username ===== ===== login page focus username =====
 pour mettre le focus sur le champ du nom d'utilisateur au login pour mettre le focus sur le champ du nom d'utilisateur au login
Ligne 35: Ligne 73:
  
  (navigateurs récents)  (navigateurs récents)
- +<code php> 
 +    echo $this->Form->inputs(array( 
 +        'legend' => __(''), 
 +        'username' => array('autofocus'=>'autofocus'), 
 +        'password' 
 +    )); 
 +</code>
 <code html> <code html>
-<form action="demo_form.asp"+<form> 
-  First name: <input type="text" name="fname" autofocus><br> +  username: <input type="text" name="username" autofocus>
-  Last name: <input type="text" name="lname"><br> +
-  <input type="submit"> +
-</form>+
 </code>  </code> 
  • info/cake/cakephp3/homepage.1464208486.txt.gz
  • Dernière modification : 2016/05/25 22:34
  • de radeff