Leaderboard
Popular Content
Showing content with the highest reputation since 02/14/2025 in Posts
-
Приоткрою занавес версии для ПК. Для начало поясню зачем я это все тут пишу. В первую очередь этот пост я выкладываю для себя, так как чувствую что все сложно дается, и хочется все бросить по этому пишу этот пост, что бы после его публикации у меня появилось некое чувство что я обязан выкатить релиз. (Что бы не было чувства что я балабол) По детски, учитывая что никому ничего не должен, но нужно черпать откуда то мотивацию. Собственно уже готов сбор ссылок, и работает лучше чем я мог представить, и возможности по реализации по сравнению с веб версией просто колосальны. Но и уровень информации которую приходится изучать он ужасно велик. Мозг пухнет, а более линивого органа у человека нет. Собственно помним, концепт был такой. 1) Делаем декстопное приложение 2) Делаем так что бы пользователи которые умеют пользоваться SimplePars, просто запустили программу и приступили к работе. Без изучения документаций, или с минимальным. 3) Исправление всего что было реализовано в корне не верно. Или использование полноценных технологий которые были недоступны в web 4) Объединение с simplepars в интернет магазине. Что уже готово пока что описывать не буду. Единственное что мне безумно нравится и хочется похвастаться. Можно будет запустить в одном проекте одновременно сбор ссылок и парсинг в csv, то есть два процесса параллельно. А затем можно будет перейти во второй проект и там запустить парсинг еше чего то. То есть можно одновременно парсить со всех проектов и все действия и ограничений нет. Что касаемо сделать приложение максимально дружелюбным для клиентов кто умеет пользоваться SimplePars то вот как это будет выглядеть!!! Я думаю пользователи будут себя чувствовать как дома, но пользоваться всей мошью декстринного парсера Приложение будет распространятся бесплатно. Все кто приобретал модуль сможет скачать его тут же на площадке. Когда то оно может стать платным. Я этого не исключаю. Но точно что а вначале пути вы получите его бесплатно. Когда будет релиз, чер его знает. Но я на пути и надеюсь этот пост не даст мне сойти с него.6 points
-
Я бы писал на Wordpress, одна из самых популярных CMS под это дело. Плюс на ней можно собрать нормальный блог без участия программиста очень быстро. И Gutenberg (текстовый редактор) очень удобный, с ним можно сделать статью почти любого вида очень просто.3 points
-
Уже все. Перестал поддерживаться. Я уже занялся протатипированием будущего приложения, и контент довлоадер нерно курит в стороне. По крайне мери в моей голове. Один из планов это запуск приложения с сервера. В консольном режиме. Но это не будет в первых режимах. Контент довлоадер когда то был моим основным приложением для работы. С ним я знаком был хорошо. Ну по крайни мери до версии трех летней давности. И там не все так хорошо было даже в сравнении с текушей версией моего модуля. Но это долгая дискусия.3 points
-
Доброго дня! В пункті Кастомний код при обході товара додайте $data['fields_p']['stock_status_id'] = 'stock_status_id'; $product['stock_status_id'] = 5; де 5 - це id потрібного статусу. За замовчуванням 5 - немає в наявності2 points
-
Вітаю Google не часто червоним пише в своїй документації... але "чомусь" він на рахунок визначення мови по IP написав це та виділив червоним Ну то ладно "наплюємо" на Google, хто він такий щоб "вказувати" А потім чомусь в один чудовий момент приходиться "лист щастя" від Google Merch .. ви отримали бан ... за такі "фінти вухами" (якщо ще Google засіче (так! засіче через свій браузер Chrome та його API яке "стучить" йому) 301 редірект то індексації буде повна 3.14) В opencart є помилка... на жаль, чомусь Даніель (розробник opencart) вирішив що він самий "розумний" та "започаткував" такий "тезіс" "мова по замовчуванню"... А ось Google був проти.. і "сказав" Даніелю, що не існує мови "по замовчуванню" .. мову визначає ..увага.. тільки URL. І крапка. Якщо ви так зробите як хочете ви фактично наплюєте на рекомендації Google. Ну як знаєте звісно. То ваша справа... Ще зауважу документацію Google Чомусь по мовам Google ще любить регіональні префікси.. чому.. "загадка" Ну знову ж дока його ... На досвіді... наприклад, є магазин на opencart 3, начебто різні URL для мов, але індексація "іншої мови" погана.. (10-20%) тільки ставимо регіональний префікс мови.. і "о чудо" усі сторінки іншої мови проіндексувалися. Тобто не просто так в документації Google стоїть така порада... На рахунок "валюти"... нічого в документації Можу рекомендувати модуль який виправляє помилки opencart індексації ... Модуль виправляє помилки opencart та в залежності від URL мови перемикає валюту2 points
-
Доброго дня, наразі відповіді на всі питання не готовий надати, оновлення звісно до 1.03.2025 планується, але ще чекаю вебінару щоб розуміти всі нюанси. Ось лінк на вебінар від чекбоксу: https://checkbox.ua/vebinar-nova-forma-cheku/2 points
-
Вітаю я вже оцінював раз це завдання 10 жовтня 2024 року - але глянули Ви портфоліо і написали що я не справлюсь. Виходить не справився за півроку ніхто!2 points
-
Можете в SKU использовать операторы if и else. Логика такая: если совпадают цены в границах, то пусто в SKU и товар без артикула не загружается, если не совпали - грузится SKU. https://simplepars.top/index.php?page=note&n=501 point
-
Адаптація під ReMarket є. Якщо будуть проблеми, завжди допоможу.1 point
-
Добрый день. Имеется интернет-магазин на OpenCart 3.0.3.7, шаблон ShowCase. По стандарту в карточке товара и в корзине увеличение товара через «+/-» идет целыми числами, с шагом 1. На сайте у нас продается товар как по штучно, так и метрами/метрами квадратными. Задача состоит в том - что бы к товару, который с единицей измерения м или м2 - сделать дробные значения с шагом 0.1 (ну образно что бы клиент мог вбить в заказ 9.4 м2 ковролина, а 1,8 шт унитаза не смог) Кто может помочь? Тг: mkrylov51 point
-
1 point
-
Ну ось наприклад, що таке уніфікація У вас розміри ... 74х74 90х90 Та поставьте 80х80 обом Це мінус один набір ресайзів "вже" Далі... 228х228 200х200 Поставьте обом 228х228 Ще мінус один комплект ресайзів І це доволі багато вже вийде Потім звісно видаліть усі ресайзи. Так... один раз можна, коли міняєте розміри. Якість.. ну тут треба дивитися, на ваш смак який розмір ставити. Але пам'ятайте, чим менше тим краще по швидкості Тобто знайдіть компроміс якість/розмір, щоб в аналітиці LCP не "поплило" І ще не забувайте є розміри в саміх модулях - там теж уніфікуйте з глобальними1 point
-
Цей дефолтний, якщо не заповнюєте інпут для якогось із методів1 point
-
Все працює. Треба налаштовувати. Приклад на демо. Основна увага - шорткоди. в налаштуваннях та в картці категорій Якщо зробите все уважно як на демо, все буде працювати1 point
-
Вітаю. "Збій" нічого не дає... Це людський фактор. Ви посилання в футері заповнювали в ручну. (в налаштуваннях шаблону мабуть) Треба вірно заповнити, з урахуванням префіксу для сру мови. Там заповнюють не SEO URL (короткі), а реальні існуючи посилання URL1 point
-
Згоден, але вже як є. Тому і прошу зробити можливість, щоб модуль підтягував всі варіанти оплати які є на сайті і вже в модулі можна вказати для кожної оплати свій текст який попаде в чек.1 point
-
Нахрін WP. Ви його лайнокод неандертальський бачили? На опенкарт такий блог можна зробити1 point
-
Так, покищо тільки 3 типа, працюю над додаванням інших1 point
-
1 point
-
Дякую partshez за допомогу та підказки, питання закрите.1 point
-
Вимкніть кастомний JS Lazy зображень спочатку. Бо LCP ще полізе (можливо і CLS з-за цього засікає API Chrome). Є ж нативний loading="lazy" В фільтрі ще стрибає "повзунок". Блокам пропишіть висоту в CSS ("повзунку" теж можна).1 point
-
Там где опции товара ставите @group_id и серая шестеренка слева - там ставите что группировать в опции. Тут более подробно расписано https://unixml.pro/set/import/product_options1 point
-
1 point
-
Теж таке було при запуску 1-го з сайтів: перевірив по різним антивірусним базам - сайт чистий, після чого подав апеляцію з поясненнями і успішно пройшов модерацію.1 point
-
@demidems91 Добрий день! Виправили вам, проблема була з досить старою версією mysql.1 point
-
@Aspirinnka1 да, это текст задается в слайдере в админке и ссылки так же там можно задать в админку доступ к сайту demo demo1 point
-
Вітаю Бо нема нічого складного ))) Завантажуєте як звичайно (усі модулі) архів через завантажувач opencart. Заходите в модуль і він сам перекине вас в таб Установка/Оновлення і запропонує вам натиснути кнопку Установка/Оновлення. Натискаєте. Все. Підготував FAQ по оновленню модуля https://opencartforum.com/files/tutorials/720-onovlennya-modulya-seo-multimova-pro/1 point
-
@Aspirinnka1 Добрый день , такого нет, подумаю над этим, Спасибо1 point
-
Здравствуйте. Быстро не получится. Удалите все таблицы базы данных которые начинаются на oc_pars_ Там все данные модуля. А затем каждый файл по аналогу как они расположены а архиве. По поводу cost эта строка в таблице product добавляется моим модулем, а так же модулями по работе с закупочной ценой. Если у вас установлен какой то модуль закупочной цены он мог добавить эту запись. Это негласный стандарт. Перед тем как удалять сделайте бекап, а то вдруг не то удалите. От себя добавлю. Модуль не выполняет ничего пассивно, что это значит. Пока вы в него не зашли код и база данных никак не влияет на работу сайта. Вообще ни как. По этому достаточно просто про него забыть и это будет тоже самое что его нет у вас. Так что нет никакой необходимости все сносить.1 point
-
@forrest добрый день header.tpl (twig)1 point
-
1 point
-
Нужно немного вашего мнения. Хочу поделится тем что было задумано, но не судьба свершится. А так же услышать ваше мнение. Разрабатывать данный модуль мне очень нравилось, и где то к 4 году стало полностью понятно что такому проекту душно в пределах OpenCart и можно было бы реализовать гораздо больше функций по парсингу. К примеру. 1) Парисинг с поддержкой JavaScript 2) Поддержка любых типов авторизации. 3) Нормальная система антидекта париснга. Она включает в себя сильные инструменты по проксированию. 4) Несколько методов настроек границ парсинга. (В плоть на кликнул на элемент и модуль сам определил границу) 5) Полноценная много поточность. И скорость. 6) Формирование прайсов любой сложности. В отдельности одна колонка один атрибут, и что бы парсер сам все сдвигал и сохранял порядок. Но сделать это в пределах OpenCart и PHP невозможно, и я с середины 21 года приступил к изучению новых языков программирования и проектирования нового Десктопного Парсера SimplePars PRO (грустно осознавать что все пошло по *****) Это приложение должно было производить парсинг на компьютере и сохранять данные в разные типы таблиц. Но что бы сделать его реально полезным для всех в планах было реализовать совместимость с SimplePars , по как минимум двум сценариям. 1) Парсится на вашем компе и данные отправляются на ваш сайт и через модуль simplepars данные записываются в базу. 2) парсятся страницы и отправляются на ваш сайт где вы можете просто силами симпле парс обработать все страницы по вашим настройкам. (типо декстопная версия отправляет на сайт веш страни а там все все просто прогоняете. ) Учитывая что это могло работать с Javascript и всеми типами авторизации это был бы сильны инструмент. Из бонуса для всех клиентов SimplePars должно было стать то что приложение будет разработано с аналогичным интерфейсом, и функционалом. То есть все то что вы уже научились делать в вебе было бы применимо и на декстопе. Только быстрее, без ограничений веба и ресурсов. Так же это приложением могли бы работать в режиме консоли, то есть вы его могли бы настроить его, поместить на хостинг указать в кроне запукать, и оно бы делало свою работу. Таковы были планы. Сейчас у меня есть огрызки той программы, она замерла на этапе написания сбора ссылок. Даже этот элемент не готов. Первая реализация должна была повторить фунции что есть в декстопной версии а после уже расширять на работу с js и так далее. Собственно мой вопрос в том. Как часто вы пользуетесь парсингом данных в прайс листы ? Есть ли смысл допилить приложуху до банального сборщика ссылок и парсинга в прайс листы и выкатить. Интересуюсь не с коммерческой целью приложение будет бесплатно раздаваться здесь, по крейне мере пока это будет просто хобби. И сразу говорю, то что я задал этот вопрос это ничего не значит, возможно завтра все круто поменяется и я уже никогда не вернусь к этому вопросу. А возможно буду пилить по версии в год. Все то вы думаете пишите здесь, писать мне в лс по этому вопросу бесполезно, я буду игнорить.1 point
-
Вітаю, на всіх шаблонах є ось така проблема. Прошу додати можливість перевірку введення коректності номеру телефону. Якщо клієнтом вказано 0097 то виводити повідомлення Як показує практика такі запити прилітають часто і менеджер скасовує замовлення по причині не вірних контактних даних1 point
-
@Walo Добрий день! Файл: catalog\view\theme\oct_ultrastore\template\octemplates\module\oct_popup_cart.twig1 point
-
Нами було змінено підхід до формування посилань і роботи різних мов на форумі. Відтепер кожна мова має свій префікс в адресі(якщо це не основна мова), тому є сенс у випадку з доповненнями в маркетплейсі робити повноцінні переклади на всі мови (за бажанням для не основної мови), це принесе різний трафік на форум і покращить очікування відвідувачам та потенційним покупцям Ваших модулів і шаблонів (в нас вже сьогодні вночі була атака пошукових роботів на нові локалі). Теми в розділах форуму будуть мати одне посилання і не впливатимуть на зміну мови при переході на них. Українська мова є основною на форумі і буде доступна за адресою без префіксів, тому прохання до розробників підкорегувати описи своїх доповнень, особливо українською, щоб Ваші покупці мали відповідне очікування опису знаходячись на основній локалі. Всі нові доповнення без наявності опису українською і заголовків не допускаються до розміщення. Також ми починаємо етап якісної локалізації інтерфейсу, розділів та статичного контенту на форумі для основної мови, якщо ви зустрічаєте відсутній переклад, іншу мову можете надсилати скріни або текстовий опис де переклад є некоректним.1 point
-
system/library/language.php class Language { private $default = 'en-gb';1 point
-
Как же утомляют эти пацифисты, которым до сих пор кажется, что они всё понимают. Эти призывы всегда оставаться людьми и про одну гребёнку, про человечность и про не надо забывать. Вы понимаете, что каждый из здесь присутствующих украинцев пережил? Что у каждого есть как минимум несколько знакомых и друзей, которые погибли. Это в лучшем случае. Что мы иногда по 15-20 часов в сутки зимой проводили в коридорах за 2 стенами, а кому повезло больше - в метро или убежищах, где шансов пролететь 20 метров по вертикали и быть похороненым под обломками всё-таки поменьше. Что мы до сих пор даже в сравнительно спокойных городах дёргаемся от первых звуков грома за сумками и в коридор, а потом уточняем в закрытых чатах по знакомым - а это точно гром? Или в каком-то районе прилетело. Оставайтесь людьми и не забывайте про человечность? Да ну поверьте, мы вас долго не забудем. И это убеждение про ненависть. У многих его нет, но есть ощущение брезгливости и презрения. Все эти рассуждения про мы же против войны, и мы тут просто сбоку стояли - ну блин. Живёте, может бизнес какой-то ведёте, налоги платите, в магазины за едой ходите и платите, коммуналка, детей в школу, транспорт, машина, бензин - и во всём это заложены налоги, которые наполняют бюджет, и никто из вас не в стороне. Какие нафиг политики, рептилоиды, мировое закулисье? Переживайте о том, что можете сами изменить. Единственные "невоенные" россияне, которые сейчас могут вызвать уважение - это те, кто активно прикладывает усилия к разрушению изнутри. Остальные - ну такое... Продолжайте убеждать себя, что вы не при чём, но нам эту хрень не надо втирать.1 point
-
catalog\language\uk-ua\checkout\simplecheckout.php + catalog\language\uk-ua\uk-ua.php catalog\language\uk-ua\api\coupon.php catalog\language\uk-ua\checkout\cart.php catalog\language\uk-ua\extension\total\coupon.php1 point
-
Доброго дня. Скажите, а можно ли получить на модуль несколько тестовых дней до оплаты? А то разрабы сайта попилили движок для установки украинского языка и теперь не понятно, будет ли коректно работать ваш модуль у меня, а так протестим и если норм то покупаем. И ещё вопрос, в чём разница обычной и про версии?1 point
-
Всем доброго времени суток. Ситуация такая: Донор))) goldua.cphost.top проблема в переключении языков. Выбираю любой язык контент меняется на нужный язык, а вот ссылка нет. Но если повторно нажать на выбор языка, причем любого, то ссылка меняется на ссылку предыдущего языка, а контент на другой язык. Версия opencart 3.0.3.2 (trs-3.0.2.0) Не знаю в какую сторону копать. Чпу штатное. Буду очень благодарен за помощь. Код из файла языка: {% if languages|length > 1 %} <div class="pull-left"> <form action="{{ action }}" method="post" enctype="multipart/form-data" id="form-language"> {% for language in languages %} <button class="btn btn-link btn-block language-select" type="button" name="{{ language.code }}"><!--<img src="catalog/language/{{ language.code }}/{{ language.code }}.png" alt="{{ langualanguage.name }}</button> {% endfor %} <input type="hidden" name="code" value="" /> <input type="hidden" name="redirect" value="{{ redirect }}" /> </form> </div> {% endif %} pre виджет1 point
-
1 point
-
1 point
-
Дак вот именно что я с одной админки захожу но чёт вылетает... Версия ocStore 3.0.3.71 point
-
Аналогичная проблема, подскажите пожалуйста как исправить, грешу на cookie1 point
-
Кто-нибудь из пользующихся может подсказать, как настроить вывод товаров этим модулем? ОС3, в админке все без ошибок, но связанные товары не выводятся, судя по всему надо что-то допилить в теме....1 point
-
catalog/controller/menu.php $categories = $this->model_catalog_category->getCategories(0); на $categories = $this->model_catalog_category->getCategories(тут id категории "Каталог"); id узнать можно при редактировании категории в адресной строке то же самое сделать в catalog/controller/extension/module/category.php1 point