Здравствуйте. Хочу темизировать карточку товара. Пересмотрел форумы, но одна сложность так и не решилась.
Темизирую в файле: node--product-display.tpl.php. Для поиска полей использую print krumo($content);
И всё бы ни чего, но не могу найти Кнопку "Купить" и окно ввода кол-ва товара. Я понимаю, что они как то иначе выводятся, чем остальные товары. Подскажите, как мне найти этих беглецов?))
Комментарии
Кнопка в поле дисплея с типом ссылка на товар.
Не могли бы вы более развернуто ответить. я начинающий и ни чего не понял...((
Кнопка - это форма. Используйте hook_form_BASE_FORM_ID_alter
А как мне найти BASE_FORM_ID?
Опять загвоздка... По вашему совету у меня получается менять форму. Вот только теперь задача. Нужно, что бы эта форма менялась не на всех страницах(чтобы хук работал не на всех страницах). Например, в перечне товаров кнопка купить была маленькой, а в карточке товара большой. Подскажите пожалуйста разумное решение!!!
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
+
https://www.drupal.org/project/devel
Это дело с помощью CSS нужно решать, а не альтерами.
Для вывода дампинга можно использовать kint из https://www.drupal.org/project/devel
Спасибо, попробую...
Кинт же в восьмёрке, а в семёрке крумо
https://www.drupal.org/sandbox/fat763/2155159 для D7
И чем это лучше девела?
kint() умеет показывать много больше вещей чем обычный dsm. Хотя для d7 это не так актуально