Вместо кнопки "добавить в корзину" ссылку в ubercart

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

Комментарии

Аватар пользователя venom280 venom280 6 декабря 2007 в 7:41

Кому интересно. Сделал изменив вид кнопки в CSS. Убрал рамки, добавил подчеркивание и фон сделал как на странице.

Аватар пользователя chup chup 20 декабря 2007 в 4:08

Изящное решение Smile
Знаю что эта кнопка в UC, не просто кнопка, а Кнопка! Ведь она данные формы отправляет, и вобще как-то глубоко встроена...

Аватар пользователя venom280 venom280 15 января 2008 в 16:11

У меня товары выводятся через несколько views с нужным мне форматированием через div`ы
Кому интересно:

В шаблоне views-list-product.tpl.php убираем вывод кнопки, но саму кнопку в полях оставляем. И вставляем этот кусок туда где хотим поставить ссылку.

print '<form action="/'.$_GET['q'].'"  method="post" id="uc-product-add-to-cart-form-'.$node->nid.'" name="add_'.$node->nid.'">
<div><input type="hidden" name="qty" id="edit-qty" value="1">
<div class="add_link"><a class="cat_link" href="add" onclick="document.add_'
.$node->nid.'.submit(); return false;">Добавить в корзину</a></div>
<input type="hidden" name="form_token" id="edit-uc-product-add-to-cart-form-'
.$node->nid.'-form-token" value="'.drupal_get_token('uc_product_add_to_cart_form_'.$node->nid).'">
<input type="hidden" name="form_id" id="edit-uc-product-add-to-cart-form-'
.$node->nid.'" value="uc_product_add_to_cart_form_'.$node->nid.'">
</div></form>
Аватар пользователя Crazyfisherman Crazyfisherman 28 ноября 2015 в 16:50

К сожалению эта часть кода не работает под 6-м Друпалом. Остальное работает.

<?php<div class="add_link"><a class="cat_link" href="add" onclick="document.add_'.$node->nid.'.submit(); return false;">Добавить в корзину</a></div>
?>

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