Forum CMS Made Simple FR
[RESOLU] Module News + variable --> Sommaire en slide jquery - 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 : [RESOLU] Module News + variable --> Sommaire en slide jquery (/thread-505.html)



[RESOLU] Module News + variable --> Sommaire en slide jquery - FlorentCMSMS - 01/07/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.7
#~ Nom de l'hébergeur : OVH Dédié
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.7
#~ Installed Modules:
#~ CMSMailer: 1.73.14
#~ FileManager: 1.0.1
#~ MenuManager: 1.6.2
#~ ModuleManager: 1.3.1
#~ News: 2.10.3
#~ nuSOAP: 1.0.1
#~ Printing: 1.0.3
#~ Search: 1.6.1
#~ ThemeManager: 1.1.1
#~ TinyMCE: 2.7.0
#~ Captcha: 0.4.1
#~ CGExtensions: 1.19
#~ Gallery: 1.3
#~ Twitter: 0.0.7
#~ AjaxMadeSimple: 0.1.6
#~ Polls: 0.2.0
#~ SiteMapMadeSimple: 1.2.1
#~ FrontEndUsers: 1.9.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ max_upload_size: 20000000
#~ default_upload_permission: 664
#~ assume_mod_rewrite: true
#~ page_extension: .htm
#~ internal_pretty_urls: false
#~ use_hierarchy: true
#~ Php Information:
#~ phpversion: 5.1.6
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ memory_limit: 32M
#~ max_execution_time: 300
#~ safe_mode: Off (Faux)
#~ session_save_path: /var/lib/php/session (0770)
#~ session_use_cookies: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.45
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour à tous, je viens "encore" demander un petit coup de main Smile.

Pour suivre la mode, je tente de créer un slider jquery avec mes informations les plus fraiches. Tout en suivant le tuto concernant les champs additionnels pour que la nom de la page soit le nom de l'article, la valeur que je souhaiterais passer ne passe pas.

Voici mon gabarit sommaire article :

Code :
{foreach from=$items item=entry}

{assign var='illustration'  value=$entry->illustration_article}

{assign var='titre'  value=$entry->titre_long}

<li><a href="#">
<img src="{$illustration}" /></a>
<span>
<a href="{$entry->moreurl}"><span class="idj_titre">{$entry->title}</span></a>

        {$entry->postdate|date_format:"%D"}

        {$category_label} {$entry->category}

<br/>

{$titre}

</span></li>

{/foreach}
J'ai aussi créé mes champs supplémentaires : titre_long(champ texte) et illustration_article (fichier ->image)

Dans mon gabarit de page, j'ai bien remplacé mon processpagedate par {content assign="capturedcontent"}.

Aussi, j'ai testé {get_template_vars} qui me renvoie les variables, mais vides.

Si vous avez une piste, je suis preneur Smile.

Merci par avance.

Smile


[RESOLU] Module News + variable --> Sommaire en slide jquery - Jean le Chauve - 01/07/2010

Voici mon gabarit sommaire pour un slider de news avec un champ supplémentaire pour uploader une image et création automatique de thumbnail : http://www.confederationparascolaire.org/
Code :
<!-- Start News Display Template -->
<div id="newsticker-demo">
    <div class="newsticker-jcarousellite">
        <ul>
{foreach from=$items item=entry}
<li>
{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsSummaryField thumbnail">
        {if $field->type == 'file'}
          <a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}"><img src="{$entry->file_location}/thumb_{$field->value}" alt="{$entry->title|cms_escape:htmlall}" style="width:96px;" /></a>
        {else}
          {$field->name}: {eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}
<div class="NewsSummary info">
{if $entry->postdate}
    <span class="NewsSummaryPostdate cat">
        {$entry->postdate|cms_date_format}
    </span>
{/if}
<div class="NewsSummaryLink news_style">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>
<span class="cat">
    {$category_label} {$entry->category}
</span>
{if $entry->summary}
    <div class="NewsSummarySummary news_style">
        {eval var=$entry->summary}
    </div>
    <div class="NewsSummaryMorelink news_style">
        [{$entry->morelink}]
    </div>
{else if $entry->content}
    <div class="NewsSummaryContent news_style">
        {eval var=$entry->content}
    </div>
{/if}
{if isset($entry->extra)}
    <div class="NewsSummaryExtra news_style">
        {eval var=$entry->extra}
    {* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
    </div>
{/if}
</div>
<div class="clearNews"></div>  
</li>
{/foreach}
</ul></div></div>
<!-- End News Display Template -->
Explications complémentaires ici : http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=15521#p15521
Et pour avoir le titre de la page de détail comme celui de l'article : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=1457


[RESOLU] Module News + variable --> Sommaire en slide jquery - Jean le Chauve - 01/07/2010

Et pour "voir" tes variables : {print_r|$tavariable}


[RESOLU] Module News + variable --> Sommaire en slide jquery - FlorentCMSMS - 01/07/2010

Donc tu utilise le champs extra et non les champs supplémentaires de l'onglet "Définition des champs"?


[RESOLU] Module News + variable --> Sommaire en slide jquery - Jean le Chauve - 01/07/2010

Non, j'ai utilisé "définitions des champs" pour permettre l'upload d'une image.
C'est {if $field->type == 'file'} qui s'en occupe.


[RESOLU] Module News + variable --> Sommaire en slide jquery - FlorentCMSMS - 01/07/2010

Merci, je vais test, je vous tiens au courant Smile


[RESOLU] Module News + variable --> Sommaire en slide jquery - FlorentCMSMS - 02/07/2010

Résolu : je n'avais pas passé mes champs en "public" dans la création de champs. Je pensais que ce champs était réservé au FrontEndUser.

Merci encore Smile


[RESOLU] Module News + variable --> Sommaire en slide jquery - Jean le Chauve - 02/07/2010

Il y a eu quelqu'un d'autre qui a eu ce problème il y a peu Wink.
C'est vrai que ce n'est pas très explicite.