Пользовательские фрагменты содержимого drupal 7 ... или вставьте отформатированные поля внутри узлов - PullRequest
0 голосов
/ 22 октября 2011

В Drupal 7 я хотел бы немного отформатировать содержимое текста узла. Например, узел должен содержать несколько подсказок или юридических цитат . Они должны всегда выглядеть одинаково, т. Е. Иметь одинаковый формат.

Подсказка должна содержать маленькое изображение значка слева, жирный шрифт меньшего размера, все окружены красной рамкой.

Ссылка на закон: снова изображение значка слева, затем содержание закона, затем источник в маленьких заглавных буквах всплыл влево.

Звучит так, что эти советы и юридические ссылки представляют собой пользовательский тип контента, только я бы хотел, чтобы пользователь мог легко вставлять эти советы и юридические ссылки в свою статью везде, где ему это необходимо. Как при вставке изображения, в котором также есть поля: ширина, высота, заголовок и т. Д., И эти поля вставляются надлежащим образом в HTML (хотя и невидимы, но это не важно)

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 22 октября 2011

Это не совсем вопрос Drupal.

Вы должны использовать атрибуты класса некоторых тегов для подсказок и ссылок.

Например

<div class="tips">
Here you tip.
</div>

<div class="law-citation">
Citation
<a href="#">Source</a>
</div>

То, как они будут выглядеть, зависит от вашего CSS (границы, шрифт, значок и т. Д.).

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

Или вы можете добавить дополнительные поля CCK и настроить их, но в этом случае все советы / цитаты будут отображаться только над или под статьей, а не в статье.

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