Champ image avec l'URL sur l'image

7 years 4 weeks ago #14584 by Peter_P
Bonjour !

C'est mon premier post sur le fofo de Manu, chui impressionné ^^
Je ne sais pas si le titre est explicite, je résume :

Je cherche à faire une mise en page comme cela :
http://www.cloudaccess.net/free-joomla-templates.html

j'y suis arrivé à moitié en créant un autre "type" http://ja-purity2.conceptoulouse.fr/esp ... tuits.html avec un affichage sur 4 colonnes.

Il me reste à pouvoir afficher les trois boutons : demo, download, et infos

Quel genre de champ dois-je créer ? et comment le configurer ? J'avoue je sèche un peu !

Please Log in or Create an account to join the conversation.

7 years 4 weeks ago #14594 by micker
*pour le download
c'est un lien vers un fichier ou vers un composant de download ?

sinon info
c'est un lien vers ton article ?
moi j'ai fais comme ca
champs texte
dans la valeur
A
(pour activer le lien si tu en besoins
et dans ton template categorie
<!-- BOF reservation block -->
				<?php if (isset($items[$i]->positions['reservation'])) : ?>
				<div id="fnac">
					<?php foreach ($items[$i]->positions['reservation'] as $field) : ?>
					<span class="element">
[url=<?php echo JRoute::_(FlexicontentHelperRoute::getItemRoute($items[$i]->slug, $this->category->slug)); ?>" class="hasTip" title="<?php echo JText::_( 'FLEXI_READ_MORE_ABOUT' ) . '::' . $this->escape($items[$i]->title); ?>]<img src="images/ton image.jpg" alt="Reserver vos billets sur le site du Bijou"/>[/url]</span>
					</span>
					<?php endforeach; ?>
					
				</div>
				<?php endif; ?>
Pour demo tu fais un weblink
ou meme systeme que haut dessus
a+

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

7 years 4 weeks ago #14616 by Peter_P
Salut Micker !

Merci pr ta réponse : je me doutais que t'allais répondre ;)

Pour download et info, c comme pour démo, ils pointent tous sur des sites web externe, (je n'ai pas encore de templates créé maison) comme sur la page de cloudacess http://www.cloudaccess.net/free-joomla-templates.html

Donc je fais trois champs weblinks c'est ça ? J'ai essayé ta méthode avec le code, mais ça ne marche point ! :(
<!-- BOF Lien_demo block -->
            <?php if (isset($items[$i]->positions['Lien_demo'])) : ?>
            <div style="border: 1px solid #000;">
               <?php foreach ($items[$i]->positions['Lien_demo'] as $field) : ?>
               <span class="element">
[url=<?php echo JRoute::_(FlexicontentHelperRoute::getItemRoute($items[$i]->slug, $this->category->slug)); ?>" class="hasTip" title="<?php echo JText::_( 'FLEXI_READ_MORE_ABOUT' ) . '::' . $this->escape($items[$i]->title); ?>]<img src="http://conceptoulouse.fr/images/banniere222.jpg" alt="Reserver vos billets sur le site du Bijou"/>[/url]</span>
               </span>
               <?php endforeach; ?>
               
            </div>
            <?php endif; ?>

Je ai mis ce code dans le fichier categories.item.php, c'est bien sa place ?

En postant, j'ai trouvé ce lien http://blog.netassopro.com/tutoriel-tem ... /#more-368 j'ai testé le commentaire Le 16/03/2010 à 17:09 , Maxime a dit:

Et bien à ce moment là il faut que dans ton type tu ajoutes un champs texte que tu peux appeler « mon_lien » par exemple et dans ton template alors tu mets ce code là :

<?php
echo "<a href=’" . $this->fields['mon_lien']->value[0] ."’>";
echo $this->fields['mon_image']->display;
echo "";
?>

mais ça ne marche pas, je dois être débile ...

Dans ton exemple, d'où tu sort réservation ?
<!-- BOF reservation block -->
            <?php if (isset($items[$i]->positions['reservation'])) : ?>
            <div id="fnac">
               <?php foreach ($items[$i]->positions['reservation'] as $field) : ?>
               <span class="element">
[url=<?php echo JRoute::_(FlexicontentHelperRoute::getItemRoute($items[$i]->slug, $this->category->slug)); ?>" class="hasTip" title="<?php echo JText::_( 'FLEXI_READ_MORE_ABOUT' ) . '::' . $this->escape($items[$i]->title); ?>]<img src="images/ton image.jpg" alt="Reserver vos billets sur le site du Bijou"/>[/url]</span>
               </span>
               <?php endforeach; ?>
               
            </div>
            <?php endif; ?>

Alé j'arrête de vous embêter avec mes états d'âme ! En plus, j'ai pas l'impression d'exprimer clairement mon besoin .... Merci pr ta patience et ton investissement sur ce fofo ! D'ailleurs faut que je fasse un lien vers ce site, sur Ja Dev Support ! 8-)
A charge de revanche ;)

Please Log in or Create an account to join the conversation.

7 years 4 weeks ago #14617 by micker
hello
pour tes liens ou des weblink facile
pour le lien lire la suite (infos)
l'idée c'est de recuperer le lire la suite de base en blog pour le mettre ou tu veus comme tu veus
donc un champ (chez moi reservation)
entre mon code et celui de maxime
il charge le champs direct et moi je fais une position
d'ailleur j'ai donc oublier de te dire des choses ..
la position c'est bien car c'est plus evolutif que le champs direct
dans ton categorie.xml
tu rajoutes
<group>Lien_demo</group>
puis dans ton code a l'endroit ou tu veus que ca charge
<!-- BOF Lien_demo block -->
            <?php if (isset($items[$i]->positions['Lien_demo'])) : ?>
            <div style="border: 1px solid #000;">
               <?php foreach ($items[$i]->positions['Lien_demo'] as $field) : ?>
               <span class="element">
[url=<?php echo JRoute::_(FlexicontentHelperRoute::getItemRoute($items[$i]->slug, $this->category->slug)); ?>" class="hasTip" title="<?php echo JText::_( 'FLEXI_READ_MORE_ABOUT' ) . '::' . $this->escape($items[$i]->title); ?>]<img src="http://conceptoulouse.fr/images/banniere222.jpg" alt="ton texte"/>[/url]</span>
               </span>
               <?php endforeach; ?>
               
            </div>
            <?php endif; ?>
puis tu va dans la gestion de ton template et tu glisse ton champs dans ta position
maintenant il suffit que ton champs est une valeur pour qu'il soit afficher (d'ou la valeur par defaut A ou ce que tu veus)
vili

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

7 years 3 weeks ago #14625 by Peter_P
Salut Micker !

Je pense avoir compris la logique, MERCI BCP !
je suis arrivé à afficher le lire la suite... Pr les champs démo et download je pense que je vais y arriver !

Dès que j'ai un moment, j'écrirais quelques tutos pr FLEXI sur Ja Dev Support : Tutoriels, traductions, support indépendant pour Joomla® et les templates Joomlart http://ja-purity2.conceptoulouse.fr/

Si tu veut en rajouter, il y à pas de soucis non plus, je t'ouvre un accès rédacteur.

A+

Pierre

Please Log in or Create an account to join the conversation.

7 years 3 weeks ago #14626 by micker
ok merci
cool que tu ai trouver la logique

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
© 2018 Flexicontent. All Rights Reserved.