Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

Как убрать кнопки в сравнении и в заметки. Уже замучился всё делал и 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>

Надіслати
Поділитися на інших сайтах


Как убрать кнопки в сравнении и в заметки. Уже замучился всё делал и 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 months later...

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах


  • 6 months later...

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

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

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

в файле /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>

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

Как быть?

Надіслати
Поділитися на інших сайтах


самое простое - в 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 months later...

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

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

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

Доверяйте больше jquery

Надіслати
Поділитися на інших сайтах

  • 1 year later...

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

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

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

Доверяйте больше jquery

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

Надіслати
Поділитися на інших сайтах


  • 9 months later...
  • 4 years later...
В 20.08.2013 в 03:27, pahanmcs сказал:

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

display: none;

вместо 

display: block;

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

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.