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

fortoonas

Users
  
  • Posts

    59
  • Joined

  • Last visited

Everything posted by fortoonas

  1. Действительно! Просто зачем-то вставили звёздочки(обязательное поле) и поэтому машинально вводит в заблуждение. Надо будет у себя исправить и убрать эти звёздочки или написать модификатор который убирает звёздочки или вставит подсказку (типа можно сохранять и без пароля)
  2. В принципе я и сам так начал думать, когда начал использовать языки программирования для своих задач. Т.е подумал. что большинство использующих языки, это "пользователи языка" или "администраторы языка", а настоящие программисты это люди создающие интерпретаторы и компиляторы, подумал я). Но для "простых людей" это будет некая путаница, поэтому я считаю, что лучше трактовать так, "все кто используют так или иначе языки, и есть программисты того или иного уровня". Потому-что людей написавших компиляторы пару сотен на весь мир, а использующих языки миллионы.
  3. Просто....удивительно) Когда человек решает вопросы программирования, делает свои модули и считает себя не программистом. Кто-же тогда такой программист? И да, я читал статью, где человек описывал как он себя не считает программистом программируя много лет, по-моему это субъективно.
  4. Может в этом загвоздка...не помню чтобы мне такое приходило
  5. Да, там можно и через доступ для стороннего приложения и без него. Я перепробовал все варианты. Там у почтовиков сейчас какие-то глобальные изменения происходят. К примеру в mail сделали VK WorkSpace (бизнес почта на домене), а яндекс-коннект переезжает на Яндекс 360 для бизнеса.
  6. Казалось-бы какие проблемы)) Я настраивал SMTP десятки раз, но.... Вот сейчас столкнулся с настройкой SMTP на шаред timeweb и ни ssl://smtp.mail.ru, ни ssl://smtp.yandex.ru, не заработало. Техподдержка всячески отнекивалась, типа "ваш скрипт в опенкарт не отрабатывает", хотя скрипт не менялся и я проверил ещё и ещё раз. Конечно нужно учитывать, что МХ записи, нужно писать с точкой в конце MX 10 mx.yandex.net. (с точкой в конце) MX 10 emx.mail.ru. (с точкой в конце) при этом у них при создании МХ, есть функционал "выбрать почту" и там автоматическая вставка без точки. Во общем, после недельной переписки. пришлось создать почту на хостинге и настроить через smtp.timeweb.ru, а потом ещё день подождать пока что-то обновиться по их словам, потому-что почта приходила с задержкой в полтора часа)) А ещё на почту https://webmail.timeweb.ru приходили письма, в которых вырезались картинки. Техподдержка не смогла дать ответ (хотя потом случайно увидел в правом верхнем углу кнопку "нажать, чтобы отображать изображения"), но посоветовали перейти на новых формат их почты https://roundcube.timeweb.ru где картинки не вырезаются.
  7. А чтобы загрузить модификатор через загрузчик в папку system, нужно просто создать структуру такого вида test.ocmod.zip -> upload -> system -> test.ocmod.xml
  8. Автор помог, блок с "Селектором пагинации" должен быть внутри блока с "Селектором контейнера товаров", тогда всё работает) В целом хороший фильтр, спасибо автору!!!
  9. Проверял. Точной инструкции нет, поэтому вероятно правильно. А куда ссылку прислать, в личку?
  10. @reDream Добрый вечер! Проблема с пагинацией. Я Нашёл несколько вариантов в данной теме о пагинации, но видимо у меня в другом проблема. К примеру на странице с товарами (200 товаров), есть 3 шт ванная и 42 шт детская. Когда я фильтрую по детской, то пагинация работает, а когда по ванной, то она исчезает и появляется только после перезагрузки страницы. Может уже была подобная ситуация?
  11. Всем привет! Кто в курсе такой ошибки? Установил последнюю ocstore на локалку(может из-за этого?), захожу в "Магазин дополнений" нажимаю на любое дополнение и вылетает ошибка Fatal error: Uncaught Exception: Error: Could not load helper HTMLPurifier.auto! in W:\domains\ocStore-3037\storage\modification\system\engine\loader.php:170 Stack trace: #0 W:\domains\ocStore-3037\admin\controller\marketplace\marketplace.php(606): Loader->helper('HTMLPurifier.au...') #1 W:\domains\ocStore-3037\storage\modification\system\engine\action.php(79): ControllerMarketplaceMarketplace->info() #2 W:\domains\ocStore-3037\admin\controller\startup\router.php(26): Action->execute(Object(Registry), Array) #3 W:\domains\ocStore-3037\storage\modification\system\engine\action.php(79): ControllerStartupRouter->index() #4 W:\domains\ocStore-3037\system\engine\router.php(67): Action->execute(Object(Registry)) #5 W:\domains\ocStore-3037\system\engine\router.php(56): Router->execute(Object(Action)) #6 W:\domains\ocStore-3037\system\framework.php(169): Router->dispatch(Object(Action), Object(Action)) #7 W:\domains\ocStore-3037\system\startup.php(104): require_once('W:\\domains\\ocSt...') #8 W:\domains\ocStore-3037\admin\index.p in W:\domains\ocStore-3037\storage\modification\system\engine\loader.php on line 170
  12. Странно что у кого-то не получилось сделать упрощённый вариант. Проверьте ещё раз. откройте файл catalog/controller/startup/seo_url.php найдите код } elseif ($key == ‘path’) { вставьте до него следующий код } elseif ($data[‘route’] == ‘common/home’) { $url .= ‘/’; unset($data[$key]); В итоге должно получится так: if ($query->num_rows && $query->row[‘keyword’]) { $url .= ‘/’ . $query->row[‘keyword’]; unset($data[$key]); } } elseif ($data[‘route’] == ‘common/home’) { $url .= ‘/’; unset($data[$key]); } elseif ($key == ‘path’) { $categories = explode(‘_’, $value); PS данная конструкция применима к следующим версиям движка: Opencart2: 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2 Opencart3: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.6 Чтобы работало, нужно после добавления кода обязательно проверить чтобы в корне был файл .htaccess и в настройках включить сиcтема->настройки->сервер->Включить ЧПУ
  13. Как прослушать событие на view, к примеру эта-же страница при запросе к контролеру site.com/index.php?route=checkout/success происходит событие view $this->response->setOutput($this->load->view('common/success', $data)); Если я правильно понял, то делаю так $this->model_setting_event->addEvent( 'notificationTelegram', 'catalog/view/theme/modern/template/common/success/after', 'extension/module/notificationTelegram/sendOrderAlert'); Но так не срабатывает....
  14. @karpo518 Пока не знаю ответ на твой вопрос, по скольку только начал использовать события в ОС-3 Но благодаря тебе, не явно нашёл ответ на свой вопрос. У меня срабатываю события для model, потому что слушаю событие отработанного метода(функции) addBocorderHistory. $this->model_setting_event->addEvent('notificationTelegram', 'catalog/model/extension/module/bocorder/addBocorderHistory/after', 'extension/module/notificationTelegram/sendOrderAlert'); А события контролеров не срабатывали, потому-что я обращался в методу index каждого контролера вот так checkout/success/index/after Но увидел что ты просто обратился к файлу контролера и понял что index отрабатывает "автоматом". Поэтому у меня начало срабатывать и события контролера checkout/success $this->model_setting_event->addEvent('notificationTelegram', 'catalog/controller/checkout/success/after', 'extension/module/notificationTelegram/sendOrderAlert'); А вот с View пока не разобрался)
  15. Вот если-бы можно записать id в базу, остальное решаемо) Я ведь беру ссылку донора(любого вида) и превращаю её не только в артикул, но и в id, дальше всё логично и понятно(мы увидим взаимосвязь всех id между собой)..
  16. Доброго времени суток! А сможет этот модуль спарсить....хотя спарсить не проблема(понимаю), а именно вставить "опции как ссылка на товар"? В этих опциях, количество опций выступает идентификатором товара. По сути это как связанные товары(сопутствующие товары) и по идее парсер должен передать id товара и даже записать наверное id в базу. Вот например сайт https://outmaxshop.ru/snickers/nike-free-3-0-v2-18888 и там доступные цвета(ссылка на товар). Кто-то сталкивался с таким?
  17. @ArtemPitov Отправите?!!)) Оу, спасибо, буду ждать!! Я тогда Вам в личку напишу.
  18. @ArtemPitov Простите, но спрошу здесь, а то в личку отправлял письмо Вам, видимо не дошло. Я на одном сайте видел Ваш модуль APL | Неограниченный мультиязычный листинг товаров, но в перечне Ваших модулей не нашёл его. Где можно приобрести?
  19. А какой функционал это модуля? Чтобы с сайта вызвать помощь разработчика?
  20. В описании сказано "Для работы модуля требуется vQmod 2.5.1 или выше", а для чего и как этот vQmod будет работать на OpenCart 2.3 ? Хотя, я смотрю уже больше года в этой теме никто не отвечает((
  21. Здравствуйте! У меня этот модуль работал на ocStore 2.3.0.2.3 уже вот 2 года. Но недавно заметил что клиенты не могут оформлять заказ, выскакивает ошибка No domain key found in request. You should get the key in personal cabinet: http://www.postcalc.ru/lk. Что нужно сделать? Может в Почта России немного изменили API ?
    В последнем обновлении, модуль стал ещё интереснее работать и сейчас и с категориями стало проще работать! Спасибо разработчику, что быстро отвечает в личку и помогает с вопросами) Добавьте пожалуйста всего одно логичное решение для категорий: 1) Если нажат чек " сначала очистить категории: " и не присваивать категории, чтобы они совсем очистились(товар с неприсвоенной категорией и ни в какой категории не показывается) 2) Или как в дефолтной карточке товара, чтобы в главной категории было поле "Не выбрано" Модуль очень многофункциональный и самое главное интуитивно-понятный( потому-что схож с дизайном магазина ) И вообще, крутой модуль!!)
×
×
  • 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.