-
Публікації
379 -
З нами
-
Відвідування
sh1sh1n's Achievements
-
Завантажити / Придбати розширення Курси валют Національного банку Казахстану для OpenCart 3 Курси валют Національного банку Казахстану для OpenCart 3 NBK оновлює курси валют інтернет-магазину за офіційними даними Національного банку Казахстану. Модуль отримує курси з RSS-каналу Нацбанку, перераховує їх відносно основної валюти магазину та записує до стандартної таблиці валют OpenCart. Можливості Оновлення стандартною кнопкою «Оновити» в розділі «Система → Локалізація → Валюти». Автоматичне оновлення за розкладом через cron. Робота з тенге (KZT) або іншою основною валютою магазину, якщо вона є в даних Нацбанку. Окреме відсоткове коригування курсу для кожної валюти. Захист cron-посилання обов’язковим ключем і додаткове обмеження доступу за IP. Збереження курсів валют, яких немає в даних Нацбанку: значення, введені вручну, не змінюються. Модуль не змінює файли ядра та не використовує OCMOD. До стандартної кнопки оновлення він підключається через подію OpenCart. Сумісність і вимоги: OpenCart 3.0.x (перевірено на 3.0.3.x), PHP 7.4–8.5, розширення PHP curl і dom, вихідний HTTPS-доступ до nationalbank.kz. Інтерфейс налаштувань доступний українською, казахською, російською та англійською мовами. Встановлення: завантажте файли модуля до магазину, відкрийте «Розширення → Розширення → Валюти», встановіть «Національний банк Казахстану», увімкніть модуль і збережіть налаштування. Після цього оновіть курси кнопкою в розділі валют або налаштуйте cron за готовою командою на сторінці модуля. Вихідний код і докладна інструкція на GitHub · Ліцензія MIT. Автор sh1sh1n Опубліковано 28.09.26 Категорія Ціни, знижки, акції, подарунки OpenCart.Pro, ocShop
-
Версія 1.0.0
4 завантаження
Курси валют Національного банку Казахстану для OpenCart 3 NBK оновлює курси валют інтернет-магазину за офіційними даними Національного банку Казахстану. Модуль отримує курси з RSS-каналу Нацбанку, перераховує їх відносно основної валюти магазину та записує до стандартної таблиці валют OpenCart. Можливості Оновлення стандартною кнопкою «Оновити» в розділі «Система → Локалізація → Валюти». Автоматичне оновлення за розкладом через cron. Робота з тенге (KZT) або іншою основною валютою магазину, якщо вона є в даних Нацбанку. Окреме відсоткове коригування курсу для кожної валюти. Захист cron-посилання обов’язковим ключем і додаткове обмеження доступу за IP. Збереження курсів валют, яких немає в даних Нацбанку: значення, введені вручну, не змінюються. Модуль не змінює файли ядра та не використовує OCMOD. До стандартної кнопки оновлення він підключається через подію OpenCart. Сумісність і вимоги: OpenCart 3.0.x (перевірено на 3.0.3.x), PHP 7.4–8.5, розширення PHP curl і dom, вихідний HTTPS-доступ до nationalbank.kz. Інтерфейс налаштувань доступний українською, казахською, російською та англійською мовами. Встановлення: завантажте файли модуля до магазину, відкрийте «Розширення → Розширення → Валюти», встановіть «Національний банк Казахстану», увімкніть модуль і збережіть налаштування. Після цього оновіть курси кнопкою в розділі валют або налаштуйте cron за готовою командою на сторінці модуля. Вихідний код і докладна інструкція на GitHub · Ліцензія MIT.Безкоштовне -
sh1sh1n змінив свою фотографію
-
На удивление адекватная штука. Приятно, что ИИшка не просто висит для красоты, а реально умеет шариться по каталогу и подбирать товары. Можно подгрузить свою базу знаний. Например, все данные по размерам шин к авто или мото, чтоб бот мог ответить на вопрос: "Какие шины мне взять на свою тенере 700 для путешествия в Монголию через Казахстан?" Для тех, кто хочет автоматизировать консультации — самое то. В моём случае лучше всех работает с Claude Sonnet 4.6 – относительно недорого и ответы адекватные. Конечно, есть нюансы, которые ещё стоит допилить, но модуль уже вполне боевой и с ним можно успешно работать. Достойное решение.
-
- ai chat
- chatbot
-
(і ще 20)
Теги:
- ai chat
- chatbot
- online consultant
- ai assistant
- chatgpt
- gemini
- claude
- knowledge base
- product search
- voice input
- quick order
- telegram
- telegram bot
- онлайн консультант
- чат-бот
- чат-боти
- живой чат для сайта
- живий чат для сайту
- виджет чата
- уведомления о заказе
- сповіщення про замовлення
- восстановление корзины в чате
-
Супер! Безусловно и бесспорно. Но в коде страницы он только после индексации поисковиком обрабатывается. Или в момент индексации. Но для непроиндексированных страниц, имеющих разные ссылки для разных языков, не лишним будет использовать все доступные возможности.
- 202 відповіді
-
- seo opencart
- карта сайта
- (і ще 12)
-
Для мультиязычных сайтов полезно добавлять атрибуты xhtml:link rel="alternate" hreflang="x" прямо в XML. Например, в https://site.kz/en/branched-sitemap-categories.xml Сейчас так: <url> <loc>https://site.kz/en/motorcycle-tyres/</loc> <lastmod>2026-04-14T15:21:32+05:00</lastmod> <priority>0.9</priority> </url> <url> <loc> https://site.kz/en/motorcycle-tyres/road-tyres/ </loc> <lastmod>2026-04-16T10:07:59+05:00</lastmod> <priority>0.9</priority> </url> А по-хорошему должно быть так: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <url> <loc>https://site.kz/en/motorcycle-tyres/</loc> <xhtml:link rel="alternate" hreflang="ru" href="https://site.kz/motorcycle-tyres/" /> <xhtml:link rel="alternate" hreflang="kk" href="https://site.kz/kz/motorcycle-tyres/" /> <xhtml:link rel="alternate" hreflang="en" href="https://site.kz/en/motorcycle-tyres/" /> <lastmod>2026-04-14T15:21:32+05:00</lastmod> <priority>0.9</priority> </url> <url> <loc>https://site.kz/en/motorcycle-tyres/road-tyres/</loc> <xhtml:link rel="alternate" hreflang="ru" href="https://site.kz/motorcycle-tyres/road-tyres/" /> <xhtml:link rel="alternate" hreflang="kk" href="https://site.kz/kz/motorcycle-tyres/road-tyres/" /> <xhtml:link rel="alternate" hreflang="en" href="https://site.kz/en/motorcycle-tyres/road-tyres/" /> <lastmod>2026-04-16T10:07:59+05:00</lastmod> <priority>0.9</priority> </url> </urlset> Это не очень важно для уже проиндексированных сайтов, но ускоряет индексацию новых. Можно добавить в будущих обновлениях?
- 202 відповіді
-
- seo opencart
- карта сайта
- (і ще 12)
-
Конечно! Бесплатно – доставлять своими ножками. Ни за модуль платить не надо, ни за его установку, ни за саму доставку. Красота!
-
Потому что через год ты можешь сгинуть, а у магазина отвалится API поставщика или Новой почты, появится потребность в загрузке/выгрузке данных в CRM или любую другую базу/систему. Кто это будет поддерживать? Кто в гуанокоде будет разбираться и сколько это будет стоить? На этом форме достаточно тех, кто может подхватить магазин на ОС. Погоди… У тебя только один заказчик, который попросил сделать магазин на ОС, а других магазинов на Next нет и показывать нечего?
-
А что там у вас в 802 строке, какой модификатор туда этот код пишет?
-
В sitemap.xml попадает так: <loc>https://site.kz/ru/about_us.html</loc> <changefreq>monthly</changefreq> <priority>0.5</priority> <xhtml:link rel="alternate" hreflang="ru-ru" href="https://site.kz/ru/about_us.html"/> <xhtml:link rel="alternate" hreflang="kk-kz" href="https://site.kz/kz/about_us.html"/> <xhtml:link rel="alternate" hreflang="en-gb" href="https://site.kz/en/about_us.html"/> </url> На самой странице в коде так: <link rel="alternate" hreflang="kk-kz" href="https://site.kz/kz/about_us.html"> <link rel="alternate" hreflang="en" href="https://site.kz/en/about_us.html"> <link rel="alternate" hreflang="ru" href="https://site.kz/ru/about_us.html"> <link rel="alternate" hreflang="x-default" href="https://site.kz/ru/about_us.html"> Для мультиязычности используется Русскоговорящие есть не только в матушке-россиюшке, а англоговорящие – в Великобритании. Правильно в сайтмап выводить так, как указано в настройках. Или в модуле генерации сайтмапа надо отдельно указать настройки hreflang, чтоб потом не страдать. Сейчас модуль берёт, видимо, значения из значения кода языка в настройках локализации, но это ошибочный подход. Из SEO Мультиязык надо вытаскивать настройки, хранящиеся в oc_setting - asc_langmark_0 x-default отсутствует, хотя желателен, вроде. IndexNow как работает?
- 62 відповіді
-
- карта сайту opencart
- sitemap opencart
-
(і ще 14)
Теги:
- карта сайту opencart
- sitemap opencart
- sitemap.xml
- sitemap cron
- hreflang opencart
- multilingual sitemap
- карта сайта opencart
- sitemap generator
- карта сайту opencartsitemap opencart
- sitemap.xmlsitemap cron
- hreflang opencartmultilingual sitemap
- карта сайта opencartsitemap generator
- карта сайту sitemap opencartopencart
- sitemapsitemap cron.xml
- hreflang omultilingual sitemappencart
- карта сайта sitemap generatoropencart
-
Установить на свой сервер и нормально настроить. И для мультиязычности использовать лучшее для этого решение:
-
Там можно конфиг свой прописать, но при изменении настроек конфиг сбрасывается… Или что-то похожее. Плохо помню. Своеобразная панелька.
-
Конфиг nginx надо править. Можете моим примером воспользоваться. Он с CloudPanel, потому с переменными. Ну или обратитесь к @Yoda, он поможет с настройкой.