Как добавить ID полю типа материала?

Главные вкладки

Комментарии

Аватар пользователя gun_dose gun_dose 8 декабря 2018 в 17:41

Не знаю, почему верстальщики так фанатеют по айдишникам. Сейчас работаю с проектом с готовой вёрсткой - очень много айдишников и ни разу их использование не было оправдано. Более того, они у них ещё и повторяются. Вот поубивал бы просто!

Аватар пользователя gun_dose gun_dose 9 декабря 2018 в 10:14

См сюда

Вам нужно создать файл с названием field--машинное-имя-вашего-поля.tpl.php в своей теме. Обратите внимание, что не нижние подчёркивания, а дефисы, и один двойной дефис.
Айдишник спектакля достанется через
$element['#object']->nid;

Аватар пользователя Orion76 Orion76 9 декабря 2018 в 10:19

Дайте, пожалуйста, ссылочку на сие чудо (на документацию по "подключению кнопки").
Не совсем понятно, какой ИД ему нужен.

Аватар пользователя DivaDii DivaDii 9 декабря 2018 в 17:16
1

Посоветуйте своим театральным заказчикам систему https://intickets.ru/
Она великолепная для театров.
И условия у них намного лучше, чем у Билетера.
Мои театральные заказчики просто счастливы.

И я тоже. Smile

И внутренности юзера тоже на Друпале.

Если надо, - в личке могу показать сайт моих театральных заказчиков. Впрочем, насколько я помню, он у меня в профиле написан.

Аватар пользователя VasyOK VasyOK 8 декабря 2018 в 10:59

1) включить theme debug в settings.php
2) скопировать field.tpl.php из ядра Друпала в папку темы
Или я вас неправильно понял.

Аватар пользователя Orion76 Orion76 8 декабря 2018 в 13:42

Есть много способов.
Выбор конкретного способа зависит от того, для чего Вам этот "ID":
- для темизации
- для использования в js-скриптах
- другие варианты