[SOLVED] Image "read more" dans le category_item.php

More
12 years 3 months ago - 12 years 3 months ago #27462 by jeessay
Bien le bonjour à Flexicontent, j'ai enfin réussi à créer un compte (pour info les mails du forum atterrissent dans les SPAMS sous hotmail...)

Je travaille sur le category_item.php dans le but d'avoir un résultat comme sur ce lien (j'utiliserai le plugin JQuery Masonry) mais avant tout je dois réussir à condenser chaque item dans une <div> cliquable contenant l'icône de l'item.

Mon problème : je ne vois pas la balise qui appelle l'image en question (c'est un champ "image"). Je m'attendais à une balise <img> mais apparemment ce n'est pas ça...

Ci-joint le bout de code concerné.
Code:
... <!-- BOF image block --> <?php if (isset($item->positions['image'])) : ?> <?php foreach ($item->positions['image'] as $field) : ?> <a href="<?php echo JRoute::_(FlexicontentHelperRoute::getItemRoute($item->slug, $item->categoryslug)); ?>"> <div class="image field_<?php echo $field->name; ?>"> <?php echo $field->display; ?> <div class="clear"></div> </div> <?php endforeach; ?> <?php endif; ?> <!-- EOF image block --> ...

D'avance, toutes mes excuses car je suis sur que c'est un problème de nul, mais j'avoue que je suis en train de lire un cours de php en même temps, je grille un peu les étapes ^^

En tout cas merci d'avance pour votre aide et pour cet outil bien utile !!
Last edit: 12 years 3 months ago by jeessay.

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

More
12 years 3 months ago #27463 by ggppdk
Place only the image field in the image position and then use these extra displays:

$field->display_small
$field->display_medium
$field->display_large

or you can create your own image HTML tag using only the image path (i think you need these):

$field->display_small_src
$field->display_medium_src
$field->display_large_src


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

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

More
12 years 3 months ago #27474 by micker
n hesite pas a lire la faq et les tutoriaux du forum ...

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.

More
12 years 3 months ago #27475 by yaK2manD

ggppdk wrote: Place only the image field in the image position and then use these extra displays:

$field->display_small
$field->display_medium
$field->display_large

or you can create your own image HTML tag using only the image path (i think you need these):

$field->display_small_src
$field->display_medium_src
$field->display_large_src



Bonjour,

Pour ma part (je ne sais pas si c'est la bonne méthode) mais j'utilise comme l'indique ggppdk les variables display small, ...

Dans les plugins (si tu les crées de toute pièce), tu utilises (onDisplayFieldVAlue) :
Code:
$field->{"display_small"} = '<img src="'.$value['image'].'" width="'.$small_image_width.'" height="'.$small_image_height.'" >';
Tout du moins, quelque chose qui y ressemble (Le code s'y dessus répond à mes besoins ...)

Ensuite, tu n'as qu'à utiliser $field->display_small dans tes templates.

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

More
12 years 3 months ago #27477 by jeessay
Hello !

Merci pour vos réponses.

J'ai tout simplement effacé la div qui entoure l'image et celle-ci est devenue cliquable par je-ne-sais quel miracle... Tant mieux !

Désolé car en effet c'était une question nulle. J'ai bien lu le tuto de création de templates, mais ma difficulté (comme à d'autres je pense) est de visualiser l'arborescence des pages (les include). Je serais bien tenté (quand j'aurai fini avec ce site) de représenter graphiquement cette arborescence, cela peut être utile à d'autres...

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

More
12 years 3 months ago #27505 by micker
super si tu as trouver

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
Time to create page: 0.379 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline