Drupal 7 Работа с панели, Drupal 7

Панел - група от модули за оформление на сайта и попълнете съдържание оформлението на интерфейса в контекст, заобикаляйки tpl.php шаблони. Това вероятно е на второ място след мнението, трябва да имате модул при проектиране на обекти. Модулът има зависимостта от Chaos инструменти, какво Drupal е длъжен да докладва. Аз използвам на панела, на първо място, и да се замени page.tpl.php страница - front.tpl.php, но е възможно да има пълен достъп над node.tpl.php и шаблони на страници таксономия.

В някои големи организации, водещи разработчици изискване излагайте способността да се направи на сайта на панелите, твърдейки, че такъв сайт по-лесно да се поддържа. Съгласен съм с това. tpl.php шаблони в този случай може да се използва само за да възстановите или предефиниране елементи на налагане, които са в изобилие, дори прекалено, присъстват в панелите.

Как да се даде възможност на основната функционалност на панели? Активиране на панелите модул (действителна) + мениджър Page + Ctools + Прегледа стъкла съдържание (един куп на мнения) + панели на място Editor (ако е необходимо за бързо редактиране на персонализирани панели директно на сайта, обаче, ограничена функционалност) + Контекстуални връзки (от ядрото за включване на възможности за редактиране на муха). Забележка: След като се включи Прегледи стъкла съдържание гледания-устройството е в разни раздела (mIsalEnius, разни)).

Панелите се задават на страницата на контролния панел. Интерфейс панели са налични в него администраторски / структура / панели.

Шаблон node.tpl.php преодоляно чрез завъртане шаблон страница на възела. Шаблон таксономия план-page.tpl.php преодоляно чрез включване Таксономия термин шаблон. Можете да персонализирате шаблоните и други предварително замислена страници, и можете да създавате нови страници.

Панелът се състои от така наречените опции (варианти), всяка от които разполага със собствен оформление, може да има връзка, неговия контекст, неговите правила за показване на областта, неговите правила за оформление и кеширане.

FIGHT срещу прекаленото РАБОТИ

Панели дават много излишни оформление (HTML-маркиране). Но за да се справи с проблема лесно.

СТАЖ ОБЛАСТИ (по принцип е по-добре да се използва набор дисплей, но има такъв опит, защо да не споменавам)

1. изходни само не-празни полета

В получаването на терена в шаблона за възел в панелите трябва да добавите състояние

Видимостта Rule -> PHP код
върне празни ($ контекст [ 'argument_entity_id: node_1'] -> data-> field_file); -> Reverse (НЕ)

2. промените формата на датата в възелът е създаден

  • създадете желания формат тук администраторски / довереник / регионални / дата работно време / формати
  • създаде формат зададен по подразбиране в админ / довереник / регионални / дата време секцията Medium (посредник)

В резултат на това в тази област, можете да изберете желания формат на датата.

4. PHP УСЛОВИЯ (Видимост ПРАВИЛА)

СПРАВКА ЗА по-нататъшно проучване, ВРЪЗКИ