Forum pragmaMx France

Modules spécifiques & Blocs => Blocs => Discussion démarrée par: philou5672 le 26 Novembre 2009 à 16:30:06



Titre: affichage image dans le Bloc news
Posté par: philou5672 le 26 Novembre 2009 à 16:30:06
Bonjour,

j'ai un article dans lequel j'ai une image affiché en float-left. mon souci, elle apparait pas en float-left dans le bloc news sur la page d'accueil.

Je suppose qu'il y a une solution mais je la trouve pas  :mad:

encore un petit coup de main, merci



Titre: Re : affichage image dans le Bloc news
Posté par: Diabolo le 26 Novembre 2009 à 18:17:35
Slt,
Firebug il doit quoi comme class utilisée sur l'image ?


Titre: Re : affichage image dans le Bloc news
Posté par: philou5672 le 27 Novembre 2009 à 09:41:50
Re,

voici le code que me donne firebug

 
Code:
<div class="content">
<img border="0" src="/media/images/article/solognac.jpg" alt="munitions solognac"/>
Je viens de me retrouver par hasard sur ce site. Eh oui la marque Solognac dédie
<br/>
 un site à ses ...
</div>

je suppose qu'il y a un float:right à ajouter quelque part

j'ai essayer ça
Code:
# content    {
float:right;
}

ça n'a rien donner   :calim:


Titre: Re : affichage image dans le Bloc news
Posté par: Diabolo le 27 Novembre 2009 à 10:55:41
Slt,
dans la fonction themindex du theme vérifier qu'elle est comme cela:

Code:
function themeindex($x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array())
{
    global $theme_template;
    static $viewcounter;
    if (!isset($viewcounter) || ($viewcounter == 2)) $viewcounter = 0;
    $viewcounter++;
    pmxHeader::add_style('themes/' . basename(dirname(__FILE__)) . '/style/news.css');
    $story['buttons'] = implode('</li><li>', getThemeIndexButtons($story));
    $bmore = ($story['allmorelink']['bodycount']) ? '(' . $story['allmorelink']['bodycount'] . ' ' . _BYTESMORE . ')' : '';
    $story['readmore'] = (empty($bmore)) ? '' : '<span title="' . $bmore . '">' . $story['allmorelink']['more'] . '</span>';
    if ($GLOBALS['storyhome_cols'] == 1) {
        $topicimage_class = ($viewcounter == 1) ? 'story-topicimage-left' : 'story-topicimage-right';
        $topicimage = mxCreateImage($GLOBALS['tipath'] . $story['topicimage'], _TOPIC . ': ' . $story['topictext'], 0, 'class="' . $topicimage_class . '"');
        $story['topicimage'] = '<a href="modules.php?name=News&amp;new_topic=' . $story['topic'] . '">' . $topicimage . '</a>';
    } else {
        $story['topicimage'] = '';
    }
    $cattitle = (empty($story['cattitle'])) ? '' : ' <span class="story-cattitle">(' . $story['allmorelink']['categorie'] . ')</span>';
    $authorinfo = (empty($story['informant']) || $story['informant'] == $GLOBALS['anonymous']) ? theme_adminname($story) : $story['allmorelink']['informantlink'] . $story['informant'] . ((mxModuleAllowed('Userinfo') || MX_IS_ADMIN) ? '</a>' : '');
    $story['content'] = $story['hometext'];
    $story['infoline'] = ($GLOBALS['storyhome_cols'] == 1) ? _NEWSSUBMITED . ' ' . $authorinfo . ' ' . $story['allmorelink']['datetime'] : $story['datetime'];
    $story['title'] = strip_tags($story['title']) . $cattitle;
    // die oben definierten Variablen in dem passenden templateteil ersetzen
    $artvars = theme_define_content();
    echo theme_replace_vars($theme_template[$artvars['themeindex']], $story);
    return;
}

ensuite place le fichier news.css du thme par defaut dans /style/ de ton theme et modifie le news.css pour mettre en forme tes news.


je pense que tu utilise un vieux theme, non ?


Titre: Re : affichage image dans le Bloc news
Posté par: philou5672 le 27 Novembre 2009 à 12:06:23
Re,

oui effectivement j'ai une version antérieure il me manque pas mal de fonction  dans ce fichier

en copiant le code de themeindex   ça bug  page blanche totale rien ne s'affiche?  :mad:



Titre: Re : affichage image dans le Bloc news
Posté par: philou5672 le 27 Novembre 2009 à 18:32:28
re,
ca à l'air de venir du bloc news ce problème là non, je veut dire faut pas modifier  directement dans le code du bloc pour afficher l'image en float:left


ou j'ai rien compris   :mad:


Titre: Re : affichage image dans le Bloc news
Posté par: philou5672 le 30 Novembre 2009 à 12:45:24
Re,

J'ai finalement désactivé l'affichage des images dans le fichier bloc . je voyais pas l'intérêt de les afficher sur la page d'accueil (trop lourd).

De plus [Radium] (http://www.radium-design.com/) refait complètement le thème du site et cela dit en passant super boulot  :thumbup:  car jamais je serais arrivé à ce résultat là.

Encore un super atout pour la communauté PragmaMx.


Philippe