Soucis d'affichage d'image Intro

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Soucis d'affichage d'image Intro

    Bonjour,

    Merci d'avance de l'intéret que vous porterez a mon post !

    Alors enfaite j'ai un soucis qui est que j'ai creer un module Articles - Catégorie et creer mes article au quel j'ai ajouter une image D'intro mais celle ci ne s'affiche pas :/

    Pouvez vous m'aidez ?

    Un grand merci d'avance

    TahitiBOB

    Version Joomla! 3.6.4

    Code HTML:
    <?php
    /**
     * @package     Joomla.Site
     * @subpackage  mod_articles_category
     *
     * @copyright   Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
     * @license     GNU General Public License version 2 or later; see LICENSE.txt
     */
    
    defined('_JEXEC') or die;
    
    
    ?>
    <ul class="category-module<?php echo $moduleclass_sfx; ?>">
    	<?php if ($grouped) : ?>
    		<?php foreach ($list as $group_name => $group) : ?>
    		<li>
    			<div class="mod-articles-category-group"><?php echo $group_name;?></div>
    			<ul>
    				<?php foreach ($group as $item) : ?>
    					<li>
    						<?php if ($params->get('link_titles') == 1) : ?>
    							<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
    								<?php echo $item->title; ?>
    							</a>
    						<?php else : ?>
    							<?php echo $item->title; ?>
    						<?php endif; ?>
    
    						<?php if ($item->displayHits) : ?>
    							<span class="mod-articles-category-hits">
    								(<?php echo $item->displayHits; ?>)
    							</span>
    						<?php endif; ?>
    
    						<?php if ($params->get('show_author')) : ?>
    							<span class="mod-articles-category-writtenby">
    								<?php echo $item->displayAuthorName; ?>
    							</span>
    						<?php endif;?>
    
    						<?php if ($item->displayCategoryTitle) : ?>
    							<span class="mod-articles-category-category">
    								(<?php echo $item->displayCategoryTitle; ?>)
    							</span>
    						<?php endif; ?>
    
    						<?php if ($item->displayDate) : ?>
    							<span class="mod-articles-category-date"><?php echo $item->displayDate; ?></span>
    						<?php endif; ?>
    
    						<?php if ($params->get('show_introtext')) : ?>
    							<p class="mod-articles-category-introtext">
    								<?php echo $item->displayIntrotext; ?>
    							</p>
    						<?php endif; ?>
    						
    						<?php if ($params->get('show_readmore')) : ?>
    							<p class="mod-articles-category-readmore">
    								<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
    									<?php if ($item->params->get('access-view') == false) : ?>
    										<?php echo JText::_('MOD_ARTICLES_CATEGORY_REGISTER_TO_READ_MORE'); ?>
    									<?php elseif ($readmore = $item->alternative_readmore) : ?>
    										<?php echo $readmore; ?>
    										<?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?>
    											<?php if ($params->get('show_readmore_title', 0) != 0) : ?>
    												<?php echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit')); ?>
    											<?php endif; ?>
    									<?php elseif ($params->get('show_readmore_title', 0) == 0) : ?>
    										<?php echo JText::sprintf('MOD_ARTICLES_CATEGORY_READ_MORE_TITLE'); ?>
    									<?php else : ?>
    										<?php echo JText::_('MOD_ARTICLES_CATEGORY_READ_MORE'); ?>
    										<?php echo JHtml::_('string.truncate', ($item->title), $params->get('readmore_limit')); ?>
    									<?php endif; ?>
    								</a>
    							</p>
    						<?php endif; ?>
    					</li>
    
    				<?php endforeach; ?>
    
    			</ul>
    		</li>
    		<?php endforeach; ?>
    	<?php else : ?>
    		<?php foreach ($list as $item) : ?>
    			<li>
    				<?php if ($params->get('link_titles') == 1) : ?>
    					<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
    						<?php echo $item->title; ?>
    					</a>
    				<?php else : ?>
    					<?php echo $item->title; ?>
    				<?php endif; ?>
    
    				<?php if ($item->displayHits) : ?>
    					<span class="mod-articles-category-hits">
    						(<?php echo $item->displayHits; ?>)
    					</span>
    				<?php endif; ?>
    
    				<?php if ($params->get('show_author')) : ?>
    					<span class="mod-articles-category-writtenby">
    						<?php echo $item->displayAuthorName; ?>
    					</span>
    				<?php endif;?>
    
    				<?php if ($item->displayCategoryTitle) : ?>
    					<span class="mod-articles-category-category">
    						(<?php echo $item->displayCategoryTitle; ?>)
    					</span>
    				<?php endif; ?>
    
    				<?php if ($item->displayDate) : ?>
    					<span class="mod-articles-category-date">
    						<?php echo $item->displayDate; ?>
    					</span>
    				<?php endif; ?>
    
    				<?php if ($params->get('show_introtext')) : ?>
    					<p class="mod-articles-category-introtext">
    						<?php echo $item->displayIntrotext; ?>
    					</p>
    
    				<?php endif; ?>
    
    <img src="<?php echo $images->image_intro; ?>" />
    				<?php if ($params->get('show_readmore')) : ?>
    					<p class="mod-articles-category-readmore">
    						<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
    							<?php if ($item->params->get('access-view') == false) : ?>
    								<?php echo JText::_('MOD_ARTICLES_CATEGORY_REGISTER_TO_READ_MORE'); ?>
    							<?php elseif ($readmore = $item->alternative_readmore) : ?>
    								<?php echo $readmore; ?>
    								<?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?>
    							<?php elseif ($params->get('show_readmore_title', 0) == 0) : ?>
    								<?php echo JText::sprintf('MOD_ARTICLES_CATEGORY_READ_MORE_TITLE'); ?>
    							<?php else : ?>
    								<?php echo JText::_('MOD_ARTICLES_CATEGORY_READ_MORE'); ?>
    								<?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?>
    							<?php endif; ?>
    						</a>
    					</p>
    				<?php endif; ?>
    			</li>
    		<?php endforeach; ?>
    	<?php endif; ?>
    
    </ul>
    Dernière édition par <TahitiBOB]/> à 06/12/2016, 15h35

  • #2
    Re : Soucis d'affichage d'image Intro

    Personne n'a de solution ? :/

    Commentaire


    • #3
      Re : Soucis d'affichage d'image Intro

      Bonjour,

      Il s'agit de votre module ?

      En regardant rapidement, vous appelez partout $item qui vient du foreach et, pour votre image, vous mettez $images. Est-ce normal ?

      Pascal
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Re : Soucis d'affichage d'image Intro

        Bonjour Pascal,

        alors après quelque recherche plus approfondi j'ai trouvé la solution dans modules/mod_articles_category/tmpl/default.php j'ai rajouté ces quelque ligne et cela marche


        Code HTML:
        <?php
        $images = json_decode($item->images);
        ?>
        <img class="image_intro" src="<?php echo $images->image_intro; ?>" alt="<?php echo $images->image_intro_alt; ?>"/>



        TahitiBOB

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X