lien d'un article
bonjour
je voudrais que l'on puisse accéder à un article dès que l'on clique sur :
<div class="article-content"><?php $plxShow->artChapo(); ?></div>
à savoir avec un href : <div class="article-content" href="?????">
Mais que dois je mettre en href ?
Ceci : <?php $plxShow->artTitle('link'); ?> m'affiche le titre de l'article, mais comment faire pour avoir le lien de l'article en href ?
Merci bien !
je voudrais que l'on puisse accéder à un article dès que l'on clique sur :
<div class="article-content"><?php $plxShow->artChapo(); ?></div>
à savoir avec un href : <div class="article-content" href="?????">
Mais que dois je mettre en href ?
Ceci : <?php $plxShow->artTitle('link'); ?> m'affiche le titre de l'article, mais comment faire pour avoir le lien de l'article en href ?
Merci bien !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
le chapo puis un lien "lire la suite" ?
Donc chaque image représente un article.
Mais actuellement le seul élément qui me permet d'entrer dans l'article est le TITRE, à savoir :
<h1><?php $plxShow->artTitle('link'); ?></h1>
J'aimerais pouvoir accéder à l'article en cliquant sur l'image.
L'image est intégrée dans le chapo avec ce code html :
<div id="cat-art"><a class="cat-art-style">ARTICLE</a></div>
<div id="vignette">
<img src="data/images/00003.tb.png" alt="voyage sur mars" />
</div>
donc je suppose qu'il faudra mettre le href="" ici :
<img src="" alt="" href=""/>
mais ensuite, il me manque ce fameux href à intégrer et que je ne trouve pas 8o
Sinon pour l'adresse de ton article tente la fonction artUrl() ]:D
Sur une même page tu as plusieurs id="barre-titre", id="cat-art", id="vignette" ...
toujours sur la même page, c'est le lien vers la catégorie que tu veux mettre ou juste un bloc comme ça ? Pour ce dernier utilise la balise div/span idem pour tes blocs jour/mois/année
Je crois qu'il serait bien de relire les bases du HTML ...
Cordialement,
Je suis en train de revoir tout ca.
En ce qui concerne le lien vers l'article , j'ai donc mis ceci :
[ins]<div id="vignette">[/ins]
[ins]<a href="<?php $plxShow->artUrl() ?>">
<img src="data/images/00003.tb.png" alt="voyage sur mars"/>
</a>[/ins]
[ins]</div>[/ins]
et sur mon site, lorsque l'on clique sur l'image de Mars, il ne se passe rien
Dans quel template travailles-tu ?
Est-ce une page static mise en page d'accueil ?
Quel est l'objectif de cette manip' ? (afficher les derniers articles sous forme de vignette ? cf ici )
Dans ton cas, il faudrait plutôt mettre :
Daniel je vais tenter de bien détailler mon besoin.
Dans ma page d'accueil j'ai tous mes articles comme ceci :
http://essentiel-internet.danna-icreations.com/themes/defaut/img/img2.png
chaque article sont affichés avec :
- un titre ==>
- une image ==> présent dans le champ ""chapo (facultatif)""
==> voir mon code ici : http://essentiel-internet.danna-icreations.com/themes/defaut/img/img1.png
J'aimerais qu'en cliquant sur l'image que l'on puisse accéder à l'article.
c'est pas du tout comme ça qu'on fait ...
Dans le chapo, tu ne mets QUE l'image
Et utilise le template par défaut pour voir ce qu'il se passe d'abord ...
En suite dans ton template home.php tu encadres le code qui affiche le chapo par tes blocs de vignette et les trucs qu'on ta suggéré ...
Et quand tu seras rodé, tu trouveras, installeras et joueras avec le plugin champArt ]:D car c'est lui qu'il te faut
Capiche ? ]:D
En tous cas le plugin a l'air vraiment très sympa. Je n'ai pas encore vraiment saisi son importance car j'ai encore du mal avec la logique du développement de site web, mais après je vais l'étudier volontier.
Et concernant ce fameux lien O:)
j'ai écris ceci :
<div class="article-content">
<a href="<?php $plxShow->artUrl(); ?>">
<?php $plxShow->artChapo(); ?>
</a
></div>
en m'inspirant de ton code daniel.
Hélas ca ne fonctionne toujours pas
il y a l'administration d'un côté (qu'on appelle aussi le BackOffice ou BO) et la vitrine de l'autre (qu'on appelle aussi le FrontOffice ou FO).
En BO, tu as un formulaire dans lequel tu écris des trucs dans des champs (le chapô, le contenu, etc ...)
Pour le FO, les templates gèrent l'architecture de ton contenu (et les feuilles de style CSS, l'apparence de l'architecture)
Bien, maintenant que la base a été revue, continuons.
En BO, dans le champ "chapô", tu placeras ton image Pour le FO, dans le template home.php, tu écrieras ce code signifie que la page home.php faire parcourir la liste des articles et afficher pour chacun le chapo et un lien dans un bloc DIV.
A mon avis (mais juste à mon avis hein ]:D ), travaille d'abord avec le thème par défaut pour voir comment tourne la machine ...
Après tu t'amuseras ! ^^^
Cordialement,
ps : champArt rajoute des champs dans le formulaire des articles en BO. On peut y mettre un champ image. De cette manière le champ chapô est réservé aussi au texte
ps2 : j'suis heureux d'avoir découvert le web alors qu'il n'existait que notepad ... ça m'a évité de vouloir aller trop vite ! ]:D
Encore merci pour toutes ces infos !
Bon cette fois dans mon chapo je n'ai que l'image,
car si je rajoute la div qui m'affiche la catégorie, mon image n'a plus de lien. Mais je vais trouve une astuce avec champArt qui me sera très très utile !!.
Sur ce je vais me mettre à ton plugin !
Merci pour la patience 8o 8o 8o
Je sais que je vais faire encore le pesant, mais j'ai quelques petites questions de rien du tout avant de me lancer dans champart.
J'ai lu les 2 posts que j'ai pu trouver sur ce sujet, mais je n'ai pas trouvé de réponse.
- est normal qu'à chaque fois que je clique sur ENTREGISTRER (dès que je fais une modif par ex), qu'un nouveau champ s'ajoute à la liste? meme quand j'ai rien écris ? dans la BO de l'article je me retrouve avec des champs sans nom oO
- qu'est ce que le label ?
- Est ce que LIGNE et BLOC correspondent au css display:inline ou block ?
merci !
désolé je préfère demander avant de mettre le dawa. En tous cas je sent que je vais me régaler avec ce plugin