Fork me on GitHub

Rapport de message :*
 

bloc í  la volée de "News"

Titre du sujet : bloc í  la volée de "News"
par Anonyme sur 14/01/2007 11:37:04

J'aimerai dupliquer le bloc qui permet de lister les derniers articles d'une catégorie, pour pouvoir cibler plusieurs categories.
J'ai donc lu la doc (conseiller sur ce forum)

Citation :
Lorsque l'on publie un module Open Source pour le mettre gracieusement à la disposition d'une communauté il n'est pas toujours aisé de satisfaire les désirs de chacun. C'est pourquoi afin qu'un maximum d'utilisateurs puissent néanmoins trouver dans ce module le maximum de fonctionnalités, il est maintenant possible de créer des blocs à la volée. Cela est possible dans ce module grâce à des fonctions qui ont été créées pour faire cela mais elles s'adressent néanmoins à un public expérimenté..



Si vous souhaitez utiliser un clone d'un des blocs existants de ce module il suffit de créer un bloc personnalisé au format Php et d'insérer le code suivant :

include_once XOOPS_ROOT_PATH.'/modules/news/blocks/news_top.php;
b_news_top_onthefly(published|10|25|0|0|0|0||1||||||3|4|1|2);


La première ligne représente le fichier Php du module qui contient le code du bloc.

La seconde ligne contient la fonction chargée de réaliser ces blocs à la volée avec les options nécessaires.

Les options peuvent être récupérées dans la table xoops_newblocks dans le champ options pour l'enregistrement qui contient l'affichage du bloc que vous voulez cloner.



J'ai créer un fichier .php contenant le code en question et placé ce fichier dans le repertoire Blocks du module news en l'appelant "news_top2.php"...

Je n'ai pas accès à mon nouveau bloc espéré !?

Je dois mal proceder, mais il faut reconnaitre que la doc est succinte...

Merci de votre aide...

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

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