J'ai créé un paramètre Imagecache qui redimensionne juste à 125px de large. Le premier numéro est que l'image de prévisualisation est 404.Drupal Imagecache ne fonctionne pas
Je veux imprimer une image via
<?php print theme('imagecache', 'imported_image', $node->picture, 'test', 'test', $attributes); ?>
« imported_image » étant le préréglage et $ node-> image est un chemin correct. Le html affiche ok mais le chemin qu'il essaie de charger l'image n'existe pas. Dans sites/default/files/imagecache il n'y a pas de dossier avec le nom du preset. Le rinçage du préréglage ne fait rien. Le dossier imagecache est accessible en écriture pour tout le monde. C'est sur MAMP.
Quelqu'un sait quel pourrait être le problème?
Avez-vous vérifié les journaux Drupal? Imagecache laisse habituellement quelques traces si la création d'une image de cahce échoue. –
Dans les rapports, j'ai trouvé que le répertoire temp d'Imagecache n'était pas accessible en écriture. J'ai mis un répertoire via Site Config> Système de fichiers et cela a corrigé l'alerte mais le problème persiste. Quand je crée un nouveau preset, un répertoire doit être créé avec le même nom mais cela ne se produit pas malgré l'écriture du répertoire parent ... – stef
Je sais que le chemin est correct car la fonction Devel Themer y met beaucoup de fichiers .. – stef