Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Модуль Кнопка купить у партнёров / Buy button from partners [Поддержка]


Recommended Posts

Кнопка купить у партнёров / Buy button from partners

10
Доступ к обновлениям: 2.00 USD за год
Скачать / Купить дополнение



Кнопка купить у партнёров / Buy button from partners


Название модуляКнопка купить у партнёров - "Buy button from partners"
Версия модуля1.2
Тип лицензии: Full (полная версия)
Тип установки: ocmod
Язык: Беларуская мова, English, Русский язык, Українська мова
Дата создания: 22.06.2017

Дата обновления: 07.10.2017

Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.3, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default, Revolution, XDS Coloring, Unishop, NewStore, Moneymaker2, UltraStore, Royal, Plaza, Indecor 1, CyberStore, Technics)
Название архива 1: Buy button from partners v1.0 Full OpenCart 2.X.zip
Название архива 2: Buy button from partners v1.1 Full OpenCart 2.X.zip

Название архива 3: Buy button from partners v1.2 Full OpenCart 2.X-3.1.X.zip

ОПИСАНИЕ

Модификатор предназначен для замены названия и ссылки в стандартной кнопке покупки товара, а именно можно выбрать следующие варианты:
- покупка товара на своём сайте - стандартная кнопка;
- покупка товара у партнёра - заменить стандартную кнопку на свою (поменять имя и добавить ссылку на партнёра), по желанию можно вывести несколько кнопок;
- покупка товара у партнёров - заменить стандартную кнопку на кнопку с выпадающим списком партнёров (выводятся имена и добавляются ссылки на партнёров);
- покупка товара у партнёра и на своём сайте - вывод кнопки покупки у партнёра и стандартной кнопки;
- покупка товара у партнёров и на своём сайте - вывод кнопки с выпадающим списком партнёров и стандартной кнопки.


ВНИМАНИЕ!
Оригинальные файлы магазина не заменяет!


Модификатор "вносит изменения" в следующие файлы:

Скрытый текст
admin/controller/catalog/product.php
admin/language/{belarusian,be-by,by-by}/catalog/product.php
admin/language/{english,en-gb}/catalog/product.php
admin/language/{russian,ru-ru}/catalog/product.php
admin/language/{ukrainian,ua-uk,uk-ua}/catalog/product.php
admin/model/catalog/product.php
admin/view/template/catalog/product_form.tpl
catalog/controller/checkout/cart.php
catalog/controller/product/product.php
catalog/language/{belarusian,be-by,by-by}/{belarusian,be-by,by-by}.php
catalog/language/{english,en-gb}/{english,en-gb}.php
catalog/language/{russian,ru-ru}/{russian,ru-ru}.php
catalog/language/{ukrainian,ua-uk,uk-ua}/{ukrainian,ua-uk,uk-ua}.php
catalog/model/catalog/product.php
catalog/view/theme/*/template/product/product.tpl



УСЛОВИЯ СОГЛАШЕНИЯ
- Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
- Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
- Редактировать код можно только под нужды своего магазина;
- Распространение модуля запрещено;
- Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
- Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
- Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
- Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
- ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

Вопросы и пожелания можно задавать в данной теме.


  • Добавил
  • Добавлено
    22.11.2017
  • Категория
  • Системные требования
  • Метод активации
    По запросу в ЛС
    По запросу на почту
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Обращение к серверу разработчика
    Нет
    Да

 

Link to comment
Share on other sites

  • 1 year later...
8 часов назад, Spate сказал:

демо ни админки, ни сайта не работает. поправьте плиз

Что именно не работает? У меня всё работает.

Link to comment
Share on other sites

  • 3 weeks later...

buslikdrev

Скажите цвет  доп кнопки и фон менять можно? (стиль css у доп кнопок свой)

 

И как я понимаю в карточке товара должно работать с любой темой?, адаптация под шаблон в основном в категории(но мне в категории товаров вывод не нужен)

Будит ли в новых версиях возможность массово сделать кнопки,у товаров.

Edited by pas506
Link to comment
Share on other sites

4 часа назад, pas506 сказал:

И как я понимаю в карточке товара должно работать с любой темой?, адаптация под шаблон в основном в категории(но мне в категории товаров вывод не нужен)

Будит ли в новых версиях возможность массово сделать кнопки,у товаров.

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

Link to comment
Share on other sites

  • 1 month later...

Подскажите, как-то в автоматическом режиме можно заполнять ссылки и изменять кнопки? Что-то типа модуля «автоматическая обработка прайс-листов»?

Link to comment
Share on other sites


17 часов назад, PsyKing сказал:

Подскажите, как-то в автоматическом режиме можно заполнять ссылки и изменять кнопки? Что-то типа модуля «автоматическая обработка прайс-листов»?

Спрашивайте у авторов модулей которые умеют парсить информацию, тогда с помощью их сделаете в автоматическом режиме.

Link to comment
Share on other sites

  • 5 weeks later...

Подскажите пожалуйста!

Как вывести в категориях,карусели и т.д.

к примеру в категории (дефолт)

<button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>

(на) Что нужно заменить?

Link to comment
Share on other sites


4 часа назад, Desserro сказал:

Подскажите пожалуйста!

Как вывести в категориях,карусели и т.д.

к примеру в категории (дефолт)

<button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>

(на) Что нужно заменить?

Добрый день, никак. Модуль выводит только в карточке товара. В будущем сможет везде выводить.

Link to comment
Share on other sites

  • 2 years later...

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

 

С помощью ява скрипта или подобного ? или только нофолов ноиндекс ? просто поиск видя ноффолов ноиндекс все ровно переходит и видит куча ссылок с сайта на сторонние ресурсы, а это очень негативный фактор.

 

Как в вашем модуле скрываются ссылки от поиска или они не скрываются ?

Link to comment
Share on other sites


В 28.05.2019 в 00:19, PsyKing сказал:

Подскажите, как-то в автоматическом режиме можно заполнять ссылки и изменять кнопки? Что-то типа модуля «автоматическая обработка прайс-листов»?

я думаю подобное можно сделать если автор модуля и автор автобновление прайслистов  свяжутся и запилят совместимость, я знаю что автор автообновленияпрайс листов всегда по возможности делает совместимость с другими модулями, Только так  попробуйте написать автору автообнов.прайса и может он в след  обновлении запилит совместимость.

Edited by multimen
Link to comment
Share on other sites


В 28.05.2019 в 00:19, PsyKing сказал:

Подскажите, как-то в автоматическом режиме можно заполнять ссылки и изменять кнопки? Что-то типа модуля «автоматическая обработка прайс-листов»?

Что касается  автообн прайса, узнал как подобное можно сделать.

для этого надо знать таблицу куда записывается ссылка и поле в таблице

В переписке в теме поддержки модуля автообновление прайсов можете почитать последнюю страницу, там я задал ваш вопрос..

 

-----------------------------

Можно любую колонку прайса загрузить в любую таблицу или любое поле товара http://prntscr.com/ameirs (1)
Зайдите в файл admin/model/catalog/suppler

Найдите в нем в 4-х местах: my_field

Снимите комментарий: http://prntscr.com/amekf0 (2)
Замените:

my_table  на  ваша таблица

my_field  на  ваше поле в вашей таблице
 

Таких my_table вы найдете в программе 4 штуки

1 и 3 для поля http://prntscr.com/ayq32r (3)

2 и 4 для поля http://prntscr.com/ayq3as (4)


ВНИМАНИЕ!!! ПОЛЕ ТАБЛИЦЫ ПИШЕТСЯ БЕЗ ПРЕФИКСА И НЕ ЗАБЫВАЕМ СНИМАТЬ КОММЕНТАРИИ В КОДЕ!!!

_____________________________

 

Сам не могу сейчас проверить пока не купил модуль купить у партнера, так как не ясно на данный момент прячет ли модуль ссылки на внешние ресурсы от поисковых машин.

Link to comment
Share on other sites


В 06.08.2021 в 00:43, multimen сказал:

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

 

С помощью ява скрипта или подобного ? или только нофолов ноиндекс ? просто поиск видя ноффолов ноиндекс все ровно переходит и видит куча ссылок с сайта на сторонние ресурсы, а это очень негативный фактор.

 

Как в вашем модуле скрываются ссылки от поиска или они не скрываются ?

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

Link to comment
Share on other sites


Теперь все ссылки будут скрыты от поисковых роботов и ссылки будут обрабатываться контроллером. Также все ссылки будут открываться в новом окне. Список роботов настраивается в настройках магазина. Если кому-то эта защита не нужна, то в модификаторе нужно заменить $buy_bot = true; на $buy_bot = false;

Link to comment
Share on other sites

  • 8 months later...

Если кому-то нужно отследить клики, то делайте в модификаторе так:

Скрытый текст
    <file path="catalog/controller/product/product.php|catalog/controller/product/google_amp.php">
        <operation>
            <search trim="false" index="0">
            <![CDATA[$data['product_id']]]>
            </search>
            <add position="after">
            <![CDATA[			$data['product_buy_buttons'] = array();
			$data['buy_type'] = 0;
			$buy_bot = true;
			$product_buy_buttons = $this->model_catalog_product->getProductBuyButton($product_id);
			foreach ($product_buy_buttons as $product_buy_button) {
				$data['buy_type'] = $product_buy_button['buy_type'];
				$data['product_buy_buttons'][] = array(
					'buy_name'     => $product_buy_button['name'],
					'buy_link'     => ($buy_bot ? $this->url->link('extension/module/bus_buy_button', 'href=' . urlencode(base64_encode($product_buy_button['link'])) . '&tracking=' . $product_buy_button['buy_id']) : html_entity_decode($product_buy_button['link'], ENT_QUOTES, 'UTF-8')),
					'buy_type'     => $product_buy_button['buy_type']
				);
			
			}]]>
            </add>
        </operation>
    </file>

 

И согласно buy_id создавайте код в admin/index.php?route=marketing/marketing/edit

можно также вместо $product_buy_button['buy_id'] прописать md5($product_buy_button['link'])

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.