задача, нужно заменить вывод кнопки удалить в окне просмотра корзины на картинку.
прописал в в хуке theme_uc_cart_view_form файла uc_cart.theme.inc
if(!is_array($form['items']['#columns']['remove']['cell'])){
$form['remove']['#type'] = 'image_button';
$form['remove']['#src'] = path_to_theme() . '/images/btn_cart_delete.jpg';
}
кнопка появилась но, внизу таблицы и удаляет только первый товар в списке...\
кто знает, как перенести кнопку в нужное место?
Комментарии
сложным путем пошли. это можно решить через css.
таким методом у меня не получилось, может подскажите?
говорю сразу, если я классу remove назначаю правило text-indent:-200px; то картинки появляются но не работают.
для полноты css код найденый в нете
text-indent:-200px;
border:0;
width:98px;
height:25px;
color:white;
cursor:pointer;
margin: 0;
padding: 20px;
font-size:0;
display:block;
line-height:0;
overflow:hidden;
position: relative;
left: 33%;
background:url(./images/btn_cart_delete.jpg) no-repeat;
зачем?
что значит не работают?
что бы картинки были по середине ячейки...
не работают ссылки, жму на картинку и тишина...ссылка не активна...
почитайте про css
почитайте название темы...
а методы которыми я решаю задачи это мой выбор
ну если вы такой умный, то зачем вам техподдержка?
в принципе не сомневался в нашем народе
разговоров много а по сути ничего
background: url("../images/image.jpg") transparent no-repeat top left; /* здесь нужно позиционировать бэкграунд у кнопки*/
padding: 0;
margin: 0;
border: none;
width: 22px;
height: 25px;
cursor: pointer;
Спасибо! не сказал сразу говорю сейчас
но не работает:)
кто знает где происходит формирование кнопку удалить?
возможно можно добавить новый класс, который не цеплял бы ссылки?
ссылка на сайт есть?
нету локал...
добавил нужный класс в правило и все заработало .remove .form-submit {
}
все работает