Forum CMS Made Simple FR
Lien des titres articles ne fonctionnent pas - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : Lien des titres articles ne fonctionnent pas (/thread-2718.html)



Lien des titres articles ne fonctionnent pas - multia - 25/04/2013

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.6
#~ Url du site : mobotix-france.fr
#~ Hébergeur / Soft : O2switch
#~ Informations Système :
#~
#~ ----------------------------------------------
#~ Cms Version: 1.11.6
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ CGSimpleSmarty: 1.6.1
#~ Cataloger: 0.11.3
#~ CGExtensions: 1.32.6
#~ JQueryTools: 1.2.5
#~ Products: 2.18.4
#~ avplayer: 1.3.2
#~ FormBuilder: 0.7.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression:
#~ max_upload_size: 512000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.23
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 512M
#~ max_execution_time: 256
#~ output_buffering: 20480
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 512M
#~ upload_max_filesize: 512M
#~ session_save_path: /tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.68
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Ecrivez votre question ici.
Bonjour à tous
#~ Tout nouveau sur ce forum et nouvel utilisateur de Cmsmadesimple que je trouve extraordinaire de simplicité... pour le moment. Vu mon niveau il vaut mieux que ce soit simple...
#~ J'ai toutefois un problème qui n'est apparu qu’après avoir quasiment terminé mon site.
#~ J'ai créé des articles qui apparaissent à gauche du site mais les liens des titres de ces articles, les liens plus d’articles etc... qui fonctionnaient ne fonctionnent plus.
#~ Alors pour résoudre temporairement ce problème j'ai créé des pages non accessibles par le menu mais accessibles par un lien de la sidebar de l'article mais lorsque je clique sur le titre de l'article, je ne suis pas redirigé vers son contenu.
#~ De plus j'aimerais que n’apparaisse plus l'auteur de l'article ni sa catégorie.
#~ Je serais trés reconnaissant à ceux qui pourront m'aider
#~ merci d'avance


Lien des titres articles ne fonctionnent pas - bess - 25/04/2013

salut multia, bienvenue sur le forum Smile


> De plus j'aimerais que n’apparaisse plus l'auteur de l'article ni sa catégorie.

vas dans l'édition du gabarit de sommaire de News (option du module News) et retire ou met entre commentaire ( {* et *} le code smarty relatif à ces infos

si t'es pas certain : fais des tests :p


Concernant les liens ko, je remarque qu'en enlevant "&cntnt01returnid=39" dans l'url générée, ça remarche. Donc question : comment appel tu le module news depuis ton gabarit de cmsmadesimple {News [?]} avec quels paramètres ?


Lien des titres articles ne fonctionnent pas - multia - 25/04/2013

Merci beaucoup c'est super sympa

J'ai copié la source du gabarit ci-dessous.
J'avoue ne pas savoir ce que veut dire code Smarty... j'ai l'air bête? je sais..mais si tu peux m'aider..

merci d'avance


<!-- Start News Display Template -->
{* This section shows a clickable list of your News categories. *}
<ul class="list1">
{foreach from=$cats item=node}
{if $node.depth > $node.prevdepth}
{repeat string="<ul>" times=$node.depth-$node.prevdepth}
{elseif $node.depth < $node.prevdepth}
{repeat string="</li></ul>" times=$node.prevdepth-$node.depth}
</li>
{elseif $node.index > 0}</li>
{/if}
<li{if $node.index == 0} class="firstnewscat"{/if}>
{if $node.count > 0}
<a href="{$node.url}">{$node.news_category_name}</a>{else}<span>{$node.news_category_name} </span>{/if}
{/foreach}
{repeat string="</li></ul>" times=$node.depth-1}</li>
</ul>

{* this displays the category name if you're browsing by category *}
{if $category_name}
<h1>{$category_name}</h1>
{/if}

{* if you don't want category browsing on your summary page, remove this line and everything above it *}

{if $pagecount > 1}
<p>
{if $pagenumber > 1}
{$firstpage}&nbsp;{$prevpage}&nbsp;
{/if}
{$pagetext}&nbsp;{$pagenumber}&nbsp;{$oftext}&nbsp;{$pagecount}
{if $pagenumber < $pagecount}
&nbsp;{$nextpage}&nbsp;{$lastpage}
{/if}
</p>
{/if}
{foreach from=$items item=entry}
<div class="NewsSummary">

{if $entry->postdate}
<div class="NewsSummaryPostdate">
{$entry->postdate|cms_date_format}
</div>
{/if}

<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>

<div class="NewsSummaryCategory">
{$category_label} {$entry->category}
</div>

{if $entry->author}
<div class="NewsSummaryAuthor">
{$author_label} {$entry->author}
</div>
{/if}

{if $entry->summary}
<div class="NewsSummarySummary">
{eval var=$entry->summary}
</div>

<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>

{else if $entry->content}

<div class="NewsSummaryContent">
{eval var=$entry->content}
</div>
{/if}

{if isset($entry->extra)}
<div class="NewsSummaryExtra">
{eval var=$entry->extra}
{* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
</div>
{/if}
{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsSummaryField">
{if $field->type == 'file'}
<img src="{$entry->file_location}/{$field->value}"/>
{else}
{$field->name}:&nbsp;{eval var=$field->value}
{/if}
</div>
{/foreach}
{/if}

</div>
{/foreach}
<!-- End News Display Template -->


Lien des titres articles ne fonctionnent pas - bess - 26/04/2013

http://www.cmsmadesimple.fr/forum/misc.php?action=rules

Citation :Aide vs Formation

Notre petite équipe est fière de vous accueillir pour vous aider, pour répondre à toutes vos questions, mais nous ne sommes que d'humbles bénévoles et n'avons pas la prétention de voler le travail de professionnels formateurs. C'est en cela que nous ne faisons pas de formation sur ce forum. Comprenez :
* pas de formation sur CmsMadesimple, nous avons un wiki pour cela et plein de guides utilisateurs sont déjà écrits sur le wiki prêt à être téléchargés.
* pas de formation spécifique : Smarty, Php, Css, d'autres sur le net le font bien et bien mieux que nous ne le ferrons jamais.
* pas de formation Générique : HTML, comment utiliser internet, ... Si vous avez ce genre de question, faire un site avec CmsMadeSimple ne sera pas possible pour vous. Contactez l'un de nos professionnels qui sera là pour vous aider dans votre démarche de création de site internet.

et le site de smarty si tu souhaites t'y mettre : http://www.smarty.net/ Wink

si tu connais php tu ne vas pas avoir de mal à t'y mettre puisque ce n'est qu'une extension de php


Lien des titres articles ne fonctionnent pas - multia - 26/04/2013

bon merci quand même je vais essayer de m'en sortir


Lien des titres articles ne fonctionnent pas - multia - 26/04/2013

Bon

Déjà merci de m'accueillir dans la communauté

Loin de moi l'idée de piquer du boulot aux formateurs pro, bien au contraire. J'ai plutôt l'intention de confier pas mal de taf sur un projet assez ambitieux, mais on verra ça dés que cela se précisera....

Alors j'ai pu sur tes conseils précieux user des {* qui m'ont permis de retirer l'affichage du nom de l'auteur et la date de l'article.
Quelqu'un ou il faut intervenir pour étirer le nombre d'articles en page 1 car je ne peux en afficher que 3 ? j'ai cherché dans le gabarit mais je n'ai pas trouvé. Ce paramètre doit sans doute être à un autre endroit


Lien des titres articles ne fonctionnent pas - bess - 26/04/2013

l'appel au module lui même permet de spécifier le nombre d'article à afficher ({News number="10"}) mais également le nombre d’élément par page :

(optional) pagelimit="100000" - Nombre maximal d'articles affichés (par page). Si ce paramètre n'est pas défini, tous les articles sont affichés. Si ce paramètre est défini, et que le nombre d'articles est supérieur, les textes et les liens seront affichés pour permettre le défilement des résultats.

pour connaitre tous les paramètres disponible tu peux aller dans le gestionnaire de module et cliquer sur News, une page dédiée à son aide s'ouvrira Smile

Citation :Loin de moi l'idée de piquer du boulot aux formateurs pro

c'est pas toi qui piquerais le travail, c'est nous Big Grin ne te sens pas coincé par mon discours, c'est juste un rappel de notre position envers les pro. Nous avons d'ailleurs une très grande proportion d'utilisateurs sur ce forum qui sont eux même professionnels du web ou même formateurs (Jissey est le plus connu sur ce point). et encore une fois, php, html, css et même smarty : ce ne sont pas des notions difficiles à maitriser avec un peu de patience pour quelqu'un qui touche déjà du doigt le monde du web. Quand à ceux qui sont informat-o-phobes : ils ont hélas choisit le mauvais CMS... d'ailleurs ils ne trouveront pas leur bonheur dans les CMS mais plus dans les outils clic-o-dromes tout pourris que proposent certains hébergeur/éditeurs Smile