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

Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]


Recommended Posts

1 минуту назад, volodkazaic сказал:

Добрый день. Не работает регистрация пользователя. Вводишь данные, нажимаешь продолжить и ничего не происходит. Сайт santehmig . ru

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

Самая частая проблема - отправка писем не работает и это мешает всему остальному (это кстати причина, почему в модуле нельзя убирать поле почты при регистрации, так как в опенкарте всё завязано на почту покупателя)

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

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

1. Модуль Simple совместим с шаблоном Лайтшоп https://899themes.ru/lightshop/ ?

2. В случае допила под этот шаблон сколько будет по времени и по деньгам?

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

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


1 час назад, AlektroNik сказал:

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

1. Модуль Simple совместим с шаблоном Лайтшоп https://899themes.ru/lightshop/ ?

2. В случае допила под этот шаблон сколько будет по времени и по деньгам?

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

Работать будет, готовые файлы есть и у меня, и у авторов темы, но подгонка их в поддержку не входит, даже платно.

Если укажете реально тестовый домен, то получите ключ и на него

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

2 часа назад, DiletantOs сказал:

здравствуйте, у меня тема rapid, не меняются ссылки, перепробовал все по инструкции

От темы это не зависит. Сохраните настройки модуля и обновите кэш менеджера дополнений

Спойлер

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

Откройте файл

/catalog/controller/startup/startup.php

и после строки, содержащей код

$this->registry->set('url',

добавьте строку

$this->url->addRewrite(new Simple\Rewrite($this->config));

Если вдруг нет реакции на изменения, то указанный файл уже может лежать в кэше и тогда нужно править файл в кэше

/system/storage/modification/catalog/controller/startup/startup.php

 

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

4 минуты назад, Afanasii сказал:

Здравствуйте!
После смены кода валюты ISO в админке на BYN такая вот ошибка появляется 
system/library/cart/currency.phpon line25

как быть? спасибо!

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

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

14 hours ago, deeman said:

От темы это не зависит. Сохраните настройки модуля и обновите кэш менеджера дополнений

  Hide contents

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

Откройте файл

/catalog/controller/startup/startup.php

и после строки, содержащей код

$this->registry->set('url',

добавьте строку

$this->url->addRewrite(new Simple\Rewrite($this->config));

Если вдруг нет реакции на изменения, то указанный файл уже может лежать в кэше и тогда нужно править файл в кэше

/system/storage/modification/catalog/controller/startup/startup.php

 

Четко, спасибо, помогло

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


@deeman босс, поиск по форуму не дал результата, решил спросить...

Симплом сделана подмена Редактирования аккаунта! Там добавлена форма выбора онлайн кассы, где некоторые поля должны быть уже заполнены. пример ниже.

ed6138c13cc0.jpg

Как можно сделать так, что бы эти поля уже были заполнены, требуется заполнить оставшиеся поля и оставалось только сохранить?

У меня никак не получается так сделать.

Змінено користувачем PiratRu
Надіслати
Поділитися на інших сайтах


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

Вообще не уверен, что это сюда, но все же.

Не могу попасть на страницу любого производителя, будь то:

1)https://mysite/index.php?route=product/manufacturer/info&manufacturer_id=34

2) https://mysite/centropen

Все время выбрасывает на https://mysite/login

Где то же оно берется, а все эти логины и т.д. - это к Вам.

 

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


5 минут назад, yurabr сказал:

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

Вообще не уверен, что это сюда, но все же.

Не могу попасть на страницу любого производителя, будь то:

1)https://mysite/index.php?route=product/manufacturer/info&manufacturer_id=34

2) https://mysite/centropen

Все время выбрасывает на https://mysite/login

Где то же оно берется, а все эти логины и т.д. - это к Вам.

 

Вообще не ко мне. Логины и т.п. - это функционал опенкарта

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

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

@deeman босс, поиск по форуму не дал результата, решил спросить...

Симплом сделана подмена Редактирования аккаунта! Там добавлена форма выбора онлайн кассы, где некоторые поля должны быть уже заполнены. пример ниже.

Как можно сделать так, что бы эти поля уже были заполнены, требуется заполнить оставшиеся поля и оставалось только сохранить?

У меня никак не получается так сделать.

Только писать код, я не могу это объяснить на пальцах или словами...

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

Добрый день! Подскажите, как перенести блок стоимости в самый низ. Чтобы он был вообще отдельным контейнером, так. как при переходе на мобильную версию куда бы не засунул (в левую колонку или правую) корзину получается смысловая ерунда. Сначала товар стоимость, потом данные, фамилия, адрес доставки. Стоимость повторно нигде не обозначается. 

Вариант, который сейчас:

image.thumb.png.2728dceb41ef1bd9d67988989cba937c.png

 

Как сделать так? 

image.thumb.png.3f48290ef7fc1707cad8ebf3cf7b9b83.png

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


54 минуты назад, 7ochukwu сказал:

Добрый день! Подскажите, как перенести блок стоимости в самый низ. Чтобы он был вообще отдельным контейнером, так. как при переходе на мобильную версию куда бы не засунул (в левую колонку или правую) корзину получается смысловая ерунда. Сначала товар стоимость, потом данные, фамилия, адрес доставки. Стоимость повторно нигде не обозначается. 

Вариант, который сейчас:

 

Как сделать так?

Можете использовать блок общей информации по заказу и поправить его под себя

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

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

Можете использовать блок общей информации по заказу и поправить его под себя

Спасибо, разобрался. 

Есть такой блок:

image.png.5b38dab9d0666efc16b25dfe85ba205c.png

Доставка курьером -  модуль фиксированной стоимости доставки. 

Как отредактировать input боксы по данным Имя Адрес и т.д. 

Они подтягиваются из модуля доставки или откуда? Как это редактировать?

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


1 час назад, 7ochukwu сказал:

Спасибо, разобрался. 

Есть такой блок:

image.png.5b38dab9d0666efc16b25dfe85ba205c.png

Доставка курьером -  модуль фиксированной стоимости доставки. 

Как отредактировать input боксы по данным Имя Адрес и т.д. 

Они подтягиваются из модуля доставки или откуда? Как это редактировать?

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

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

53 минуты назад, deeman сказал:

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

Все работает как надо,но мне нужно добавить placeholder в input данных блоков. Как это сделать? 

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


52 минуты назад, 7ochukwu сказал:

Все работает как надо,но мне нужно добавить placeholder в input данных блоков. Как это сделать? 

Они настраиваются в настройках полей в админке модуля

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

29 минут назад, maaby сказал:

Добрый день. Подскажите, как прикрутить к модулю электронную коммерцию от яндекс?

Добавление в корзину - функционал опенкарта. Кнопки подтверждения заказа - модулей оплаты. Страница успешного подтверждения заказа - страница опенкарта. Соответственно коммерцию прикручивают не в модуле

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

В принципе - да. Можно было и в симпле сделать, но есть решение по проще.

Для opencart или ocStore версии 3
В случае, если вы попали в следующую ситуацию: В теме была настроена яндекс коммерция (добавление в корзину, покупка и т.д.). Сменили страницу оформления заказа на simple. Отчет в коммерции соответственно пропадет при оформлении заказа (остальные отчеты остаются). 
Самый простой способ - сделать так:
Файл catalog\controller\checkout\success.php
ищем 

if (isset($this->session->data['order_id'])) {

Добавляем выше 2 строчки кода и под строчкой код для yandex commerce. Должно получиться:

        $data['metrika_order_products'] = array();
        $data['metrika_order_id'] = false;

        if (isset($this->session->data['order_id'])) {

            /* yandex ecommerce */
            $data['metrika_order_id'] = $this->session->data['order_id'];
            $this->load->model('account/order');
            $this->load->model('catalog/category');
            $this->load->model('catalog/product');
            $order_products = $this->model_account_order->getOrderProducts($data['metrika_order_id']);
            foreach ($order_products as $order_product) {
                $product_info = $this->model_catalog_product->getProduct($order_product["product_id"]);
                $categories_product = $this->model_catalog_product->getCategories($order_product["product_id"]);
                if ($product_info) {
                    $metrika_product_category = "";
                    if (count($categories_product) > 0) {
                        $category = array_pop($categories_product);
                        $category_info = $this->model_catalog_category->getCategory($category['category_id']);
                        if ($category_info) $metrika_product_category = $category_info['name'];
                    }
                    $data['metrika_order_products'][] = array(
                        "metrika_product_id" => $order_product["product_id"],
                        "metrika_product_name" => $order_product["name"],
                        "metrika_product_price" => $this->currency->format($order_product["price"] + $order_product['tax'], '', '', false),
                        "metrika_product_quantity" => $order_product["quantity"],
                        "metrika_product_manufacturer" => $product_info['manufacturer'],
                        "metrika_product_category" => $metrika_product_category,
                    );
                }
            }
            /* END yandex ecommerce */

 

Далее меняем шаблон: catalog\view\theme\***\template\common\success.twig

В самом низу - перед строчкой {{footer}} вставляем код. Отсылаем в яндекс данные об успешном заказе.  

Должно получиться следующее:


{% if metrika_order_id %}
	<script type="text/javascript">
		if(typeof dataLayer != 'undefined') {
			dataLayer.push({
                "ecommerce": {
                    "purchase": {
                        "actionField": {
                            "id" : "{{ metrika_order_id }}"
                        },
                        "products": [
							{% for product in metrika_order_products %}
								{
									"id": "{{ product.metrika_product_id }}",
									"name": "{{ product.metrika_product_name }}",
									"price": {{ product.metrika_product_price }},
									"quantity": {{ product.metrika_product_quantity }},
									"brand": "{{ product.metrika_product_manufacturer }}",
									"category": "{{ product.metrika_product_category }}"
								},
							{% endfor %}
                        ]
                    }
                }
			});
		}
	</script>
{% endif %}

{{footer}}

 

Код упрощен, не учитывает доставку, скидки, акции, купоны. Только чистую цену товара! Мне достаточно.

Кстати, есть платный модуль для 3-й версии opencart, ocstore. На сколько я помню, работает с simple и учитывает всё.

 

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


Я очень извиняюсь, но есть ли возможность поменять заголовок блока внутри модуля из админки или это нужно править в языковом файле? 

Не могу найти эту опцию, но чувствует сердце где то она должна быть обязательно :roll:

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


3 часа назад, 7ochukwu сказал:

Я очень извиняюсь, но есть ли возможность поменять заголовок блока внутри модуля из админки или это нужно править в языковом файле? 

Не могу найти эту опцию, но чувствует сердце где то она должна быть обязательно :roll:

Если про заголовок блока, то в файле

 

/catalog/language/язык/checkout/simplecheckout.php

 

В админке правятся названия полей

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

Добрый день.

После 3-х лет успешного полета. Перестала работать корзина.

При переходе в нее, сайт долго висит и 504 Gateway Time-out

в логах сервера: mod_fcgid: stderr: PHP Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Headers:50544 Library:100121 in /var/www/vhosts/мойдомен.ru/httpdocs/system/library/db/mysqli.php on line 7

Определил, что это происходит при использовании simple.

Написал хостеру.

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

 

Я так полагаю, что произошло обновление, у них.

И у меня старенькая Simple v 4.6.0 поставленная на 2.0.2.1 отвалилась.

Верно?

 

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


  • dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка]

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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