Перейти к содержанию
romario

[Решено] Добавить кнопку "подробнее"

Рекомендуемые сообщения

Добрый день,

Подскажите плз как реализовать такое: При открытии какой либо категории , появляется список товаров который в ней находится , нужно напротив товара сделать кнопку "подробнее" (там уже находится кнопка "купить"), чтобы при нажатии этой кнопки перейти уже на карту товара. Стандартный способ тоже оставить когда для перехода на карту товара нужно нажать на товар. В архиве форума смотрел ответа нет.

Желательно если есть уже готовый модуль для этого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вам кнопку купить нужно поменять на кнопку подробнее ? или добавить рядом или что конкретно ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет кнопку "купить" оставить , а кнопку "подробнее" сделать рядом с кнопкой "купить" лучше левее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

левее это конечно хорошо :-)

а какие попытки Вы для этого предпринимали ?

вам как нужно побыстрому и попростому или с языковыми переменными ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мне нужен модуль, можно платный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да какой тут модуль ? там 2 строки добавить

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Или сделать не кнопку на надпись после предварительного описания "Читать дальше". И при нажатии на "Читать дальше " осуществлялся переход в карточку товара.

Посоветуйте как сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вы мультиязычность использовать планируете ? и какая у вас версия магазина ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет только русский язык, версия 1531

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в catalog\view\theme\default\template\product\category.tpl

находите такую строку

<div class="description"><?php echo $product['description']; ?></div>

из нее делаете

<div class="description"><?php echo $product['description']; ?><br><a href="<?php echo $product['href']; ?>">Подробнее..</a></div>

только сохраните фаил в утф8 без бом

  • +1 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

парни, мож я тупой..хз.. нужно поменять надпись Добавить в корзину на картинку..

в файле языка пишу вместо Добавить в корзину такой код

$_['button_cart'] = '<img src="/catalog/view/theme/default/image/cart_navy.gif"/>';

и нехрена.. что не так, подскажите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кеш чистили ? ну и может не там где надо добавляете ? не для той кнопки и тд и тп

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот такая шляпа получается

image_51028d3cd80c2.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в catalog\view\theme\default\template\product\category.tpl

находите такую строку

<div class="description"><?php echo $product['description']; ?></div>

из нее делаете

<div class="description"><?php echo $product['description']; ?><br><a href="<?php echo $product['href']; ?>">Подробнее..</a></div>

только сохраните фаил в утф8 без бом

Спасибо попробую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробовал работает СУПЕР, СПАСИБО!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробовала, не работает, что я сделала не так?((  или в последней версии это не работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу помощи. Мне тоже понадобилась кнопка "подробнее" в категориях.

 

Получился вот такой код у меня (это уже готовый, в категориях):

<div class="cart">
    <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
    <br /><a href="<?php echo $product['href']; ?>" class="button">Подробнее</a>
</div>

Т.е. я не копировал (убрал) класс "дескрипшн", у меня всё отлично работает. Ссылка размещена в классе "cart", сразу под кнопкой "купить".

 

 

Но получается, что кнопка "Купить" - это input, а кнопка "подробнее" - обычная ссылка, просто с видом input'a.

 

Проблема: в FireFox я подогнал стили, чтобы обе кнопки были одинакового размера, но в Хроме они разные!

Так-то понятно, выше я подчеркнул, почему так получается. Совершенно разные объекты, вот и браузеры по-разному обрабатывают стили.

 

Вопрос: как можно сделать кнопки одного размера?

Я вижу выход: сделать их одинаковыми объектами. Т.е. кнопку "подробнее" сделать input'ом.

либо input сделать обычной ссылкой, хотя это не желательно, я считаю.

 

Но я не знаю, как это сделать, ибо там надо приписывать действие onclick, а у меня с этим проблема.

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

 

Кто чем может - прошу помочь))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но я не знаю, как это сделать, ибо там надо приписывать действие onclick, а у меня с этим проблема.

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

А в чем сложности с onclick?

<input type="button" onclick="location = 'нужная_ссылка';" value = "Кнопка" />
  • +1 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да я с данной темой не знаком, не в курсе был про location.

Разбираюсь чисто по факту, логику языков программирования и разметки знаю, но сами языки - нет))

 

Благодарю! Дописал класс button, вроде, всё как надо стало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вам кнопку купить нужно поменять на кнопку подробнее ? или добавить рядом или что конкретно ?

 

Доброе время суток,

 

Как решили проблему? подскажите пожалуйста

 

Как заменить кнопки Купить на Подробнее в модулях Рекомендуемое,

 

Не могу разобраться как это сделать.

 

МОЙ КОД /catalog/view/theme/theme_free/template/module/featured.tpl

 

 </div>
                    <div class="cart">
                        <a data-id="<?php echo $product['product_id']; ?>;" class="button addToCart"><span><?php echo $button_cart; ?></span></a>
                        <div class="extra-button">
                        <div class="wishlist"><a class="tip"  onclick="addToWishList('<?php echo $product['product_id']; ?>');" title="<?php echo $button_wishlist; ?>"><?php echo $button_wishlist; ?></a></div>
          <div class="compare"><a class="tip2"  onclick="addToCompare('<?php echo $product['product_id']; ?>');" title="<?php echo $button_compare; ?>"><?php echo $button_compare; ?></a></div>
                        </div

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто разобрался подскажите пожалуйста мне надо просто (кнопку купить нужно поменять на кнопку подробнее )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня обратная ситуация, не могу убрать кнопку подробнее:

 

<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" title="<?php echo $button_cart; ?>"><!--<i class="fa fa-shopping-cart"></i>--><span><?php echo $button_cart; ?></span></a></div>

 

Помогите, пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ocstore 1.5.5.1.2 в    category.tpl

 

<div class="cart">
   <input type="button" value="Подробнее" onclick="top.location.href=('<?php echo $product['href']; ?>');" class="button" />
        <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
      </div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет! Хочу сделать не одну а 10 кнопок, что бы было как http://bt.rozetka.com.ua/mikola-m_130_sm_ground_gloss/p18517982/ тесть мне нужно на странице товара кнопки на такой же товар только другого размера. Прошу помощи в этом вопросе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Судя по всему вам надо  в карточке товара стилизовать отображение опций товара в виде кнопок.

Тут многое зависит от шаблона и вида опций до стилизации. Без ссылки на сайт вам вряд ли кто поможет.

Изменено пользователем jaffagold

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.