Moushe.ru

Блог обо всём

OpenCart 1.5.1 удаляем лишнее (2 часть)



Сегодня мы с вами удалим пару не нужных в моём интернет магазине строк – в заметки, в сравнения.

12

Список задач на сегодня:

1. Удалим ссылку заметки в панели навигации

2. Удалим ссылки в заметки, в сравнения из витрины категорий

3. Удалим ссылки в заметки, в сравнения из списка категорий

4. Удалим ссылки в заметки, в сравнения из карточки товара

 

И так приступим:

1. Откроем файл header.tpl (../catalog/view/theme/default/template/common) и удалим эту строку:

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

 

2. Откроем файл category.tpl (../catalog/view/theme/default/template/product) и удалим эти строки (94-95):

<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>

(116-117):

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

Не закрываем этот файл! Мы вернёмся к нему в 3 шаге.

 

3.  Удалим из category.tpl эти строки (181-182):

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

 

4. Откроем файл product.tpl (../catalog/view/theme/default/template/product) и удалим эти строки (207-209):

<div><span>&nbsp;&nbsp;&nbsp;<?php echo $text_or; ?>&nbsp;&nbsp;&nbsp;</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>

 

На сегодня всё, до новых встреч. Следите за нашими новостями. Улыбка

41 Комментарий

  1. я думаю еще нужно подправить один файл /catalog/view/theme/default/template/product/search.tpl после того как выполнить поиск по сайту, в результатах поиска появляется и «в сравнение» и «в заметки». Ну это как бы мое мнение.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      18.04.2012 at 21:15

      Спасибо, в следующем уроке доделаем. 🙂

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

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      05.06.2012 at 21:30

      Можно с помощью display:none, подробнее можно узнать в любом html и css учебнике, или через Яндекс.

  3. Михаил

    11.06.2012 at 18:29

    спасибо за урок! нужная штука, только вот у меня такая проблема, после комментирования строк:
    html += ‘ ‘ + $(element).find(‘.wishlist’).html() + »;
    html += ‘ ‘ + $(element).find(‘.compare’).html() + »;
    и
    html += » + $(element).find(‘.wishlist’).html() + »;
    html += » + $(element).find(‘.compare’).html() + »;
    не работает вид сетка

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      12.06.2012 at 21:07

      Странно, всё проверялось в нескольких браузерах и всё работало как надо.

    • Павел

      15.08.2013 at 05:41

      да, сетка не работает, т.к. она у нас по умолчанию стоит

  4. vkontakte.ru Андрей Шурыгин

    13.08.2012 at 23:50

    Лично мне совершенно не нужно при оформлении заказа пункты «Способ оплаты» и «Способ доставки» не подскажите как это удалить, чтобы последовательность была такая: Способ оформления заказа->Личные данные-> Адрес доставки->Подтверждение заказа.
    Я понимаю, что для этого нужно создать новый урок но тем не менее прошу помощи)

    P.S. Если знаете как указывать количество в дробных числах (1,7) и чтобы корзина это считала то вообще буду признателен))

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      20.08.2012 at 21:41

      Постараюсь поковырять OpenCart на выходных, но не факт что сумею. 🙂

  5. Очень полезный урок! Огромное спасибо!

  6. спасибо за статью, все отлично работает и в 1.5.3.1. От себя добавлю еще что стоит отредактировать footer.tpl. У меня это была 33 строка, ссылка на Закладки

  7. Эльвира

    27.01.2013 at 18:30

    Владислав, здравствуйте!
    А в Акциях как удалить эти кнопки? У меня появляется ошибка Null

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      27.01.2013 at 21:14

      Вы не удалили одну из строк вот и появляется надпись null

    • Удалить кнопки из Акции:
      Открываем в папке product -> special.tpl
      в 1.5.4.1
      строки 79-80
      html += ‘ ‘ + $(element).find(‘.wishlist’).html() + »;
      html += ‘ ‘ + $(element).find(‘.compare’).html() + »;

      строки 141-145
      html += » + $(element).find(‘.wishlist’).html() + »;
      html += » + $(element).find(‘.compare’).html() + »;

  8. здравствуйте. а как удалить из админ панели все ненужное типа баллов и т.д.(т.е. все пункты для того внешнего которое удаляли) если делать сайт клиенту?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      19.03.2013 at 21:37

      Открывайте tpl’ки файлов админки и скрываете не нужные строки через display:none

  9. vk.com Александр Фадеев

    15.04.2013 at 12:48

    Доброго времени суток! Есть один вопрос! Как заменить верхнее меню на информацию о магазине, т . п.

  10. Анастасия

    18.08.2013 at 00:11

    Владислав, здравствуйте!

    В файле header.tpl такой строки у меня нет.
    Во всех остальных файлах удалила строки как надо, но ничего не поменялось…
    Подскажите, что делать?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      18.08.2013 at 00:30

      Статья старая, возможно в вашей версии опена уже всё иначе.

  11. Анастасия

    18.08.2013 at 21:18

    у меня версия 1.5.4

  12. Анастасия

    19.08.2013 at 20:02

    Спасибочки))

  13. Анастасия

    19.08.2013 at 20:28

    Владислав, очень нужна Ваша помощь!
    Своими корявыми руками, что-то натворила и теперь не могу зайти на сайт….Пишет кучу ошибок и кнопка войти не работает….

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      19.08.2013 at 22:00

      Ссылка на сайт не помешала бы.

  14. После удаления этого кода:
    <a href="» id=»compare-total»>
    исчезает строка над товарами: «сравнение товаров (0)», и все продукты сдвигаются сильно вверх, на ее место, наползая на горизонтальную линию. Как бы опустить товары пониже, а то не красиво. В stilesheet искать?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      19.09.2013 at 13:05

      Да, вы сами ответили на свой вопрос )

  15. Не получается.. Что ни у кого больше не было такой проблемы? Подскажите, пожалуйста, как сделать, чтобы не сдвигалось все вверх, или как это исправить.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      19.09.2013 at 16:24

      Дайте ссылку на сайт…

  16. Светлана

    14.11.2013 at 10:42

    Здравствуйте!
    Никак не могу поменять цвет в карточке товара :
    список/сетка и сравнение товара . Уже весь stylesheet просмотрела-не могу найти, какие строки отвечают за это?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      14.11.2013 at 22:30

      Здравствуйте, дайте ссылку на сайт

  17. Здравствуйте! У меня при переходе к продуктам через логотип производителя из модуля карусель, отсутствует кнопка «описание», этого из другого вашего урока ставил, но присутствуют ссылки «в закладки» и «в сравнения». Подскажите пожалуйста, как это исправить?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      23.06.2014 at 12:42

      manufacturer_info поправьте так же как category правили.

  18. Да, и кроме того, присутствуют все пункты сортировки, хотя их так же удалял кроме цены и имени.

  19. Здравствуйте!

    Очень полезный ресурс, помогает очень! Но подскажите, как убрать сравнение из быстрого просмотра, оно там остаётся хоть ты что делай.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      25.09.2014 at 19:52

      Быстрый просмотр? Ставили vqmod модуль? В нём и смотрите.

    • Быстрый просмотр товара, наводишь мышь на изображение и можно посмотреть карточку товара на той же странице, на главной.
      vqmod ставил, но быстрый просмотр был ещё до него.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      26.09.2014 at 16:05

      Дайте ссылку на сайт.

    • Ниже баннеров, рекомендуемые
      http://xn--80awyn.xn--p1ai/

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      29.09.2014 at 21:56

      У вас там через colorbox + ajax подгрузка идёт, попробуйте в папке со скриптами полазить.

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика