Bonjour,
je suis en train de migrer mon site en developpement de Cake PHP 2.0 à 2.1
Le tuto sur les view blocks est parfait.
Seulement j'ai une question qui concerne les liens.
avant pour définir un lien qui parte du dossier webroot, je faisais par exemple :
<?php echo $this->Html->url('/css/style.css'); ?>

Mais dans cakePHP 2.1, cette ligne me produit un lien HTML différent.

Ma question: comment faire un lien dynamique qui en partant de la racine ou du dossier webroot ?

Merci d'avance aux accrocs de Cake :)

2 réponses


maxfr
Réponse acceptée

euh, pour les fichiers css tu as $this->Html->css('style.css');, pour JS $this->Html->script('script.js'); ...
pour une url classique, $this->Html->url(array('controller' => 'moncontroller' , 'action' => 'monaction' , 'monparam1' , 'admin' => true)); préciser dans un tableau le controller, l'action, les paramètres & prefix

FactureHero.com
Auteur
Réponse acceptée

Je pense vraiment que ca vient de ma migration mal maitrisée :) Je viens de reinstaller Cake 2.1 d'origine, les commandes fonctionne parfaitement. Je vais recommencer l'opération de migration avec soin. Merci Max :)