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/






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

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

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

    Категории

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

    Бизнес план на дом престарелых

    Что нужно, чтобы открыть частный дом далее...

    Бизнес план разборка автомобилей

    Как открыть авторазборку с нуля в далее...

    Бизнес план по реконструкции санатория

    Актуальные маркетинговые исследования и бизнес-планы - залог далее...

    Популярные

    Как открыть ногтевую студию бизнес план (42)
    Бизнес план организации спортивной организации (38)
    Бизнес план для кадастровой фирмы (22)
    Бизнес план резьба по дереву на станках с чпу (19)
    Бизнес план магазина для ногтей (18)
    Бизнес идеи до 1000 долларов (16)

    Интересно

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

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

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

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

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

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