BROS Опубликовано: 26 декабря 2020 Опубликовано: 26 декабря 2020 21 час назад, BROS сказал: Подскажите, пожалуйста. Установил модуль, добавил в шаблон письма клиенту {order_href}. При оформлении заказа в письме приходит просто ссылка формата /index.php?route=account/order/info&order_id=xxxx. Что нужно исправить, чтобы приходила ссылка формата /index.php?route=account/order&permalink=3543jksdhkfghssafg.as3247dsff, как сказано в описании модуля? Пересмотрев файлы модуля разобрался. В шаблон письма нужно добавить ссылку формата {store_url}/index.php?route=account/order/info&permalink={permalink}. Возможно кому-то пригодится при настройке модуля. Было бы здорово, если бы это было написано в инструкции на сайте или файле readme.txt. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 декабря 2020 Опубликовано: 29 декабря 2020 25.12.2020 в 17:23, BROS сказал: Подскажите, пожалуйста. Установил модуль, добавил в шаблон письма клиенту {order_href}. При оформлении заказа в письме приходит просто ссылка формата /index.php?route=account/order/info&order_id=xxxx. Что нужно исправить, чтобы приходила ссылка формата /index.php?route=account/order&permalink=3543jksdhkfghssafg.as3247dsff, как сказано в описании модуля? Добрый день. Сейчас проверим и отпишем Вам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 декабря 2020 Опубликовано: 29 декабря 2020 26.12.2020 в 14:30, BROS сказал: Пересмотрев файлы модуля разобрался. В шаблон письма нужно добавить ссылку формата {store_url}/index.php?route=account/order/info&permalink={permalink}. Возможно кому-то пригодится при настройке модуля. Было бы здорово, если бы это было написано в инструкции на сайте или файле readme.txt. Добрый день. Да, конечно, добавим инструкцию к данному модулю в ближайшее время. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
chelnyshop Опубликовано: 11 февраля 2021 Опубликовано: 11 февраля 2021 25.12.2020 в 17:23, BROS сказал: Подскажите, пожалуйста. Установил модуль, добавил в шаблон письма клиенту {order_href}. При оформлении заказа в письме приходит просто ссылка формата /index.php?route=account/order/info&order_id=xxxx. Что нужно исправить, чтобы приходила ссылка формата /index.php?route=account/order&permalink=3543jksdhkfghssafg.as3247dsff, как сказано в описании модуля? Тоже интересует этот вопрос Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 февраля 2021 Опубликовано: 11 февраля 2021 10 часов назад, chelnyshop сказал: Тоже интересует этот вопрос Добрый день. Вам нужно указать такую ссылку: Ссылка на заказ: {store_url}/index.php?route=account/order/info&permalink={permalink} Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 11 февраля 2021 Опубликовано: 11 февраля 2021 Подскажите, пожалуйста, в какой файл нужно внести изменения, чтобы увеличить лимит длины названия опций на странице с по постоянной ссылке на заказ? По-умолчанию стоит лимит в 20 символов. Таким образом, обрезает название большинства опций. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
chelnyshop Опубликовано: 12 февраля 2021 Опубликовано: 12 февраля 2021 18 часов назад, NeoSeo Team сказал: Добрый день. Вам нужно указать такую ссылку: Ссылка на заказ: {store_url}/index.php?route=account/order/info&permalink={permalink} В Модуле "Шаблон писем" не работает данная строчка, пробовал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 февраля 2021 Опубликовано: 12 февраля 2021 3 часа назад, chelnyshop сказал: В Модуле "Шаблон писем" не работает данная строчка, пробовал Добрый день. В таком случае нужно смотреть детально код модуля "Шаблон писем", скорей всего он поддерживает вывод в шаблон не всех полей заказа, а каких-то определенных (стандартных). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
chelnyshop Опубликовано: 12 февраля 2021 Опубликовано: 12 февраля 2021 13 часов назад, NeoSeo Team сказал: Добрый день. В таком случае нужно смотреть детально код модуля "Шаблон писем", скорей всего он поддерживает вывод в шаблон не всех полей заказа, а каких-то определенных (стандартных). Как я понимаю это уже на платной основе будет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 февраля 2021 Опубликовано: 15 февраля 2021 13.02.2021 в 01:15, chelnyshop сказал: Как я понимаю это уже на платной основе будет? Добрый день. Мы можем посмотреть код и сказать, какие поля поддерживает модуль, но если Вам нужно будет добавить в модуль вывод какого-то поля (в данном случае вывод ссылки на заказ), то это уже можем осуществить на платной основе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 8 мая 2021 Опубликовано: 8 мая 2021 Здравствуйте! Подскажите, пожалуйста, почему после изменения заказа (к примеру, смена статуса, языка и т.п.), заказ уже перестаёт открываться по ссылке? Показывает уведомление «Запрошенный заказ не найден». Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 10 мая 2021 Опубликовано: 10 мая 2021 08.05.2021 в 16:23, BROS сказал: Здравствуйте! Подскажите, пожалуйста, почему после изменения заказа (к примеру, смена статуса, языка и т.п.), заказ уже перестаёт открываться по ссылке? Показывает уведомление «Запрошенный заказ не найден». Запрашивали у Вас доступы для проверки проблемы с модулем "Ответа на отзыв". Посмотрим также данную проблему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vitall10 Опубликовано: 1 октября 2021 Опубликовано: 1 октября 2021 Здравствуйте, оформил тестовую лицензию на ваш модуль Постоянная ссылка на заказ. Установил, но при оформлении заказа вместо текста со ссылкой получаю это: text_guest_perm http://dl4.joxi.net/drive/2021/09/30/0002/3512/196024/24/c8318695d9.jpg но сама ссылка на заказ создается (в админке в заказе), по ней можно перейти и посмотреть заказ. Должно быть так как у вас на скриншоте: https://neoseo.com.ua/image/catalog/mod-new/zak20.jpg Подскажите где поправить корректный вывод текста. Заранее спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 октября 2021 Опубликовано: 1 октября 2021 11 часов назад, vitall10 сказал: Здравствуйте, оформил тестовую лицензию на ваш модуль Постоянная ссылка на заказ. Установил, но при оформлении заказа вместо текста со ссылкой получаю это: text_guest_perm http://dl4.joxi.net/drive/2021/09/30/0002/3512/196024/24/c8318695d9.jpg но сама ссылка на заказ создается (в админке в заказе), по ней можно перейти и посмотреть заказ. Должно быть так как у вас на скриншоте: https://neoseo.com.ua/image/catalog/mod-new/zak20.jpg Подскажите где поправить корректный вывод текста. Заранее спасибо Здравствуйте. Какая версия опенкарт у Вас? Архив с каким названием Вы устанавливали и как? Через фтп или менеджер дополнений? Какой код языка и в какой папке у Вас располагается язык по умолчанию для витрины сайта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 Модуль не работает для ocstore 2.1, php 7.3 Либо админка/заказы не открывается, либо весь фронт сайта не работает. После правок в *.ocmod в разделе Заказы на сайте вылазит всплывающее окно с ошибкой "Подтвердите действие". Очень странно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 1 час назад, bikoff сказал: Модуль не работает для ocstore 2.1, php 7.3 Либо админка/заказы не открывается, либо весь фронт сайта не работает. После правок в *.ocmod в разделе Заказы на сайте вылазит всплывающее окно с ошибкой "Подтвердите действие". Очень странно Добрый день. Для того, чтобы помочь решить проблему, которая возникла у Вас на сайте, предоставленной информации не достаточно. Опишите подробнее, со скринами, текстами ошибок и тд. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 (изменено) 4 часа назад, NeoSeo Help 4 сказал: Добрый день. Для того, чтобы помочь решить проблему, которая возникла у Вас на сайте, предоставленной информации не достаточно. Опишите подробнее, со скринами, текстами ошибок и тд. Просто не открывается страница с Заказами. HTTP ERROR 500 Что-то не так с ocmod файлом в папке system Например, в строках <file path="admin/controller/sale/order.php"> <operation> <search trim="true" index="1"><![CDATA[ $this->url->link('sale/order/invoice' ]]></search> <add position="before"><![CDATA[ /* NEOSEO Order Permalink - begin */ if( trim( $order_info['permalink']) != "" && $this->config->get('neoseo_order_permalink_status') == 1) $data['permalink'] = HTTP_CATALOG . 'index.php?route=account/order/info&permalink=' . $order_info['permalink']; /* NEOSEO Order Permalink - end */ ]]></add> </operation> <operation> <search><![CDATA[ $data['text_ip'] = $this->language->get('text_ip'); ]]></search> <add position="before"><![CDATA[ /* NEOSEO Order Permalink - begin */ $this->load->language('sale/neoseo_order_permalink'); $data['text_permalink'] = $this->language->get('text_permalink'); $data['neoseo_order_permalink_status']= $this->config->get('neoseo_order_permalink_status'); /* NEOSEO Order Permalink - end */ ]]></add> </operation> </file> Перед $this->url->link('sale/order/invoice' В order.php идет $data['invoice'] = $this->url->link('sale/order/invoice', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); Куда оно тогда должно вставить NEOSEO ? Изменено 1 декабря 2021 пользователем bikoff Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 1 минуту назад, bikoff сказал: Просто не открывается страница с Заказами. HTTP ERROR 500 Что-то не так с ocmod файлом в папке system Например, в строках <file path="admin/controller/sale/order.php"> <operation> <search trim="true" index="1"><![CDATA[ $this->url->link('sale/order/invoice' ]]></search> <add position="before"><![CDATA[ /* NEOSEO Order Permalink - begin */ if( trim( $order_info['permalink']) != "" && $this->config->get('neoseo_order_permalink_status') == 1) $data['permalink'] = HTTP_CATALOG . 'index.php?route=account/order/info&permalink=' . $order_info['permalink']; /* NEOSEO Order Permalink - end */ ]]></add> </operation> <operation> <search><![CDATA[ $data['text_ip'] = $this->language->get('text_ip'); ]]></search> <add position="before"><![CDATA[ /* NEOSEO Order Permalink - begin */ $this->load->language('sale/neoseo_order_permalink'); $data['text_permalink'] = $this->language->get('text_permalink'); $data['neoseo_order_permalink_status']= $this->config->get('neoseo_order_permalink_status'); /* NEOSEO Order Permalink - end */ ]]></add> </operation> </file> Перед $this->url->link('sale/order/invoice' В order.php идет $data['invoice'] = $this->url->link('sale/order/invoice', 'token=' . $this->session->data['token'] . '&order_id=' . (int)$this->request->get['order_id'], 'SSL'); Куда оно тогда должно вставить NEOSEO Пришлите текст 500 ошибки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 6 минут назад, NeoSeo Help 4 сказал: Пришлите текст 500 ошибки Просто белый экран открывался с такой надписью. Поправил ocmod именно в том месте, где писали выше. Поменяли $this->url->link('sale/order/invoice' на $data['invoice'] = $this->url->link('sale/order/invoice'. Ошибка ушла. Модуль включен. При оформлении заказа на странице "успех" выводится просто text_guest_perm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 2 минуты назад, bikoff сказал: Просто белый экран открывался с такой надписью. Поправил ocmod именно в том месте, где писали выше. Поменяли $this->url->link('sale/order/invoice' на $data['invoice'] = $this->url->link('sale/order/invoice'. Ошибка ушла. Модуль включен. При оформлении заказа на странице "успех" выводится просто text_guest_perm Текст 500 ошибки нужно получить в логах в панели управления хостингом. Выводится переменная, а не текст, т.к. модификатор не отработал полностью. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 1 минуту назад, NeoSeo Help 4 сказал: Текст 500 ошибки нужно получить в логах в панели управления хостингом. Выводится переменная, а не текст, т.к. модификатор не отработал полностью. Пишем же, что эту ошибку убрали, внесением изменений в файл ocmod, где у вас явная ошибка. Но сам модуль все равно не работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 5 минут назад, bikoff сказал: Пишем же, что эту ошибку убрали, внесением изменений в файл ocmod, где у вас явная ошибка. Но сам модуль все равно не работает Проверьте чтобы модификатор применился полностью Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 (изменено) 1 час назад, NeoSeo Help 4 сказал: Проверьте чтобы модификатор применился полностью У вас не прописаны переменные в ocmod по идее. Например, <file path="catalog/controller/checkout/success.php"> <operation> <search><![CDATA[ $data['heading_title'] = $this->language->get('heading_title'); ]]></search> <add position="after"><![CDATA[ /* NEOSEO Order Permalink - begin */ $this->load->language('module/neoseo_order_permalink'); /* NEOSEO Order Permalink - end */ ]]></add> </operation> К чему будет относиться $this->load->language('module/neoseo_order_permalink'); ? Изменено 1 декабря 2021 пользователем bikoff Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 22 минуты назад, bikoff сказал: У вас не прописаны переменные в ocmod по идее. Например, <file path="catalog/controller/checkout/success.php"> <operation> <search><![CDATA[ $data['heading_title'] = $this->language->get('heading_title'); ]]></search> <add position="after"><![CDATA[ /* NEOSEO Order Permalink - begin */ $this->load->language('module/neoseo_order_permalink'); /* NEOSEO Order Permalink - end */ ]]></add> </operation> К чему будет относиться $this->load->language('module/neoseo_order_permalink'); ? Это подключение языкового файла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bikoff Опубликовано: 1 декабря 2021 Опубликовано: 1 декабря 2021 (изменено) 14 минут назад, NeoSeo Help 4 сказал: Это подключение языкового файла. Ошибка очевидно здесь: <operation> <search><![CDATA[ sprintf($this->language->get('text_customer') ]]></search> <add position="replace"><![CDATA[sprintf(/* NEOSEO Order Permalink - begin */ $this->config->get('neoseo_order_permalink_status')==1?$this->language->get('text_customer_perm'):$this->language->get('text_customer'), $this->url->link('account/order/info&permalink=' . $this->session->data['permalink'], '', 'SSL')/* NEOSEO Order Permalink - end */]]></add> </operation> <operation> <search><![CDATA[ sprintf($this->language->get('text_guest') ]]></search> <add position="replace"><![CDATA[sprintf(/* NEOSEO Order Permalink - begin */ $this->config->get('neoseo_order_permalink_status')==1?$this->language->get('text_guest_perm'):$this->language->get('text_guest'), $this->url->link('account/order/info&permalink=' . $this->session->data['permalink'], '', 'SSL')/* NEOSEO Order Permalink - end */]]></add> </operation> В файле success.php $data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '', 'SSL'), $this->url->link('account/order', '', 'SSL'), $this->url->link('account/download', '', 'SSL'), $this->url->link('information/contact')); Если заменить sprintf($this->language->get('text_customer') тем что прописано в ocmod, то точно будет ошибка. Так как первая скобка sprintf(/* NEOSEO не закроется. Как его правильно прописать теперь. Вопрос. Изменено 1 декабря 2021 пользователем bikoff Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.