cck

Уникальные классы для значений множественных полей

16 июля 2015 в 14:55

Привет друзья, возникла забавная задачка над которой уже всю голову сломала. Есть тип материала "объекты" есть дополнительное поле (с множественными значениями) "опции", через тип поля "Список (текст)".

В этом поле забиты ключи и значения типа:

opt01|Есть кондиционер
opt02|Есть кровать
opt03|Есть душевая

Задача:

Нужно при выводе поля в ноде добавить классы к каждому из значений на основе ключа.

Сейчас это выглядит так:

<div class="field field-name-field-options field-type-list-text field-label-above">
<div class="field-label">Опции:</div>
<div class="field-items">
<div class="field-item even">Есть кондиционер</div>
<div class="field-item odd">Есть кровать</div>
<div class="field-item even">Есть душевая</div>

Ошибка FileField Sources

6 июня 2015 в 12:07

Добрый день.

При работе с модулем FileField Sources возникает такая проблемма - --

при вставке картинки или прикреплении файла уже ранее загруженного по фтп выскакивает ошибка --- Referencing to the file used in the ТИП МАТЕРИАЛА field is not allowed.

Подскажите чем можно это вылечить или посоветуйте аналогичный по функционалу модуль для прикрепления уже загруженных файлов в FileField.

[РЕШЕНО] Content Migrate: «There is no D6 field information in this database»

7 мая 2015 в 18:36

Впервые обновляю Drupal 6 на 7. Обложился инструкциями (с D.org, в первую очередь), всё делаю строго по пунктам. Дошёл до пункта переноса данных из CCK с помощью Content Migrate — модуля в составе Content Construction Kit для D7.

Проблема вот в чём: на странице admin/structure/content_migrate я вижу сообщение:

There is no D6 field information in this database.

Насколько я понял, это связано с тем, что модуль не нашёл кастомных полей из D6. У материалов, действительно, не было каких-то особенных полей, кроме стандартных. В D6 был создан кастомный тип материала, и он уже появился в списке типов материалов.

Значит, это сообщение и должно было появиться, а от меня в таком случае ничего не требуется?

[РЕШЕНО] Не меняется формат текста у полей, сбрасывается на значение по умолчанию

5 марта 2015 в 14:30

(Первоначально тема называлась «Не меняется формат текста поля comment_body, сбрасывает на Filtered HTML», см. UPD.)

Проблема: на странице admin/structure/types/manage/page/comment/fields/comment_body (т.е. на странице настройки формата поля комментария у материала типа Page) пытаюсь изменить «формат текста» с Filtered HTML какой-либо другой вот так:

Далее, как обычно нажимаю Сохранить, и.. формат текста не меняется. То есть если снова зайти на страницу настроек формата поля, в «форте текста» снова будет Filtered HTML.

Пробовал:

  • воспроизвести эту же операцию в другом браузере;

Как сделать наложение текста при наведении на картинку

1 марта 2015 в 18:48

Добрый вечер.
Вопрос следующего характера:
1. Есть отдельный тип материала (картинка, краткое описание, полное описание).
Как сделать наложения "краткого описания" при наведении на картинку как в блоке Портфолио http://www.mojomarketplace.com/item/onepage-drupal-theme/demo/538ede48-c...
2. Как правильно выводить значки соц сетей как в блоке About us на том же сайте.

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

Как передать ссылку на ноду

11 февраля 2015 в 16:44

Видимо простой вопрос... не могу найти решение
Есть тип статья, нужно на основе нее создать материал другого типа со ссылкой на предыдущий материал.
Видимо это должна быть кнопка на статье. Какие модули порекомендуете.
Спасибо

Как включить настройку отображения групп полей в форме создания материала ?

13 января 2015 в 0:07

Здравствуйте уважаемые софорумчане . Нужно в форме создания материала добавить числовое поле с возможностью выбора из списка одного из предложенных суффиксов . Например : числовое поле "Цена(1000)" и к нему добавляется из выпадающего списка "Валюта($ или € и.тд)" . Пытался решить эту проблему путем создания группы из двух полей соответственно : "Цена" и "Валюта" . Но в самой форме эти два поля выводятся друг над другом а нужно в одну линию друг за другом .

[РЕШЕНО]Обновление с 6 на 7, проблема с Migrate fields

13 октября 2014 в 9:37

ДОбрый день!
Обновляю движок, столкнулся с такой проблемой, одно поле в никакую не переносится из-за того, что поле в 6 было не ограничено по длине.

Вылазит предпреждение:

«Invalid field/widget combination: The field 'field_annotation' in the bundle 'news' is an unlimited length field using a textfield widget, not allowed in D7. The field length will be set to 255.»

Но при запуске переноса все падает с такими ошбками

Requesting rollback of field "field_annotation" due to failure to convert record:

Как задать пустое значение по умолчанию в select list?

22 июля 2014 в 20:17

Модуль cck. Добавляю новое текстовое поле с виджетом "выпадающий список". Если в этом списке написать ряд элементов для выбора (ну например: мазда, форд, бмв), указать это поле как обязательное для заполнения и поставить в Default value значение "не указано", то при использовании этого поля в качестве значения по умолчанию будет использоваться первый элемент списка (т.е. мазда), а не пустое значение как мне нужно.

Как сделать дополнительные операции к нодам?

3 июля 2014 в 21:48

Как к ноде того или иного типа добавить операцию помимо стандартных операций над нодой - создать, просмотреть, изменить, удалить сделать свою? Например, чтобы на форме редактирования или просмотра была дополнительная кнопка, по которой в одно из полей устанавливалось заданное значение (чекбоксилось, допустим). VBO поможет?