Welcome, Guest
Username Password: Remember me

image dans template personnalisé ?
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: image dans template personnalisé ?

image dans template personnalisé ? 1 year, 5 months ago #1

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
allo

j'appelle dans mon template personnalisé l'image avec :

</?php echo CCK_CONTENT_DefaultContent( $jSeblod->image_principale->value, $jSeblod->image_principale ); ?/>

probleme 01 :ça marche sauf que je n'ai plus l'affichage dans la lightbox.

probleme 02 :mon image s'affiche a la taille reelle dans les pages categorie alors qu'elle devrait afficher une miniature.

probleme 03 :comment appelé la miniature?

merci pour les reponses apportées.
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 4 months ago by lauraneb.

Re: image dans template personnalisé ? 1 year, 5 months ago #2

  • SEBLOD - Saba
  • ( Admin )
  • OFFLINE
  • Administrator
  • Posts: 930
  • Karma: 38
Bonjour laura,

# CCK_CONTENT_DefaultContent() est la fonction utilisee dans les template automatiques. (elle permet effectivement differents traitements automatiques en fonction des types de champs et en fonction de la configuration de ceux ci)

En utilisant cette methode attention a la configuration de votre champ image:
- As Default
- As Box
Il vous faut egalement initialiser la lightbox en haut de votre template personnalise avec cette ligne a copier en haut de votre template

JHTML::_( 'behavior.modal' );


# Une 2eme methode est effectivement de tout faire en personnalise.
Creer soit meme la balise image (<img src="..." />) et comme source de l'image appele la miniature souhaitee avec:
$jSeblod->image_principale->thumb1.

Autour de cette image vous pourrez dans un 2eme temps ajoute la balise lien (<a href="...">image</a>) avec comme lien votre grande image:
$jSeblod->image_principale->value


Vous aller ainsi pouvoir utiliser votre lightbox preferee (une fois celle ci initialisee) en utilisant la syntaxe correspondante. (generalement rel="...")

Bon courage.

Cordialement,
jSeblod - Saba
If you use jSeblod CCK, please post a rating and a review at the Joomla! Extensions Directory. Thanks to you "Innovation Will Continue !!"

Re: image dans template personnalisé ? 1 year, 5 months ago #3

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
ok je vais essayé sauf que
$jSeblod->image_principale->thumb1 retourne le lien vers thumb1 de l'image et non l'image thumb1 elle meme.
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 5 months ago by lauraneb.

Re: image dans template personnalisé ? 1 year, 5 months ago #4

  • SEBLOD - Bes
  • ( Admin )
  • OFFLINE
  • Administrator
  • Working on SEBLOD 2.0 GA
  • Posts: 3141
  • Karma: 97
Bonjour Lauraneb,

Exemple avec prettyPhoto:

<a href="<?php echo $jSeblod->image_principale->value;?>" rel="prettyPhoto"><img src="<?php echo $jSeblod->image_principale->thumb1;?>"></a>


Avec Rokbox changer prettyPhoto par rokbox

Avec Shadowbox (yootheme) changer prettyPhoto par shadowbox;width=853;height=480

...

bien cordialement.
If you use SEBLOD CCK, please post a rating and a review at the Joomla! Extensions Directory. Thanks to you.!!"
SEBLOD Vimeo Channel: vimeo.com/channels/seblod
SHAPE YOUR SITE YOUR WAY

Re: image dans template personnalisé ? 1 year, 5 months ago #5

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
oui mais comme j'aime bien les choses compliquées :

je n'ai plus de probleme avec la lightbox puisque j'avais oublié de l'activer en effet.

par contre j'ai beau attribué le thumb1 a mon image, il continue de la renvoyer en image taille normale.

Mon auteur a un profil public. or je veux retrouver sur tous les contenus qu'il propose l'image de son profil et son nom. Il va de soit que quand on clique dessus on est amené sur son profil.

donc :

j'ai repéré le lien joomla qui ramenait vers le profil
 
./JOOMTEST/index.php?option=com_content&view=article&id=4:lauranaute&catid=112:les-artistes&Itemid=216&lang=fr
 


et je l'ai restitué ainsi mais apparemment j'ai une erreur puisque ça ne marche pas...
 
if $this->content->created_by
<a href="index.php?option=com-content&view=article&id=<?php echo $this->content->created_id; ?>&itemid 216">
<img src=" </?php echo( $jSeblod->image-principale->thumb1, $this->content->created-by ); ?/> ">
</a>
 


merci pour les reponses apportées
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 5 months ago by lauraneb.

Re: image dans template personnalisé ? 1 year, 5 months ago #6

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
j'ai apporter quelque modif dans le code
mais le lien ne marche pas encore

 
 
</?php if ($this->content->created_by)
 
{ ?/>
<a href="index.php?option=com_content&view=article&id=</?php echo $this->content->created_by;?/>&Itemid=216" rel=""><img src="</?php echo $jSeblod->image_principale->thumb1;?/>"></a> </?php }
?/>
 
 


sans les / biensur

si quelqu'un voit ou est l'erreur
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 5 months ago by lauraneb.

Re: image dans template personnalisé ? 1 year, 5 months ago #7

  • Formul
  • ( User )
  • OFFLINE
  • Gold Boarder
  • Webmaster
  • Posts: 265
  • Karma: 6
bonjour,

heu là à mon avis ça ne marchera jamais !!!

href="index.php?option=com_content&view=article&id=<?php echo $this- >content->created_by;?>&Itemid=216"


!!? je ne connais le contexte ni si tu cherches à atteindre un répertoire précis

mais sur la base du site

j'aurai mis plutôt :

href="http://tondomaine.com/index.php?option=com_content&view=article&id=<?php echo $this- >content->created_by;?>&Itemid=216"


voir utiliser JURI::root() à la place de
http://tondomaine.com/
Last Edit: 1 year, 5 months ago by Formul.

Re: image dans template personnalisé ? 1 year, 5 months ago #8

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
autant pour moi

a force d'avoir le nez dedans, on voit plus les erreurs les plus betes

le but etant de relier les articles proposées au profil des auteurs en réaffichant automatiquement le nom du profil et la miniature de son avatar dans l'article en s'appuyant sur le created by.

 
</?php if ($this->content->created_by)
 
{ ?/>
<a href="JURI::root (index.php?option=com_content&view=article&id=<? php echo $this- >content->created_by;?>&Itemid=216"<img src="</?php echo $jSeblod- >image_principale->thumb1;?/>">)</a> </?php }
?/>
 
 

c'est ça ?
je suis pas tres bon en code....

merci pour les reponses
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 5 months ago by lauraneb.

Re: image dans template personnalisé ? 1 year, 5 months ago #9

  • Formul
  • ( User )
  • OFFLINE
  • Gold Boarder
  • Webmaster
  • Posts: 265
  • Karma: 6
non plutôt


<a href="<?php echo JURI::root() ?>index.php?option=com_content&view=article&id=<?php echo $this->content->created_by?>&Itemid=216">


oki maintenant j'ai compris pourquoi les / chez Kunena ils n'ont toujours pas amélioré cette partie

celui qui fait un copier coller de 200 lignes de code php avec ce Forum , il est mal barré
Last Edit: 1 year, 5 months ago by SEBLOD - Bes.

Re: image dans template personnalisé ? 1 year, 5 months ago #10

  • SEBLOD - Bes
  • ( Admin )
  • OFFLINE
  • Administrator
  • Working on SEBLOD 2.0 GA
  • Posts: 3141
  • Karma: 97
En effet,

Utiliser de préférence QUOTE au lie de CODE.

Merci.
If you use SEBLOD CCK, please post a rating and a review at the Joomla! Extensions Directory. Thanks to you.!!"
SEBLOD Vimeo Channel: vimeo.com/channels/seblod
SHAPE YOUR SITE YOUR WAY

Re: image dans template personnalisé ? 1 year, 5 months ago #11

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
merci les petits loups

m'en va essayé cela de suite et vous tient au courant....
en cours de refonte du site macabann.com avec jseblod

Re: image dans template personnalisé ? 1 year, 5 months ago #12

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
c'etait la bonne merci encore merci
en cours de refonte du site macabann.com avec jseblod

Re: image dans template personnalisé ? 1 year, 5 months ago #13

  • Formul
  • ( User )
  • OFFLINE
  • Gold Boarder
  • Webmaster
  • Posts: 265
  • Karma: 6
cool , tu nous fera une présentation de la chose ?

ça pourrait servir

attacher les contenus au profil du user ? 1 year, 4 months ago #14

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
et bein c'est raté, ça ne marche pas...
donc on reprend

une fois inscrit, le user peut proposer un profil dans lequel il
y a un champ "profil_publicname" et un champ "profil_avatar_upload"

quand il propose un article (ou tout autre contenu) je reaffiche dans le contenu de l'article le champ "profil_publicname" et le champ "profil-avatar_upload". quand on clique sur l'un ou sur l'autre on est redirigé vers sa page profil.

voici un code qui marche avec CB :

index.php?option=com_comprofiler&task=emailUser&uid=<?php echo $this->content->created_by; ?>&Itemid=20


de mon coté je n'utilise pas CB mais seulement joomla et Jseblod.

<?php if($this->content->created_by) {

<a href="<?php echo JURI::root() ?>index.php?option=com_content&view=article&id=<?php echo $this->content->created_by?>&Itemid=5"><?php echo $jSeblod->profil_avatar_upload->thumb3;?></a>
}; ?>


le Itemid=5 etant la catégorie ou se trouve les profils.

c'est le meme code sur le champ "profil-publicname"

par contre il y a toujours une erreur mais je vois plus ou est l'erreur
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 4 months ago by lauraneb.

Re: attacher les contenus au profil du user ? 1 year, 4 months ago #15

  • lauraneb
  • ( User )
  • OFFLINE
  • Platinum Boarder
  • Posts: 418
  • Karma: 0
Bon si je regarde comment Joomla va chercher le nom du user la seule chose qui manque est de reconstruire le lien...


<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
<td valign="top">
<span class="small">
<?php JText::printf
( 'Written by',($this->escape($this->article->created_by_alias) ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?>
</span>
&nbsp;&nbsp;
</td>
</tr>
<?php endif; ?>
en cours de refonte du site macabann.com avec jseblod
Last Edit: 1 year, 4 months ago by lauraneb.
  • Page:
  • 1
Moderators: webfacsimon, poco06
Time to create page: 0.91 seconds