Bonjour
Comment quand on est dans un article d'une catégorie avoir dans la colonne de droite sous le titre de la catégorie la liste cliquable des articles de cette catégorie ... ou quelque chose comme ça ?
ici sous Soirées mensuelles...
Vérifie que tu as bien des articles dans ces catégories et que l'id soit le bon sur le div et dans l'appel de la fonction lastArtList()
Je viens de mettre en ligne un exemple premier block du haut en sidebar.
Et que je vois à la fin ,007,006,005,004,003,'' j'en est déduit que tu avais 7 catégories.
Si tu as quelque chose en ligne, mail moi avec un compte admin pour que je puisse t'aider.
Non rien a voir avec le localhost.
Je te re-explique pour les chiffres qui sont en dernier de la fonction:
Le 5 pour les derniers articles et 001 pour la catégorie.
A savoir que si tu a plusieurs catégories pour 1 article, celui-ci s'affichera dans chacun des dernier listé.
Bonjour
J'ai mis mes pages en ligne mais le problème est le même
Je reviens sur tout ça et me demande s'il n'y aurait pas une autre manière de procéder pour que une fois dans un article l'on puisse avoir accès à la liste des articles contenus dans la catégorie sans avoir à revenir en arrière ou cliquer à nouveau sur le titre de la rubrique pour choisir d'ouvrir un article...
Je trouve qu'en l'état c'est pas très commode
Vous voyez de quoi je veux parler ?
Donnent nous le lien. Il y a peut être des erreurs javascript/html dans ton code.
Vas sur mon site et dis nous si c'est le même rendu que tu veux obtenir.
Hello, merci Jerry http://aube-association.com/sitepluXml/
Oui, ça semble correspondre: quand on développe sur ton site l'arborescence du menu "Outils" par exemple, les articles s'affichent dessous
...Et pourquoi ne pas étendre ça une fois dans l'article lui-même avec la possibilité d'un accès à l'article de son choix de "Outils" ?
J'ai l'habitude de Spip alors là je suis décontenancé !
Tu veux dire avoir un menu déroulant dans l'article lui-même ? Ça ferait doublon avec celui de la sidebar non ?
Pour ton problème, cela vient d'un problème d'apostrophe. Tu utilises un code unicode mais javascript l'interprète toujours comme une apostrophe et donc plante. Il faut donc les échapper.
De plus, tu utilises plusieurs fois le même id (toggler) et donc javascript ne s'y retrouve plus.
Merci
je viens de copier-coller ton code...mais rien ne change, voir en ligne http://aube-association.com/sitepluXml/
la catégorie "couleurs" en cliquant dessus permet d'afficher ses deux articles mais pas à la bonne place puisque en dessous la seconde catégorie
- pour l'autre catégorie, rien ne bouge en appuyant dessus, cette deuxième catégorie est aussi en static, le problème ne viendrait pas de là ?
J'ai préféré passer par des classes plutôt que directement par style.display afin de voir la liste si le css est désactivé (lecteurs pour non voyants par exemple).
Bonjour
Jerry si je mets le code que tu me propose toute la partie droite des menus disparait !!
j'ai un autre problème: j'ai changé le nom du dossier du site en mettant autres-cessions à la place du précédent sitepluXml et certaines pages ne s'affichent plus, j'ai cette erreur à la place: Not Found
The requested URL /sitepluXml/index.php was not found on this server.
Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8o Server at www.aube-association.com Port 80
1) De quel code parles-tu ?
2) Donne nous un lien vers le menu en question qu'on puisse se rendre compte de ce qui se passe.
3) Quelle est l'arborescence de ton site sur ton serveur (/var/www/autres-cessions ?) ?
Tu dois avoir une erreur php, de syntaxe surement. Il faudrait voir ce que disent les log (/var/log/php.log ?).
Tu as activé la réécriture d'url. C'est bien. Mais quel est le contenu du fichier htaccess à la racine de ton site? A mon avis, il a dû conserver l'ancienne racine (/sitepluXml à la place de /autres-cessions).
De plus, ça serait bien que tu mettes ta version de pluxml à jour...
Réponses
Soi en css ou javascript (Jquery, MooTools..)
je rectifie ce que j'ai dit car ce n'est tout simplement pas possible en l'état.
J'ai une solution 'bidouillage' si tu le souhaite:
Dans ton template sidebar.php modifie le bloc des catégories avec ce code:
Il faudra donc modifier manuellement pour chaque catégorie en rajoutant ce code a la suite du 1er div: id="cat-1" => id de ta catégorie
8,001 => 8 pour le nombre d'article a afficher et 001 c'est l'id de la catégorie.
Voila du bon bidouillage ]:D
Désolé mais ça ne marche pas chez moi
je n'obtiens que les catégories en double, mais pas les articles de ces catégories dessous
Je viens de mettre en ligne un exemple premier block du haut en sidebar.
c'est un vrai casse tête !
j'ai dans mon fichier:
la catégorie 2 a deux articles
la catégorie 3 a cinq articles
- je n'obtiens pas mieux que les fois précédentes...
où est l'erreur ?
ça ne fonctionne pas chez moi
est-ce à cause que je suis en local ?
avec 2 articles dans la catégorie 2
et 5 articles dans la catégorie 3
Si tu as quelque chose en ligne, mail moi avec un compte admin pour que je puisse t'aider.
Non rien a voir avec le localhost.
Je te re-explique pour les chiffres qui sont en dernier de la fonction:
Le 5 pour les derniers articles et 001 pour la catégorie.
A savoir que si tu a plusieurs catégories pour 1 article, celui-ci s'affichera dans chacun des dernier listé.
mais rien à faire, toujours pas bon!
j'ai pas de site en distant
je mets des imp d'écran des catégories et articles en question
dans mon fichier j'ai donc épuré et j'ai:
dans la catégorie 2 (les couleurs) j'ai l'article 0001 et 0002
dans la catégorie 3 (Soirées mensuelles de l'Aube) j'ai les articles 0003 à 0007
où est le problème ?
la catégorie 2 se déplie en laissant apparaitre ces deux articles
la catégorie 3 ne se déplie pas quand on clic dessus
J'ai mis mes pages en ligne mais le problème est le même
Je reviens sur tout ça et me demande s'il n'y aurait pas une autre manière de procéder pour que une fois dans un article l'on puisse avoir accès à la liste des articles contenus dans la catégorie sans avoir à revenir en arrière ou cliquer à nouveau sur le titre de la rubrique pour choisir d'ouvrir un article...
Je trouve qu'en l'état c'est pas très commode
Vous voyez de quoi je veux parler ?
Vas sur mon site et dis nous si c'est le même rendu que tu veux obtenir.
http://aube-association.com/sitepluXml/
Oui, ça semble correspondre: quand on développe sur ton site l'arborescence du menu "Outils" par exemple, les articles s'affichent dessous
...Et pourquoi ne pas étendre ça une fois dans l'article lui-même avec la possibilité d'un accès à l'article de son choix de "Outils" ?
J'ai l'habitude de Spip alors là je suis décontenancé !
Pour ton problème, cela vient d'un problème d'apostrophe. Tu utilises un code unicode mais javascript l'interprète toujours comme une apostrophe et donc plante. Il faut donc les échapper.
De plus, tu utilises plusieurs fois le même id (toggler) et donc javascript ne s'y retrouve plus.
je viens de copier-coller ton code...mais rien ne change, voir en ligne http://aube-association.com/sitepluXml/
la catégorie "couleurs" en cliquant dessus permet d'afficher ses deux articles mais pas à la bonne place puisque en dessous la seconde catégorie
- pour l'autre catégorie, rien ne bouge en appuyant dessus, cette deuxième catégorie est aussi en static, le problème ne viendrait pas de là ?
Ça devrait aller mieux.
mais maintenant plus rien n'est actif quand je clique sur l'une ou l'autre des catégories
Voici une solution testée et qui fonctionne (les autres, je ne les avais pas testées 8o )
J'ai préféré passer par des classes plutôt que directement par style.display afin de voir la liste si le css est désactivé (lecteurs pour non voyants par exemple).
je suis encore désolé, mais ça ne marche qu'à moitié !
la deuxième catégorie ne se déploie pas
voir en ligne
Le code fonctionne mais l'apostrophe dans "l'aube" fout le bronks. Avec le code ci-dessus, ça devrait passer.
Jerry si je mets le code que tu me propose toute la partie droite des menus disparait !!
j'ai un autre problème: j'ai changé le nom du dossier du site en mettant autres-cessions à la place du précédent sitepluXml et certaines pages ne s'affichent plus, j'ai cette erreur à la place: Not Found
The requested URL /sitepluXml/index.php was not found on this server.
Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8o Server at www.aube-association.com Port 80
je suppose qu'il y a moyen de rectifier, mais comment ?
http://www.aube-association.com/autres-cessions/
merci de votre aide
cordialement
2) Donne nous un lien vers le menu en question qu'on puisse se rendre compte de ce qui se passe.
3) Quelle est l'arborescence de ton site sur ton serveur (/var/www/autres-cessions ?) ?
2/ il s'agit de ce code là que j'ai remplacer par celui du dessus:
- J'ai remis en ligne ce code dans le fichier sidebar ici /www/autres-cessions/themes/defaut
les menus de droite n'y sont plus !
3/ l'arborescence est /www/autres-cessions
merci d'avance
Et le lien que tu as mis en 1 ne fonctionne pas...
je l'avais déjà mis ans mon précédent post le lien vers mon site: http://www.aube-association.com/autres-cessions/
Tu as activé la réécriture d'url. C'est bien. Mais quel est le contenu du fichier htaccess à la racine de ton site? A mon avis, il a dû conserver l'ancienne racine (/sitepluXml à la place de /autres-cessions).
De plus, ça serait bien que tu mettes ta version de pluxml à jour...