Fork me on GitHub






Modification block "Articles récents" du module news.
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
Messages: 1980
Actuellement, en mode classique, avec ou sans spotlight, ordonné selon la date de publication, l'affichage de la liste des news est de cette forme:

news 1 [date]
news 2 [date]
news 3 [date]

Et je cherche a obtenir

[date x]
news1
news2

[date y]
news1
news2

[date z]
news1
news2

avec la date ordonnée bien sur.

Et là, je sèche un peu, voir même beaucoup sur les modification, voir même la méthode pour arriver a ce résultat, sachant que cela se passe dans le fichier /news/blocks/news_block_top.html
vers la fin on touve ce bout de code que j'ai d'ailleurs déjà un chouïa modifié en surcharge
<tr>
    <
td>
        <
ul>
         <{foreach 
item=news from=$block.stories}>
         <{if 
$news.id != $block.spotlight.id}>
        <
li>
        <{if 
$block.sort=='counter'}>
        [<{
$news.hits}>]
        <{elseif 
$block.sort=='published'}>

        <{else}>
        [<{
$news.rating}>]
        <{/if}>
        <{if 
$block.urlrewrite == "true"}>
        <
a href="<{$xoops_url}>/article.item.<{$news.id}>/<{$news.url}>" <{$news.infotips}>><{$news.title}></a> (<{$news.date}>)<br /><{$news.teaser}></li>
        <{else}>
         <
a href="<{$xoops_url}>/modules/news/article.php?storyid=<{$news.id}>" <{$news.infotips}>><{$news.title}></a> (<{$news.date}>)<br /><{$news.teaser}></li>
        <{/if}>
        <{/if}>
        <{/foreach}>
      </
ul>
     </
td>
</
tr>

Si quelqu'un a une piste

Posté le : 22/05/2009 11:33

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
Messages: 1980
Une idée ?

Posté le : 28/05/2009 17:40

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Essayez:

<tr>
<{
assign var=liste_date value=''}>
    <
td>
        <
ul>
         <{foreach 
item=news from=$block.stories}>
         <{if 
$news.id != $block.spotlight.id}>
        <{if 
$liste_date != $news.date}>
          <
br /><br />
          <{
$news.date}><br />
          <{
assign var=liste_date value=$news.date}>
        <{/if}>
        <
li>
        <{if 
$block.sort=='counter'}>
        [<{
$news.hits}>]
        <{elseif 
$block.sort=='published'}>

        <{else}>
        [<{
$news.rating}>]
        <{/if}>
        <{if 
$block.urlrewrite == "true"}>
        <
a href="<{$xoops_url}>/article.item.<{$news.id}>/<{$news.url}>" <{$news.infotips}>><{$news.title}></a> <br /><{$news.teaser}></li>
        <{else}>
         <
a href="<{$xoops_url}>/modules/news/article.php?storyid=<{$news.id}>" <{$news.infotips}>><{$news.title}></a> <br /><{$news.teaser}></li>
        <{/if}>
        <{/if}>
        <{/foreach}>
      </
ul>
     </
td>
</
tr>

Posté le : 28/05/2009 18:17

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
Messages: 1980
Alors là, je m'incline avec respect, merci Ghia, c'est exactement le résultat que je cherchais.

Posté le : 28/05/2009 18:32

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Newbie
Inscrit: 16/04/2009 22:54
De Brest (29)
Messages: 5
Merci à toi Ghia ;)

Posté le : 28/05/2009 20:14
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonsoir

@Ghia : Vraiment MERCI!!! cela faisait un moment que je cherchais a faire cela.

Par contre comment fait-on pour que la date s'affiche comme cela (jeudi 28 mai 2009) au lieu de (28/05/2009).

Bonne soirée

Posté le : 28/05/2009 21:44

Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Mettez l jS F Y dans la preference.

Posté le : 28/05/2009 22:28

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Semi pro
Inscrit: 04/08/2005 14:16
De Quelque part dans les étoiles...
Messages: 1141
Merci beaucoup pour cette excellente modification...

;)

Posté le : 28/05/2009 23:10

Il n'y a qu'une chose que vous pouvez changer dans l'Univers : c'est Vous-Même !
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonjour

@Ghia : Génial ça marche

Merci et bonne journée

Posté le : 29/05/2009 13:27

Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Partager Twitter Partagez cette article sur GG+
Re: Modification block "Articles récents" du module news.
Régulier
Inscrit: 10/10/2007 13:11
De Yaoundé - CAMEROUN
Messages: 261
Bonjour à tous et Merci pour vos codes!

J'aimerais savoir comment afficher aussi les images contenues dans l'article dans ce Block "Articles récents"
Merci

Posté le : 08/06/2009 05:28

Web site: http://camerounboutique.com
Location de voitures, maisons meublées et hôtels au Cameroun.
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

97 Personne(s) en ligne (75 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 97 | Plus ...