Opencart убрать партнерскую программу





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

В стандартной сборке Opencart, на мой взгляд, очень шагов при оформлении заказа, которые не редактируются и не убираются из административной панели (их целых 6), тем самым и клиент вряд ли захочет проходить их все и скорее всего бросит эту затею, заполненную корзину и отдаст деньги тому, кто будет не таким дотошным с вопросами.
Начнем.

Мы уберем лишние шаги 1,3,4,5
В первом шаге покупателю предлагается зарегистрироваться (по умолчанию), либо оформить заказ без регистрации.


Есть два варианта возможных решений:

  1. Отметить по умолчанию кнопку #171;Оформить заказ без регистрации#187;
    Для этого откроем catalog/view/theme/default/template/checkout/login.tpl и найдем код:
  • Убрать первый шаг совсем Я считаю, что лучше убрать этот шаг, потому как он явно лишний. Покупатель должен переходить к вводу важной для оформления заказа информации без каких-либо прелюдий. Для этого catalog/view/theme/default/template/checkout/login.tpl - и в начале прописываем :

    Теперь скроем этот шаг. Откроем \catalog\view\theme\default\stylesheet\stylesheet.css и добавим

    Всё! Шаг #8470;1 будет проигнорирован.


    2. Уберем шаги 3 (Адрес доставки)и 4 (Способ доставки)


    Откроем system/library/cart.php и найдем

    после нее добавим

    Стоит ли убирать шаг с оплатой - решать Вам. Если в Вашем интернет-магазине только один вариант оплаты, то его обязательно необходимо скрыть
    Итак, откроем catalog/view/theme/default/template/checkout/payment_method.tpl и добавим начале:

    Здесь же файле, ищем

    Откроем \catalog\view\theme\default\stylesheet\stylesheet.css. и добавляем:

    Теперь в нашем ИМ на Opencart доступно два шага: Профиль с Платежной информацией и Подтверждение заказа.


    Изменить названия шагов можно в файле catalog\language\russian\checkout\checkout.php


    Таким образом мы убрали лишние шаги при оформлении заказа на Opencart.
    Есть и другие более простые решения, например модуль упрощенного заказа Simple

    Убрать лишнее в OpenCart 1.5.6

    • Политика безопасности
    • Условия соглашения
    • Возврат товара
    • Подарочные сертификаты
    • Партнёрская программа
    • История заказов
    • Подписка

    2. Удалим из списков товаров кнопку в сравнения, не всем это нужно.

    3. Удалим из карточки товара бонусные баллы и кнопку в сравнения.

    4. Удалим из моих заказов (в личном кабинете ):

    • Файлы для скачивания
    • Бонусные баллы
    • Запросы на возврат

    5. Удалим из личного кабинета:

    1. Откроем админку сайта и переходим: Система Настройки Изменить Опции Подтверждение при регистрации: Не выбрано, и чуть ниже Условия партнерства: Не выбрано Сохранить.

    В админке переходим: Каталог Статьи удаляем:

    • Политика Безопасности
    • Условия соглашения

    Открываем файл footer.tpl (. /catalog/view/theme/*ваш шаблон*/template/common ) и удаляем из него эти строки:

    14 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li ( em возврат товара /em )

    21 строка - li a href= ?php echo $voucher; ? ?php echo $text_voucher; ? /a /li ( em подарочные сертификаты /em )

    22 строка - li a href= ?php echo $affiliate; ? ?php echo $text_affiliate; ? /a /li ( em партнёрская программа /em )

    28 строка - li a href= ?php echo $order; ? ?php echo $text_order; ? /a /li ( em история заказов /em )

    30 строка - li a href= ?php echo $newsletter; ? ?php echo $text_newsletter; ? /a /li ( em подписка /em )

    2. Откроем файл category.tpl (. /catalog/view/theme/*ваш шаблон*/template/product ) и удалим из него эти строки:

    68 строка - div a href= ?php echo $compare; ? id= compare_total ?php echo $text_compare; ? /a /div

    95 строка - div a ?php echo $button_compare; ? /a /div

    117 строка - html += ' div ' + $(element).find('.compare').html() + ' /div ';

    181 строка - html += ' div ' + $(element).find('.compare').html() + ' /div ';

    3. Откроем файл product.tpl (. /catalog/view/theme/*ваш шаблон*/template/product ) и удалим из него это:

    30 строка - span ?php echo $text_reward; ? /span ?php echo $reward; ? br /

    209 строка - br /

    210 строка - a ?php echo $button_compare; ? /a

    (P.S.удаляем не все строки целиком, а только то что я написал. )

    4. Откроем файл account.tpl (. /catalog/view/theme/*ваш шаблон*/template/account ) и удалим из него эти строки:

    25 строка - li a href= ?php echo $download; ? ?php echo $text_download; ? /a /li ( em файлы для скачивания /em )

    26 строка - li a href= ?php echo $reward; ? ?php echo $text_reward; ? /a /li ( em бонусные баллы /em )

    27 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li ( em запросы на возврат /em )

    5. Откроем файл account.tpl (. /catalog/view/theme/*ваш шаблон*/template/module ) и удаляем эти строки:

    16 строка - li a href= ?php echo $download; ? ?php echo $text_download; ? /a /li ( em файлы для скачивания /em )

    17 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li ( em возвраты /em )

    В OpenCart 1.5.1 есть несколько вещей которые не нужны во многих интернет магазинах, сегодня мы научимся их вырезать. И в качестве бонуса немного подкорректируем необходимые нам вещи.

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

    • Политика безопасности
    • Условия соглашения
    • Возврат товара
    • Подарочные сертификаты
    • Партнёрская программа
    • История заказов
    • Подписка

    2. Удалим из списков товаров кнопку в сравнения, не всем это нужно.

    3. Удалим из карточки товара бонусные баллы и кнопку в сравнения.

    4. Удалим из моих заказов (в личном кабинете ):

    • Файлы для скачивания
    • Бонусные баллы
    • Запросы на возврат

    5. Удалим из личного кабинета:

    1. Откроем админку сайта и переходим: Система Настройки Изменить Опции Подтверждение при регистрации: Не выбрано, и чуть ниже Условия партнерства: Не выбрано Сохранить.

    В админке переходим: Каталог Статьи удаляем:

    • Политика Безопасности
    • Условия соглашения

    Открываем файл footer.tpl (../catalog/view/theme/*ваш шаблон*/template/common ) и удаляем из него эти строки:

    14 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li (возврат товара )

    21 строка - li a href= ?php echo $voucher; ? ?php echo $text_voucher; ? /a /li (подарочные сертификаты )

    22 строка - li a href= ?php echo $affiliate; ? ?php echo $text_affiliate; ? /a /li (партнёрская программа )

    28 строка - li a href= ?php echo $order; ? ?php echo $text_order; ? /a /li (история заказов )

    30 строка - li a href= ?php echo $newsletter; ? ?php echo $text_newsletter; ? /a /li (подписка )

    2. Откроем файл category.tpl (../catalog/view/theme/*ваш шаблон*/template/product ) и удалим из него эти строки:

    68 строка - div class= product-compare a href= ?php echo $compare; ? id= compare_total ?php echo $text_compare; ? /a /div

    95 строка - div class= compare a ?php echo $button_compare; ? /a /div

    117 строка - html += ' div class= compare ' + $(element).find('.compare').html() + ' /div ';

    181 строка - html += ' div class= compare ' + $(element).find('.compare').html() + ' /div ';

    3. Откроем файл product.tpl (../catalog/view/theme/*ваш шаблон*/template/product ) и удалим из него это:

    30 строка - span ?php echo $text_reward; ? /span ?php echo $reward; ? br /

    209 строка - br /

    210 строка - a ?php echo $button_compare; ? /a

    (P.S.удаляем не все строки целиком, а только то что я написал. )

    4. Откроем файл account.tpl (../catalog/view/theme/*ваш шаблон*/template/account ) и удалим из него эти строки:

    25 строка - li a href= ?php echo $download; ? ?php echo $text_download; ? /a /li (файлы для скачивания )

    26 строка - li a href= ?php echo $reward; ? ?php echo $text_reward; ? /a /li (бонусные баллы )

    27 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li (запросы на возврат )

    5. Откроем файл account.tpl (. /catalog/view/theme/*ваш шаблон*/template/module ) и удаляем эти строки:

    16 строка - li a href= ?php echo $download; ? ?php echo $text_download; ? /a /li (файлы для скачивания )

    17 строка - li a href= ?php echo $return; ? ?php echo $text_return; ? /a /li (возвраты )

    Поделиться OpenCart 1.5.1 удаляем лишнее

    К сожалению где-то месяц назад не мог найти модуль поиска. Может теперь появился. Но я думал, что с помощью PHP как то можно запретить вывод поиска, используя id=#187;search#187;.
    Вот, нарыл кое-что, но тут всё наоборот. То есть выводится div только на главной:

    1. В файле document.php (system/library/) добавил две функции #8212; получение новой переменной и передача новой переменной:

    public function setCurrent($current_page)
    $this- current_page = $current_page;

    public function getCurrent()
    return $this- current_page;


    2. В файле home.php (catalog/controller/common) устанавливаем значение переменной:

    $this- document- setCurrent(#8216;home#8217;);
    3. В файле header.php (catalog/controller/common) получаем значение переменной:

    $this- data[#8216;current_page#8217;] = $this- document- getCurrent();
    4. Ну и в конце концов, в файле шаблона header.tpl (catalog/view/theme/default/template/common) задаем условие, которое проверяет значение этой переменной:

    Заработало, но как сделать наоборот #8212; запретить показ только на главной?

    Проблема при оформлении заказа, когда сидишь на шаге 3 и переходишь на шаг. а потом снова возвращаешься на шаг 3 Адрес доставки и изменяешь что нибудь, нажимаешь окей, выдает ошибку: syntaxError: Unexpected token

    Notice :Undefined index: city in /home/yidznsfz154030/мой_сайт/catalgo/controller/checkout/guest_shipping.php on line 127 \ #171;error#187;: #171;city#187;:#187;/u041d/u0430/u0437 и т.д#8230;..

    весь код дописывать не стал, так-как не копируется. посмотрел на эту 127 строчку, ничего нового не увидел, так-же как можно перевести города? Ибо выбор страны и города на английском 🙂 Спасибо.

    Если работали над оформлением заказа- удаляли лишние поля, что-то намудрили, возвращайте родные файлы и будет работать. Если не трогали эти файлы #8212; смотрите свои vqmod дополнения и способы доставки и оплат.

    Адлет Тайгулов

    Здравствуйте. Удаление ссылок просто уберет их из поля зрения. Но функционал ведь останется. Если в адресной строке прописать, то попадаем снова на ненужные страницы. Вот если бы в контроллерах отключить эти страницы. Или не стоит? Как думаете? Пользователи конечно не смогут этого сделать, но вот кто-нибудь знающий, как нибудь может воспользуется этим.

    Вы думаете кто-то от нечего делать будет перебирать страницы вашего магазина? 🙂

    Адлет Тайгулов

    Источники: http://opencart-designer.blogspot.ru//10/ybiraem-lishnie-shagi-opencart.html, http://world-blog.ru/ubrat-lishnee-v-opencart-1-5-6, http://moushe.ru/nashi-stati/opencart-moi-stati/opencart-1-5-1-udalyaem-lishnee/






    Комментариев пока нет!

    Поделитесь своим мнением

  • Поиск по сайту

    Категории

    Наиболее читаемые

    Бизнес план по изготовлению оград

    Автобизнес Сфера услуг Туризм, отдых, развлечения Торговля далее...

    Как заработать виртуальные деньги в интернете

    Как зарабатывать виртуальные деньги Размещайте объявления о предоставлении далее...

    Торговля бинарными опционами с 10

    Автор: Сергей Медведев А вы успели заработать на далее...

    Популярные

    Сигналы бинарных опционов форум (19)
    Стандарты unido для бизнес плана (10)
    Бизнес план пошив нижнего белья (7)
    Автокликер для бинарных опционов (6)
    Идея на день бизнеса в лагере (6)
    Бизнес план наливная парфюмерия (6)

    Интересно

    Разведение несушек бизнес план

    Бизнес план по разведению куриц несушек в далее...

    Домашние деньги партнерская программа

    Домашние Деньги Кредит Домашние деньги Компания Домашние Деньги предлагает кредиты далее...

    Как спланировать свой бизнес план

    Как правильно спланировать бизнес? Неотъемлемой частью бизнеса является составление далее...