Bolt CMS

Envoyez des SMS et effectuez des appels de synthèse vocale dans Bolt CMS.

Bolt CMS est un système de gestion de contenu open-source basé sur PHP, spécifiquement le populaire framework Symfony. L'interface intégrée sous forme REST et GraphQL le rend particulièrement populaire parmi les développeurs web, car il est extrêmement facile et efficace à étendre.

Installation

  1. 1

    Installation du package

    Installez le package via le gestionnaire de packages PHP composer : composer require seven.io/bolt

  2. 2

    Ajout d'un type de contenu pour le champ de téléphone mobile

     people:
           # ...
           mobile:
             type: text
             variant: inline
           # ...
    
  3. 3

    Configuration

    Allez à /bolt/file-edit/config?file=/extensions/seven-bolt.yaml et remplissez apiKey. Alternativement, ajustez mappings, où chaque clé représente un type de contenu et la valeur correspondante est un champ de téléphone mobile.

Utilisation

Vérifiez le widget dans le tableau de bord d'administration. Cliquez sur l'un des boutons pour aller à une page d'action.

Envoi de SMS

Envoyez des SMS à tous vos types de contenu qui ont une valeur définie pour le champ de téléphone mobile.

Effectuer des appels de synthèse vocale

Appelez chaque type de contenu qui a une valeur définie pour le champ de téléphone mobile et lisez le texte spécifié à haute voix.

Espaces réservés de message

Tout champ d'un type de contenu peut être utilisé dans le texte, entouré de {{<nom_du_champ>}} – par exemple, {{name}} se résoudra au champ name.

Assurez-vous que la valeur a implémenté la méthode .toString(), car actuellement aucune vérification de type ou conversion n'est implémentée.