Наткнулся на модуль для замены кнопки Ubercart'a "Положить в корзину" на картинку (реализуется через form_alter). мелочь, а приятно. может кому пригодится. Вот тут про него читаем.
Для темизации кнопки "Купить" уберкарта есть стандарное решение через форм альтер и зачем мне модуль? Хотя может другим не знакомым с АПИ и пригодится.
а еще можно кнопку вообще не использовать т.е. вы просто отключаете в настройках убера показ кнопки 'to cart' и пишите в шаблоне куда надо вставить ссылку:
где
1-й параметр - хоть картинка, хоть текст какой хотите,
2-й собственно адрес для добавления в корзину
3-й атрибуты ссылки типа tagret и все такое
4-й параметр это куди кинуть пользователя после нажатия на ссылку, в данном примере юзер никуда не уходит а остается на той же странице на которой он нажимал ссылку.
более подробно тут: vash_site/admin/store/help/cart_links
и тут: http://ubercart.org/contrib/1427#comment-23519
Большое спасибо.
Попутный вопрос:не подскажишь ли где прописать класс отдельный для кнопки "Оплатить",с которой юзер попадает на страницу расчёта?
А то она в одном диве с кнопкой "Обновить корзину" болтается.Их бы разнести в пространстве....
Это в uc_cart.module стр.1232
просто допихните префиксом и суффиксом элементам формы по дивке и растягивайте их руда хотите в рамках основного дива или тот див уберите.
Комментарии
Для темизации кнопки "Купить" уберкарта есть стандарное решение через форм альтер и зачем мне модуль? Хотя может другим не знакомым с АПИ и пригодится.
а еще можно кнопку вообще не использовать т.е. вы просто отключаете в настройках убера показ кнопки 'to cart' и пишите в шаблоне куда надо вставить ссылку:
где
1-й параметр - хоть картинка, хоть текст какой хотите,
2-й собственно адрес для добавления в корзину
3-й атрибуты ссылки типа tagret и все такое
4-й параметр это куди кинуть пользователя после нажатия на ссылку, в данном примере юзер никуда не уходит а остается на той же странице на которой он нажимал ссылку.
и тут: http://ubercart.org/contrib/1427#comment-23519
glu2006
Большое спасибо.
Попутный вопрос:не подскажишь ли где прописать класс отдельный для кнопки "Оплатить",с которой юзер попадает на страницу расчёта?
А то она в одном диве с кнопкой "Обновить корзину" болтается.Их бы разнести в пространстве....
Это в uc_cart.module стр.1232
просто допихните префиксом и суффиксом элементам формы по дивке и растягивайте их руда хотите в рамках основного дива или тот див уберите.
glu2006
А вы не подскажите как сделать кнопку «Положить в корзину» для каждого из атрибутов? То есть, чтобы было так как на картинке в аттаче?
Опубликовано давно, зато как сейчас пригодилось:)