xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Всё о модуле Display Suite (видео)

Опубликовано в

Модуль Display Suite позволяет без редактирования шаблонов настроить отображение материалов, представлений, форм, профилей и многого другого.

Набрёл на свежую серию скринкастов, рассказывающих обо всех возможностях этого модуля под Drupal 7:

  1. installation
  2. configuring a layout
  3. Fields
  4. view modes
  5. search display
  6. Field Templates
  7. region to block
  8. various extras
  9. panel view modes
  10. views displays
  11. exportables

Добавлено 27/01/2012: появились похожие уроки на русском языке.

Написанное актуально для Drupal 7
Похожие записи

Комментарии RSS

Спасибо. Все смотрю в сторону этих монстров Display Suite, Panels, Context, но так не решился их использовать, все по старинке через темплейты. Интересует мнение автора. Используете ли вы в своей работе эти модули ? И на сколько оправдано их использование по отношению к производительности ?

я тоже не использую.

насчёт производительности - недавно работал над сайтом с Panels+Context+Display Suite+Ubercart, который отказался работать на моём VDS по причине "Allowed memory size of 67108864 bytes" (генерация главной страницы) :) комментарии излишни

С этими модулями интересная ситуация: они предназначены для создания сайта "кликами" мышки. Если возникнет необходимость расширить их функционал своим модулем (а это когда-нибудь, да случиться), понадобится хорошее знание API друпала и этих модулей. А хорошо зная API, как-то уже и не хочется ими пользоваться :)

насчёт производительности - недавно работал над сайтом с Panels+Context+Display Suite+Ubercart

На семёрке?

шестёрка

Panels 7.x-3.0-alpha3 пока абсалютно не пригодны к использованю.

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

Хм, причём тут середина лета? Я говорил про последнюю рекомендуемую версию 7.x-3.0-alpha3, которая вышла 17 марта 2011 г.

Вопросик возник такой) Помогите пожалйста разобратся.. Возможно ли перекинуть все настройки и поля с одного типа на другой так чтобы они не сбрасывались. Кнопочку Clone видел но перекидывает лишь часть настроек а как бы скопировать всё?

Не в курсе, можно ли с помощью DS вывести свой тип с множеством картинок. Картинку при этом вывести одну но при клике по ней вывести все в Lightbox-подобном попапе.

xandeadx не понятно 60 Мб доступно кому PHP? Если даже так то 60 Мб это не так уж то и много. ;)

60 Мб это не так уж то и много.

если у вас на сервере гигабайта 4 памяти, то конечно не много

а можно с помощью этого модуля сделать следующее

имеется тип материала в нем поля:

тайтл
категории
фото
описание
поле ссылка
и обычное текстовое поле

как сделать, что бы текстовое поле не отображалось, пока пользователь не нажмет на ссылку?
нет ни какого модуля типа - Conditional fields, только что бы условия задавались на отображение?

готов оплатить вашу помощь в моем вопросе

нашел вроде то,что нужно. только не знаю теперь как прописать стили полям.

<a style="cursor:hand;cursor:pointer;" onclick="document.getElementById('text').style.display='';this.style.display='none';"href='#' target="_blank">Show hidden text</a>
<div id="text" style="display:none">Hidden Text</div>

Делаю для поля с текстом

ПЕРЕЗАПИСАТЬ РЕЗУЛЬТАТЫ
Заменить выводимое полем значение

но почему то обрезается эта часть кода для ссылки

 style="cursor:hand;cursor:pointer;" onclick="document.getElementById('text').style.display='';this.style.display='none';"href='http://www.youtube.com'target="_blank"

плюс еще не убираются настройки поля со ссылкой, которые задаются при создание данного поля.

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании