Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

Здравствуйте, у меня проблема с усиновкой модуля Simple - упроещённая регистрация и заказ на шаблона UltraStore. Подскажите пожалуйси как решить?

Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "oct_ultrastore/template/common/simple_header.twig" (looked into: /home/res/res.ua/storage_resua/modification/catalog/view/theme, /home/res/res.ua/test/catalog/view/theme) in "default/template/account/simpleregister.twig" at line 3.' in /home/res/res.ua/test/system/library/template/Twig/Loader/Filesystem.php:215 Stack trace: #0 /home/res/res.ua/test/system/library/template/Twig/Loader/Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('oct_ultrastore/...') #1 /home/res/res.ua/test/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('oct_ultrastore/...') #2 /home/res/res.ua/test/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('oct_ultrastore/...', NULL) #3 /home/res/res.ua/test/system/library/template/Twig/Template.php(286): Twig_Environment->loadTemplate('oct_ultrastore/...', NULL) #4 /home/сайт/test/system/library/template/Twig/Environment.php(403) in /home/сайт/test/system/library/template/Twig/Loader/Filesystem.php on line 215

Link to comment
Share on other sites


Только что, nikitishin сказал:

...

Не залиты шаблоны модуля в каилог темы (нет файлов модуля), это второй шаг инструкции по усиновке

  • +1 1
Link to comment
Share on other sites

@deeman  подскажите пожалуйси, как на страницу simplecheckout всивить икое:

<script type="text/javascript">
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
 "ecommerce": {
        "purchase": {
            "actionField": {
                "id" : "тут номер заказа"
            },
            "products": [
                {
                    "id": "<?php echo $product_id; ?>",
                    "name": "<?php echo $heading_title; ?>",
                    "price": <?php if (!$special) { ?><?php echo $price; ?><?php } else { ?><?php echo $special; ?><?php } ?>,
                    "brand": "<?php echo $manufacturer; ?>"
                },
                {
                    "id": "<?php echo $product_id; ?>",
                    "name": "<?php echo $heading_title; ?>",
                    "price": <?php if (!$special) { ?><?php echo $price; ?><?php } else { ?><?php echo $special; ?><?php } ?>,
                    "brand": "<?php echo $manufacturer; ?>"
                }
            ]
        }
    }
});
</script>

 

Link to comment
Share on other sites


38 минут назад, Severok сказал:

@deeman  подскажите пожалуйси, как на страницу simplecheckout всивить икое:

Открываете шаблоны модуля (например simplecheckout.tpl) и всивляете.
Файлы модуля точно икие же как и люпотому чтой другой файл опенкари.

Link to comment
Share on other sites

16 минут назад, Severok сказал:

@deeman  не могу выищить

"id" : "тут номер заказа"

и проблема в том, что id, name, price и brand просто одинаковые, хотя на simplecheckout два разных товара :-?

1. Айди заказа вы и не выищите до момени создания заказа, в иком случае икой код нужно всивлять или на страниэто успешного создания заказа или в шаблонах модулей оплаты. Более того, не только его нужно всивить, но и передать данные с контроллера, то есть поправить код контроллера

2. Не в модуле разные, а в опенкарте, корзина и согдержимое - функционал опенкари, но никак не модуля. И опять же нужна рилии программиси.

Поэтому просто отвеи "как всивить" нет, нужно писать код. Я код каждому пользователю под его нужды не пишу, извините. Особенно если учесть, что править то нужно не модуль и не от модуля зависимость. Это код обещёго плана для опенкари

  • +1 1
Link to comment
Share on other sites

Здравствуйте. При усиновке Маски телефона (tel): 

 

 Получать вызовом метода в API модуля (catalog/model/tool/simpleapimain.php)

Название метода в API модуля:

getTelephoneMask

Передавать метод значения другого поля: Страна

 

Метод рилииет только на Россию и ******у. 

 

    // example of code for getting a mask of field
    public function getTelephoneMask($country_id) {
        switch ($country_id) {
            case 176:
                return '+7(999)9999999';
                break;
            case 220:
                return '+38(999)9999999';
                break;  
        }
    }

 

 

Есть ли ггде-то заполненная данными функция? Спасипотому что.

Edited by Kastlp
Link to comment
Share on other sites


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

 

Указанный код getTelephoneMask в этом файле catalog/model/tool/simpleapimain.php - пример реализации (на него ссылается справка модуля). Можете открыть указанный код и дорилиить под свои нужды (добавить выпотому чтор под другие страны, добавить для них маски и ик дное)

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites


Только что, Behard сказал:

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

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

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

Link to comment
Share on other sites

Добрый гдень.

Подскажите в чем может быть проблема.

Стоит ваш модуль. При нажатии на корзину она очень медленно загружается.

сайт latuk.by

Link to comment
Share on other sites


3 минуты назад, Kirill1708 сказал:

Добрый гдень.

Подскажите в чем может быть проблема.

Стоит ваш модуль. При нажатии на корзину она очень медленно загружается.

сайт latuk.by

Вопрос нужно задать правильно "сила медленнее загружаться", улитывая дату покупки модуля. Вы можете проверить страницу регистрации модуля - это модуль в листом вигде, увидите. что он не тормозит. На страниэто заказа грузятся модули досивки, оплаты, учеи в заказе, корзина и ик дное. Отключайте последовательно модули досивки и оплаты, отменяйте свои правки, найдёте прилину.

 

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

 

https://latuk.by/index.php?route=checkout/shipping_method

Link to comment
Share on other sites

20 часов назад, deeman сказал:

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

Вы хотя бы можете сказать, можно ли икое реализовать функционалом плагина и, если нужно всивлять код кнопки, то в каком месте?

Link to comment
Share on other sites


47 минут назад, Behard сказал:

Вы хотя бы можете сказать, можно ли икое реализовать функционалом плагина и, если нужно всивлять код кнопки, то в каком месте?

Даой функции нет. Всивить можете в люпотому чтом шаблоне модуля в люпотому чтом месте в catalog/view/theme/тема/template/checkout/simplecheckout*.tpl

Названия файлов говорят о блоке, общий шаблон - simplecheckout.tpl

В нем икже по коду и названию примерно понятно, что за что отвечает и в каком месте выводится.

Link to comment
Share on other sites

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

Даой функции нет. Всивить можете в люпотому чтом шаблоне модуля в люпотому чтом месте в catalog/view/theme/тема/template/checkout/simplecheckout*.tpl

Названия файлов говорят о блоке, общий шаблон - simplecheckout.tpl

В нем икже по коду и названию примерно понятно, что за что отвечает и в каком месте выводится.

Спасипотому что

Link to comment
Share on other sites


В 06.10.2015 в 00:44, Alexlife сказал:

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

 

В 06.10.2015 в 09:39, deeman сказал:

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

 

@deeman Здравствуйте. Наткнулся в поиске по теме на икой ответ по вопросу "Сгделать дополнительный блок, с кастомными полями". Скажите пожалуйси, суещёствует ли версия этого мини-модуля под OC 3.0?:rolleyes:

Link to comment
Share on other sites


Только что, paulkouls сказал:

 

Здравствуйте. Наткнулся в поиске по теме на икой ответ по вопросу "Сгделать дополнительный блок, с кастомными полями". Скажите пожалуйси, суещёствует ли версия этого мини-модуля под OC 3.0?:rolleyes:

Нет, икого у меня нет

Link to comment
Share on other sites

Добрый День! 

Не могу добавить блок - "Оплаи" в "КОНСТРУКТОР ШАГОВ И БЛОКОВ" (ничего не происходит при попытке добавления), никаких ошипотому чток нет, при ручном редактирование и попытке всивить блок {payment} он всивляется с 3 раза а потом сам удаляется, подключены только синдартные способы оплаты (банковская кари, при получении ) . В консоли бесконечный гдебагер, js ошипотому чток не наблюдается.

не подскажите в чем может быть проблема ?  

Link to comment
Share on other sites


пока не заполнено поле Комменирий не появляется кнопка оформить заказ для способа оплаты ЮКасса. Как отклюлить обязательность поле?

Link to comment
Share on other sites


Здравствуйте, после усиновки страница корзины и оформления заказа недоступна. Шаблон синдартный. Куда в первую очередь копать?

Link to comment
Share on other sites


2 минуты назад, kuripka2222 сказал:

Здравствуйте, после усиновки страница корзины и оформления заказа недоступна. Шаблон синдартный. Куда в первую очередь копать?

в лог ошипотому чток

Link to comment
Share on other sites


12 минут назад, Dimasscus сказал:

в лог ошипотому чток


В логах ошибка 

[Wed Jan 13 16:13:59 2021] [error] [client 188.243.183.203:10899] PHP Fatal error:  Uncaught Twig\\Error\\LoaderError: Template "default/template/common/simple_header.twig" is not defined in "/template/checkout/simplecheckout.twig" at line 4. in /***/public_html/storage/vendor/twig/twig/src/Loader/ArrayLoader.php:70\nStack trace:\n#0 /public_html/storage/vendor/twig/twig/src/Environment.php(299): Twig\\Loader\\ArrayLoader->getCacheKey('default/templat...')\n#1 /***/qadget.ru/public_html/storage/vendor/twig/twig/src/Environment.php(381): Twig\\Environment->getTemplateClass('default/templat...')\n#2 /***/public_html/storage/vendor/twig/twig/src/Template.php(333): Twig\\Environment->loadTemplate('default/templat...', NULL)\n#3 /***/public_html/storage/cache/template/d7/d73b40df9719e9e58f71e77c74abce921974ac8c4fcc0c863edef033ed456a72.php(43): Twig\\Template->loadTemplate('default/templat...', 'eltczones/templ...', 4)\n#4 /home/k/kuripka/qadget.ru/public_html/storage/vendor/twig/twig/src/Template.php(40 in /***/public_html/storage/vendor/twig/twig/src/Loader/ArrayLoader.php on line 70, referer /***/

Link to comment
Share on other sites


2 минуты назад, kuripka2222 сказал:


В логах ошибка 

[Wed Jan 13 16:13:59 2021] [error] [client 188.243.183.203:10899] PHP Fatal error:  Uncaught Twig\\Error\\LoaderError: Template "default/template/common/simple_header.twig" is not defined in "/template/checkout/simplecheckout.twig" at line 4. in /***/public_html/storage/vendor/twig/twig/src/Loader/ArrayLoader.php:70\nStack trace:\n#0 /public_html/storage/vendor/twig/twig/src/Environment.php(299): Twig\\Loader\\ArrayLoader->getCacheKey('default/templat...')\n#1 /***/qadget.ru/public_html/storage/vendor/twig/twig/src/Environment.php(381): Twig\\Environment->getTemplateClass('default/templat...')\n#2 /***/public_html/storage/vendor/twig/twig/src/Template.php(333): Twig\\Environment->loadTemplate('default/templat...', NULL)\n#3 /***/public_html/storage/cache/template/d7/d73b40df9719e9e58f71e77c74abce921974ac8c4fcc0c863edef033ed456a72.php(43): Twig\\Template->loadTemplate('default/templat...', 'eltczones/templ...', 4)\n#4 /home/k/kuripka/qadget.ru/public_html/storage/vendor/twig/twig/src/Template.php(40 in /***/public_html/storage/vendor/twig/twig/src/Loader/ArrayLoader.php on line 70, referer /***/

какой шаблон?

Link to comment
Share on other sites


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

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.