Forum PHPBoost
Bonjour, j'aimerais savoir s'il est possible de faire comme sur ce site : http://www.football365.fr/
Je veux modifier l'affichage des news pour faire un fil de news où serait visible les 20 dernières news par exemple.
Merci
Je veux modifier l'affichage des news pour faire un fil de news où serait visible les 20 dernières news par exemple.
Merci
créer une page php avec :
Code PHP :
Code PHP :
<?php define('PATH_TO_ROOT', '.'); include_once('./kernel/begin.php'); define('ALTERNATIVE_CSS', 'news'); define('TITLE', 'Accueil'); require_once('./kernel/header.php'); import('content/feed/feed'); ?> <div class="news_container" style="float:left;width:300px;margin-left:10px;"> <div class="news_top_l"></div> <div class="news_top_r"></div> <div class="news_top"> <div style="float:left"> <span id="news_feeds" style="float:left;padding-left:5px;" onmouseover="ShowSyndication(this)"> <img class="valign_middle" src="./templates/<?php echo $CONFIG['theme']; ?>/images/rss.png" alt="Syndication" title="Syndication" /> </span> <?php echo Feed::get_feed_menu('syndication.php?m=news') ?> <h3 class="title valign_middle">Actualité</h3> </div> <div style="float:right"></div> </div> <div class="news_content"> <?php echo Feed::get_parsed('news', DEFAULT_FEED_NAME, 0, array(), 10); ?> <div style="text-align:right;"><a href="./news/news.php" class="small_link">Plus de news...</a></div> <div class="text_center"></div> </div> <div class="news_bottom_l"></div> <div class="news_bottom_r"></div> <div class="news_bottom"></div> </div> <?php require_once('./kernel/footer.php'); ?>
désolé, mais ça ne marche pas, j'obtiens cette erreur :
Avertissement : require_once(./kernel/framework/content/feed/feed.class.php) [function.require-once]: failed to open stream: No such file or directory dans le fichier C:\wamp\www\kernel\framework\functions.inc.php à la ligne 1202
Fatal error: require_once() [function.require]: Failed opening required './kernel/framework/content/feed/feed.class.php' (include_path='.;C:\php5\pear') in C:\wamp\www\kernel\framework\functions.inc.php on line 1202
Avertissement : require_once(./kernel/framework/content/feed/feed.class.php) [function.require-once]: failed to open stream: No such file or directory dans le fichier C:\wamp\www\kernel\framework\functions.inc.php à la ligne 1202
Fatal error: require_once() [function.require]: Failed opening required './kernel/framework/content/feed/feed.class.php' (include_path='.;C:\php5\pear') in C:\wamp\www\kernel\framework\functions.inc.php on line 1202
Tu as placé le fichier ou ?
Code PHP :
Remplace le . par /news si tu as mi le fichier dans le dossier news par exemple
Code PHP :
<?php define('PATH_TO_ROOT', '.'); include_once(PATH_TO_ROOT . '/kernel/begin.php'); define('ALTERNATIVE_CSS', 'news'); define('TITLE', 'Accueil'); require_once(PATH_TO_ROOT . '/kernel/header.php'); import('content/feed/feed'); ?> <div class="news_container" style="float:left;width:300px;margin-left:10px;"> <div class="news_top_l"></div> <div class="news_top_r"></div> <div class="news_top"> <div style="float:left"> <span id="news_feeds" style="float:left;padding-left:5px;" onmouseover="ShowSyndication(this)"> <img class="valign_middle" src="./templates/<?php echo $CONFIG['theme']; ?>/images/rss.png" alt="Syndication" title="Syndication" /> </span> <?php echo Feed::get_feed_menu('syndication.php?m=news') ?> <h3 class="title valign_middle">Actualité</h3> </div> <div style="float:right"></div> </div> <div class="news_content"> <?php echo Feed::get_parsed('news', DEFAULT_FEED_NAME, 0, array(), 10); ?> <div style="text-align:right;"><a href="./news/news.php" class="small_link">Plus de news...</a></div> <div class="text_center"></div> </div> <div class="news_bottom_l"></div> <div class="news_bottom_r"></div> <div class="news_bottom"></div> </div> <?php require_once(PATH_TO_ROOT . '/kernel/footer.php'); ?>
Remplace le . par /news si tu as mi le fichier dans le dossier news par exemple
define('PATH_TO_ROOT', '.');
je l'avais mis à la racine. J'ai essayé de le mettre dans /news, mais ça ne marche pas non plus.
Je me permets de remonter ce sujet suite à une recherche dans le forum car son idée semble intéressante et la solution de ReidLos affiche une erreur.
Bonjour,
L'affichage des flux rss marche très bien.
Personnellement j'utilise ce code dans ma page php :
Code PHP :
Le premier argument est le nom du module ( qui possède un flux rss
) et le dernier argument est le nombres de dernières news.
Sinon il y a d'autres post qui en parle:
http://www.phpboost.com/forum/topic-7259-1+flux-rss-sur-la-page-d-accueil.php
J'espère que cela t'aidera sinon donne ton erreur cela pourra aider à trouver le problème.
L'affichage des flux rss marche très bien.
Personnellement j'utilise ce code dans ma page php :
Code PHP :
<?php echo Feed::get_parsed('news', DEFAULT_FEED_NAME, 0, false, 20);?>
Le premier argument est le nom du module ( qui possède un flux rss
) et le dernier argument est le nombres de dernières news.Sinon il y a d'autres post qui en parle:
http://www.phpboost.com/forum/topic-7259-1+flux-rss-sur-la-page-d-accueil.php
J'espère que cela t'aidera sinon donne ton erreur cela pourra aider à trouver le problème.
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie





PHPBoost

Support
Téléchargements
Développement
Communauté















