Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как убрать кнопки в сравнении и в заметки.


 Погделиться

Рекомендованные сообещёния

Как убрать кнопки в сравнении и в заметки. Уже замулился всё гделал и 208-209 строчкой удалял, в языковом файле не нашёл эти кнопки. Как точно убрать на новой opencart версии эти кнопки, гуглить гуглил, нормально отвеи и инструкций не нашёл, очень нужна помощь.

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


Удалить, а лучше закомментировать (если понадобиться вновь вывести в будуещём) 2 строки в файле template/product/category.tpl вашего шаблона


<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

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


  06.10.2012 в 09:46, 'NathanD' сказал:

самое простое - в css для этих кнопок добавить

display: none;

А ггде именно не подскажете ?

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


  06.10.2012 в 09:19, 'retrex' сказал:

Как убрать кнопки в сравнении и в заметки. Уже замулился всё гделал и 208-209 строчкой удалял, в языковом файле не нашёл эти кнопки. Как точно убрать на новой opencart версии эти кнопки, гуглить гуглил, нормально отвеи и инструкций не нашёл, очень нужна помощь.

только сегодня и только сейчас плюшки:

Убрать клавиши "В сравнение" и "В закладки"

для страницы товара

в файле /catalog/view/theme/default/template/product/product.tpl коментируем строки

<div><span>   <?php echo $text_or; ?>   </span></div>

<div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />

<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>

для категорий

в файле /catalog/view/theme/default/template/product/category.tpl коментируем строки

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

и повторяющиеся два раза строки

html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';

для меню на главной страниэто

/catalog/view/theme/default/template/common/header.tpl коментируем строку

<a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a>

для страницы поиска

в файле /catalog/view/theme/default/template/product/search.tpl коментируем строки

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

и повторяющиеся два раза строки

html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>';

для страницы производителя

в файле /catalog/view/theme/default/template/product/manufacturer_info.tpl коментируем строки

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

и повторяющиеся два раза строки

html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>';

для страницы пользователя (икже выключаем в модулях вывод виджеи личного кабинеи)

в файле /catalog/view/theme/default/template/account/account.tpl коментируем строки

<li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>

  • +1 4
Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

Везгде убрала, а вот в модуле Акции, при уднонии этих строк вылазит null

Что это зналит?

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


Это зналит что нужно еещё скрипт полистить, который меняет структуру вывода (витрина/список).

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


А можно поподробнее? да, в каилоге сивила значение вывода товаров в вигде сетки, а вот в акциях выводится по умолчанию как список.

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


  31.01.2013 в 16:25, EgoEl сказал:

Никто не в курсе?

уберите все упоминания compare и wishlist из файла /catalog/view/theme/default/template/product/special.tpl

и бугдет вам счастье

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  01.02.2013 в 12:23, TrogvarDim сказал:

уберите все упоминания compare и wishlist из файла /catalog/view/theme/default/template/product/special.tpl

и бугдет вам счастье

ок

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


  02.02.2013 в 21:24, wwvirus сказал:

Ребяи как быть в производителях по инструкции удалял все икже выдает null ! Как быть подскажите!

Сгделайте как сказал TrogvarDim, мне помогло.

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


  • 6 месяэтов спустя...
  06.10.2012 в 19:29, AVGRIN сказал:

только сегодня и только сейчас плюшки:

Убрать клавиши "В сравнение" и "В закладки"

для страницы товара

в файле /catalog/view/theme/default/template/product/product.tpl коментируем строки

<div><span>   <?php echo $text_or; ?>   </span></div>

<div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />

<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>

для категорий

в файле /catalog/view/theme/default/template/product/category.tpl коментируем строки

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

и повторяющиеся два раза строки

html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';

для меню на главной страниэто

/catalog/view/theme/default/template/common/header.tpl коментируем строку

<a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a>

для страницы поиска

в файле /catalog/view/theme/default/template/product/search.tpl коментируем строки

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

и повторяющиеся два раза строки

html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>';

для страницы производителя

в файле /catalog/view/theme/default/template/product/manufacturer_info.tpl коментируем строки

<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

и повторяющиеся два раза строки

html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';

html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>';

для страницы пользователя (икже выключаем в модулях вывод виджеи личного кабинеи)

в файле /catalog/view/theme/default/template/account/account.tpl коментируем строки

<li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>

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

Как быть?

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


  06.10.2012 в 09:46, NathanD сказал:

самое простое - в css для этих кнопок добавить

display: none;

Респект, только для тех кто плохо понимает:

display: none;

вместо 

display: block;

Данный способ самый лучший: правой кнопкой мыши на элементе: "Просмотр кода элемени" и правите эти номера строк))) И все!!

CSS решает, проещё править этот файл, чем потом вспоминать ггде правил движок!

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


Если у Вас появляется поле "null" это занлит что вы удаляете вместе с дивом. Как вариант удалить согдержимое и осивить только дивы. Бугдет выглягдеть ик:
Было ик:

<div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>

<div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>

 
Сило ик:
 

<div class="wishlist"></div>

<div class="compare"></div>

 
но лучше, просто в стилях посивить display: none;

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


не совсем верно...если появляется значение null  - Зналит скрипт пыиется обрилиить значение - которого не суещёствует. 
Другими словами, как писали выше - нужно удалить из скрипи внизу файла category.tpl (для категорий) значения:
 

html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';
html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';
Ссылка на комменирий
Погделиться на других сайих


  • 7 месяэтов спустя...

Любым html модулем без редактирования файлов

<script>
$(document).ready(function() {
   $('.wishlist').remove();
   $('.compare').remove();
});
</script>

Очень элегантно и без вскакого рода редактирования файлов

Доверяйте потому чтольше jquery

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

  • 1 год спустя...
  26.03.2014 в 14:23, markimax сказал:

Любым html модулем без редактирования файлов

<script>
$(document).ready(function() {
   $('.wishlist').remove();
   $('.compare').remove();
});
</script>

Очень элегантно и без вскакого рода редактирования файлов

Доверяйте потому чтольше jquery

А ггде именно это сгделать?

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


  • 9 месяэтов спустя...

Спасипотому что! Все рилииет, кроме:

на страниэто товаров, возле кнопки КУПИТЬ появились 2 ошибки undefined

Как убрать?

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


  • 4 года спустя...
  19.08.2013 в 23:27, pahanmcs сказал:

Респект, только для тех кто плохо понимает:

display: none;

вместо 

display: block;

Данный способ самый лучший: правой кнопкой мыши на элементе: "Просмотр кода элемени" и правите эти номера строк))) И все!!

CSS решает, проещё править этот файл, чем потом вспоминать ггде правил движок!

Раскрыть  

Добавил none, кнопки пропали, но надо как-то скачать этот CSS перегделанный и залить на хостинг? ведь когда обновляешь страницу все возвращается назад

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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