Вставка блока в основной текст статьи с кодом или CSS - PullRequest
1 голос
/ 31 августа 2009

Я разработал самодельную CMS, которая публикует статьи и элементы блога, и я хочу вставить блок связанных новостных элементов (в основном, просто неупорядоченный список), который плавает в основной части каждой статьи по центру с переносом текста вокруг него.

Есть ли лучшая практика, которую кто-то знает, как это сделать? Я не хочу, чтобы авторы вставляли код Label Control, который постоянно находился бы в основной копии, и я хотел бы иметь возможность удалить блок в будущем без необходимости выполнять массовый поиск / замену в базе данных.

Я знаю, что могу легко вложить элемент управления на странице, чтобы представить блок, но проблема в том, что я не знаю, как получить текст внутри основной копии (просто текст и теги p), чтобы обернуть вокруг блока без блока, находящегося внутри одинаковых p-тегов.

Я понимаю, что существуют полноценные системы управления контентом, которые могут быть проще, но мне нужно сейчас использовать эту CMS.

Заранее спасибо ...

1 Ответ

0 голосов
/ 31 августа 2009

Я бы добавил таблицу в базу данных и вставил туда связанные элементы, ссылаясь на PK основного элемента. Затем сделайте левое соединение на этой таблице при получении статьи. Если есть связанные элементы, создайте плавающий div для отображения. Таким образом, вы всегда можете удалить код, который проверяет связанные элементы в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...