карту товара ссылкой

Раздел форума: 

будьте добры, помогите пожалуйста сделать карту товара ссылкой.

 

в views я вывел несколько полей. все поля, кроме последнего исключил из вывода. и в последнем при помощи токенов вывел все поля. далее мне нужно все эти поля обернуть в ссылку, которая будет вести на материал. но проблема в том, что карта товара имеет форму с кнопкой "в корзину". то есть эта форма не может быть внутри ссылки, а значит я не могу использовать стандартную опцию "вывести ссылкой"

код примерно такой: код

здесь ссылка это .link_to_node
а блок .buy_area я не хотел бы помещать в ссылку так ка в нём форма

вот так внешне выглядит карта товара 

если интересно, я пытался все поля скрыть и вывести после них 2 поля. в одном вывел поля, которые должны быть в ссылке, в другом - форму с кнопкой "в корзину". далее я попытался для первого поля включить опцию "вывести ссылкой" и в путь прописать токен [view_node]. в результате получил примерно такой путь 

http://test1.ru/site_mstore/drupal7_mstore/просмотр

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Что вы имеете в виду по

Что вы имеете в виду по "картой товара"? Если вы имеете в виду тизер и хотите чтобы по клику на тизер происходил переход на страницу товара, тогда вам нужно написать немного jquery, чтобы на

$('.класс-тизера').click(function(){

  $(this).find('.класс-ссылки').click();

});

Оборачивать весь тизер ссылкой мне кажется не совсем валидно, но вы можете это сделать в шаблоне node.tpl.php, лучше при переопределить шаблон ноды для типа материала товара.