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
![Smile Smile](https://forum.cmsmadesimple.fr/images/smilies/smile.png)
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