Test: FluentBoards / Integrări / FluentCRM Smart Codes

Test live: FluentBoards x FluentCRM — Smart Codes (integrare nativă)

Site: fluent.safebiz.ro (family-lab) · Plugin-uri: FluentBoards Pro 1.95.2 + FluentCRM core 3.1.8 · Combo aprobat de taki: integration-matrix/selection.json, pair fluent-crm, request_id b6ca2174-946e-4401-b1ee-f41e2fc86a48 (2026-07-23T15:25:00Z).

Ce s-a testat

Suprafaţa nativă de integrare confirmată din cod (app/Services/Integrations/FluentCRM/Init.php): FluentBoardsPro se agăţă de hook-ul fluentcrm_loaded şi înregistrează un grup de Smart Codes în FluentCRM via FluentCrmApi('extender')->addSmartCode('fluent_boards', ...), cu 5 merge tags: board_title, board_description, board_url, board_id, template_title.

A doua suprafaţă (Automation Action create_board_from_template, clasa BoardCreateAction) e prezentă complet în cod dar înregistrarea ei e explicit comentată în Init::registerAutomationActions() la 1.95.2 — deci NU e activă în UI şi nu a fost testată (nu există ce testa).

Rezultate

  • GET /wp-json/fluent-crm/v2/templates/smartcodes → HTTP 200. Conţine DOAR registrul globalSmartCodes (contact/general/wp_user) — grupul fluent_boards NU apare aici. Nuanţă importantă: acesta e un REST endpoint separat de registrul de extensie (Helper::getGlobalSmartCodes() nu include getExtendedSmartCodes()), deci absenţa de aici NU e o dovadă că integrarea lipseşte.
  • Verificare live în admin (sesiune autentificată WP_LOGIN_USER, nu App Password): pagina FluentCRM admin bootstrap-ează obiectul JS window.fcAdmin (wp_localize_script('fluentcrm_admin_app_boot', 'fcAdmin', ...)). Câmpul fcAdmin.extendedSmartCodes CONFIRMĂ grupul fluent_boards live, cu toate cele 5 shortcodes exacte din cod: {{fluent_boards.board_title}}, {{fluent_boards.board_description}}, {{fluent_boards.board_url}}, {{fluent_boards.board_id}}, {{fluent_boards.template_title}}. Acesta e locul real din care editorul de campanii/funnel-uri FluentCRM citeşte merge tag-urile disponibile.

Verdict

TESTED — integrare confirmată live parțial: suprafaţa Smart Codes e activă şi vizibilă în editorul FluentCRM real (nu doar în cod). Suprafaţa Automation Action rămâne nedemonstrabilă live — dezactivată explicit de vendor în 1.95.2 (comentat în cod), independent de politica de automatizare a proiectului.

Dovadă brută: test-results/inputs/fluent_crm_smart_codes-evidence.json (sha256 bc08e9095c317885…), înregistrată în ledger run run-20260723-fbcrmsc.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *