2009-08-31 10 views
1

J'ai développé un CMS fait maison qui publie des articles et des articles de blog, et je veux insérer un bloc de nouvelles connexes (essentiellement, une liste dynamique non ordonnée) flotte dans la copie de corps de chaque article autour du milieu avec l'enroulement de texte autour d'elle.Insertion d'un bloc dans le corps d'un article avec le code ou le css

Y a-t-il une meilleure pratique que quelqu'un sait pour faire cela? Je ne veux pas que les auteurs aient à coller le code de contrôle d'étiquette qui serait en permanence dans la copie de corps et je voudrais pouvoir enlever le bloc sur la route sans avoir à faire une masse Find/Replace dans la base de données. Je sais que je peux facilement imbriquer un contrôle sur la page pour présenter le bloc, mais le problème est que je ne sais pas comment obtenir le texte dans la copie du corps (simplement des balises de texte et p) pour envelopper le bloquer sans le bloc résidant dans les mêmes balises p. Je comprends qu'il existe des systèmes de gestion de contenu à part entière qui pourraient être plus faciles, mais j'ai besoin d'utiliser ce CMS pour l'instant.

Merci à l'avance ...

Répondre

0

Je voudrais ajouter une table à la base de données et insérer les articles connexes il, faisant référence à la PK de l'élément principal. Ensuite, faites un LEFT JOIN sur cette table lors de la récupération d'un article. S'il existe des éléments associés, créez une div flottante pour l'affichage. De cette façon, vous pouvez toujours supprimer le code qui vérifie les éléments connexes dans le futur.

Questions connexes