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

Joomla
Joomla 5.x / 6.x service-provider module; PHP version required by your Joomla.

1. System → Install → Extensions: upload mod_vinalfa.zip.
2. Content → Site Modules: create/select Vinalfa OEM Catalog. Fill in the four settings and publish it.
3. Assign it only to the menu item of a dedicated catalog page, in a full-width template position. An alternative is Joomla’s native loadmodule/loadposition content plugin.
4. Set the same store search URL in Vinalfa. Clear Joomla cache and check any script optimization tools.
5. Use only one catalog module on the page. Uninstall using System → Manage → Extensions when no page needs the module.

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/joomla.html
EN: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/en/joomla.html
DE: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/de/joomla.html
FR: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/fr/joomla.html
ES: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/es/joomla.html
IT: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/it/joomla.html
TR: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/tr/joomla.html
ZH: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/zh/joomla.html
JA: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/ja/joomla.html
KO: https://vinalfa.com/downloads/cms/1.0.0-rc1/guides/ko/joomla.html
