Deux contenu dans le gabarit du détail article [Résolu] - Version imprimable
+- Forum CMS Made Simple FR (
https://forum.cmsmadesimple.fr)
+-- Forum : Général (
https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (
https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : Deux contenu dans le gabarit du détail article [Résolu] (
/thread-1367.html)
Deux contenu dans le gabarit du détail article [Résolu] -
lolo61 - 03/08/2011
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.2
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Version du CMS
#~ 1.9.4.2
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.3
#~ MenuManager
#~ 1.7.2
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.11.3
#~ nuSOAP
#~ 1.0.2
#~ Printing
#~ 1.1.1
#~ Search
#~ 1.6.7
#~ ThemeManager
#~ 1.1.3
#~ TinyMCE
#~ 2.8.1
#~ CGExtensions
#~ 1.26.3
#~ CGCalendar
#~ 1.5.6
#~ CGSimpleSmarty
#~ 1.4.5
#~ Comments
#~ 1.9.2
#~ FormBuilder
#~ 0.6.4
#~ Gallery
#~ 1.4.1
#~ vimeoplayer
#~ 1.0
#~ Play
#~ 1.0.3
#~ Showtime
#~ 2.0.4
#~ Uploads
#~ 1.11.5
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je voudrais inclure un deuxième contenu dans le détail des articles.
Le deuxième contenu s'afficherais dans une colonne à droite.
J'aurais donc : titre, Sommaire, Contenu, Contenu2.
Est-ce possible ?
Merci
Deux contenu dans le gabarit du détail article [Résolu] -
jce76350 - 03/08/2011
Citation :Je voudrais inclure un deuxième contenu dans le détail des articles.
Dans ton détail ... tu fais 1 table avec 2 colonnes
Deux contenu dans le gabarit du détail article [Résolu] -
lolo61 - 03/08/2011
J'ai mis une nouvelle définition de champs en zone de texte et dans le gabarit de détail ceci:
Code :
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="300">{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}
{assign var='canonical' value=$entry->canonical}
{/if}
<h1 id="NewsPostDetailTitle">{$entry->title|cms_escape:htmlall}</h1>
<hr id="NewsPostDetailHorizRule" />
{if $entry->summary}
<div id="NewsPostDetailSummary">
{eval var=$entry->summary}
</div>
{/if}
<div id="NewsPostDetailContent">
{eval var=$entry->content}
</div>
{if $entry->extra}
<div id="NewsPostDetailExtra">
{$extra_label} {$entry->extra}
</div>
{/if}</td>
<td width="200" valign="top">{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsDetailField">
{if $field->type == 'file'}
{* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish*}
{else}
{eval var=$field->value}
{/if}
</div>
{/foreach}
{/if}</td>
</tr>
</table>
Ça marche bien.
J'aurais préférer faire tout ça en css mais bon, ça fonctionne.
Merci !!!!!!
Deux contenu dans le gabarit du détail article [Résolu] -
Ouik - 04/08/2011
Rien à voir, mais la mise en page en tableau, c'est obligé pour ton design ou c'est une vieille (mauvaise) habitude ?
Deux contenu dans le gabarit du détail article [Résolu] -
airelibre - 04/08/2011
La définition de champ est la meilleure méthode pour faire cela, c'est même pour ça que ca existe
Je rejoins néanmoins Ouik sur le fait qu'un peu de CSS avec les divs déjà présentes pourra avantageusement supprimer ce tableau