Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Utilisation de cgsi_convert
#6

Merci exacore,

super sympa d'avoir partage ton code. En fait ca m'a donne des idees.

J'avais deja un User Defined Tag (balise utilisateur?) pour combiner mes images affichees en vignette avec un lien vers une image plus grande pour fancybox (CGSmartImage dans les 2 cas).

Du coup, j'ai adapte ta boucle et j'utilise $smarty->display('eval:'. plutot que $smarty->display('string:'. Plus loin, je remplace completement l'element img avec le code genere par mon UDT (en utilisant $img->parentNode->replaceChild ):

Code :
=== partie interessante ===

        //echo $smarty->display('string:'.$smarty_data) ;
                echo $smarty->display('eval:'.$smarty_data) ;
        $_contents = @ob_get_contents();
        @ob_end_clean();
                
                //remplacer l'element img
                $new = $doc->createTextNode($_contents);
                $img->parentNode->replaceChild($new,$img);

        //$img->setAttribute("src", $_contents);

A plus Smile
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)