VINALFA CMS INTEGRATIONS — 1.0.0-rc1 — 23.10.2026

RU: Первый комплект адаптеров виджета. Установочные архивы и исходники готовы; это release candidate, не сертификация маркетплейсов. Полные лицензированные/облачные CMS-стенды не входят в локальные проверки. До установки в production пройдите приёмку на staging вашей версии CMS и темы с отдельным public widget token. Не используйте серверный Bearer-токен в этих формах или компонентах.
EN: Installable/source widget adapters, release candidate. No marketplace certification is claimed. Validate on a staging site with your CMS version, theme, own project, allowed origin and a public widget token before production. These adapters do not provide product import, stock/price sync, cart integration or server-side catalog UI.

All adapters support widget language ru/en/de/zh/tr/es/ja/it/fr/ko. The site’s project configuration may override language/search: set the same values in the Vinalfa account. Prices, stock, cart and order handling stay in the store. Search by OEM/SKU must already work in the store or be implemented separately.
CONFIG_ID and public widget token: copy from your project account. The server Bearer token belongs only in private backend environment variables. No live account credentials are bundled.
Routing: native CMS adapters use the widget’s hash router (data-router="hash"). No catch-all rewrite is needed. The builder/React/Vue/Shopify components isolate it in an iframe; inner route is not reflected in the parent URL.

Demo https://vinalfa.com/widget
API https://vinalfa.com/ru/api
Setup https://vinalfa.com/ru/getting-started
Partners https://vinalfa.com/ru/partners

Localized installation guides: https://vinalfa.com/cms-modules

OpenCart 3 / ocStore 3
OpenCart 3.0.x / ocStore 3.x, PHP 7.4+. Not OpenCart 2.

1. Install vinalfa-opencart3.ocmod.zip through Extensions → Installer, or copy the contents of upload/ to your store root (respect renamed admin/storage directories).
2. Extensions → Extensions → Modules: install Vinalfa OEM Catalog; edit and save an instance, enable Status.
3. Enter all four settings and give the module a name. Store search example: https://YOUR-STORE.example/index.php?route=product/search&search={article}. Confirm that your store searches OEM numbers.
4. Design → Layouts: attach the configured instance to Content Top/Bottom on a dedicated full-width information page. Do not use a sidebar. Assign the layout override to that information page.
5. Clear theme cache and configure the same search URL in Vinalfa. No OCMOD core edits or SQL installation scripts are needed.
Removal: detach module instances from layouts, remove them in Extensions, uninstall the extension files. Settings use the standard setting/module storage.

Acceptance: see ACCEPTANCE.txt in the complete kit. No real credential is included.

RU: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/ru/opencart3.html
EN: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/en/opencart3.html
DE: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/de/opencart3.html
FR: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/fr/opencart3.html
ES: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/es/opencart3.html
IT: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/it/opencart3.html
TR: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/tr/opencart3.html
ZH: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/zh/opencart3.html
JA: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/ja/opencart3.html
KO: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/ko/opencart3.html
