From a6837d8eca85bdf6441daeaf3358b97c437d66cc Mon Sep 17 00:00:00 2001 From: soufiane Date: Mon, 26 Aug 2024 11:26:13 +0200 Subject: [PATCH] wip #7041 @10:00 --- .../mu-plugins/cube/src/Elementor/Setup.php | 2 +- .../src/Elementor/Widgets/HeaderSlideshow.php | 22 + .../src/Elementor/Widgets/LinkCarousel.php | 17 +- .../mu-plugins/cube/src/Forms/Appointment.php | 36 ++ wp-content/mu-plugins/cube/src/Forms/Base.php | 6 +- .../src/Forms/Builder/Fields/Password.php | 12 + .../cube/src/Forms/Builder/Form.php | 3 +- .../cube/src/Forms/Consultation.php | 54 ++- .../assets/images/doctors/caroline_hirsch.jpg | Bin 0 -> 11923 bytes .../images/doctors/gregory_edgard_rosa.jpg | Bin 0 -> 11297 bytes .../images/doctors/guilhaume_geneste.jpg | Bin 0 -> 10837 bytes .../images/doctors/martin_grau_ortiz.jpg | Bin 0 -> 11174 bytes .../assets/images/doctors/premiere_dispo.jpg | Bin 0 -> 11484 bytes .../resources/assets/images/rendezvous.svg | 42 +- .../assets/styles/components/forms.styl | 2 +- .../assets/styles/pages/appointement.styl | 8 + .../assets/styles/pages/consultation.styl | 18 + .../views/forms/appointment.blade.php | 33 ++ .../views/forms/consultation.blade.php | 393 +---------------- .../views/partials/content-form.blade.php | 411 ++++++++++++++++++ 20 files changed, 620 insertions(+), 439 deletions(-) create mode 100644 wp-content/mu-plugins/cube/src/Forms/Appointment.php create mode 100644 wp-content/mu-plugins/cube/src/Forms/Builder/Fields/Password.php create mode 100644 wp-content/themes/CCV/resources/assets/images/doctors/caroline_hirsch.jpg create mode 100644 wp-content/themes/CCV/resources/assets/images/doctors/gregory_edgard_rosa.jpg create mode 100644 wp-content/themes/CCV/resources/assets/images/doctors/guilhaume_geneste.jpg create mode 100644 wp-content/themes/CCV/resources/assets/images/doctors/martin_grau_ortiz.jpg create mode 100644 wp-content/themes/CCV/resources/assets/images/doctors/premiere_dispo.jpg create mode 100644 wp-content/themes/CCV/resources/assets/styles/pages/appointement.styl create mode 100644 wp-content/themes/CCV/resources/views/forms/appointment.blade.php create mode 100644 wp-content/themes/CCV/resources/views/partials/content-form.blade.php diff --git a/wp-content/mu-plugins/cube/src/Elementor/Setup.php b/wp-content/mu-plugins/cube/src/Elementor/Setup.php index 806e8f6..a44b30e 100644 --- a/wp-content/mu-plugins/cube/src/Elementor/Setup.php +++ b/wp-content/mu-plugins/cube/src/Elementor/Setup.php @@ -6,6 +6,7 @@ use Elementor\Element_Base; use Elementor\Controls_Manager; use Elementor\Plugin; + class Setup { public function register() { @@ -20,7 +21,6 @@ class Setup { add_action('elementor/widgets/widgets_registered', [$this, 'register_widgets']); } - public function register_customisations() { $this->_customise_sections(); diff --git a/wp-content/mu-plugins/cube/src/Elementor/Widgets/HeaderSlideshow.php b/wp-content/mu-plugins/cube/src/Elementor/Widgets/HeaderSlideshow.php index d4fa7f5..939752d 100644 --- a/wp-content/mu-plugins/cube/src/Elementor/Widgets/HeaderSlideshow.php +++ b/wp-content/mu-plugins/cube/src/Elementor/Widgets/HeaderSlideshow.php @@ -82,6 +82,24 @@ class HeaderSlideshow extends _Base { ] ); + $this->add_control( + 'link_url', + [ + 'label' => __('Link url'), + 'type' => Controls_Manager::URL, + 'default' => '' + ] + ); + + $this->add_control( + 'link_text', + [ + 'label' => __('Link text'), + 'type' => Controls_Manager::TEXTAREA, + 'default' => '' + ] + ); + $this->add_control( 'images_desktop', [ @@ -118,6 +136,8 @@ class HeaderSlideshow extends _Base { $id = 'header_slideshow_' . $this->get_id(); $title = $this->get_settings('title'); $body = $this->get_settings('body'); + $linkUrl = $this->get_settings('link_url')['url']; + $linkText = $this->get_settings('link_text'); $images_desktop = $this->get_settings('images_desktop'); $images_mobile = $this->get_settings('images_mobile'); @@ -172,6 +192,8 @@ class HeaderSlideshow extends _Base { data-element_type="section"> +
+ diff --git a/wp-content/mu-plugins/cube/src/Elementor/Widgets/LinkCarousel.php b/wp-content/mu-plugins/cube/src/Elementor/Widgets/LinkCarousel.php index 60a808e..66de1ae 100644 --- a/wp-content/mu-plugins/cube/src/Elementor/Widgets/LinkCarousel.php +++ b/wp-content/mu-plugins/cube/src/Elementor/Widgets/LinkCarousel.php @@ -9,9 +9,12 @@ use Elementor\Utils; use function Roots\view; use function Roots\asset; - class LinkCarousel extends _Base { + public function __construct($data = [], $args = null) { + parent::__construct($data, $args); + wp_register_script( 'cube-link-carousel', asset('scripts/link-carousel.js'), [ 'swiper' ], '1.0.0', true ); + } // Widget name / ID public function get_name() { return 'cube-link-carousel'; @@ -35,16 +38,8 @@ class LinkCarousel extends _Base { * @access public * @return array Widget scripts dependencies. */ - public function get_script_depends() { - - wp_register_script( - 'cube-link-carousel', - asset('scripts/link-carousel.js'), - ['jquery', 'swiper'], // Dependencies - null, // Version - true // In footer? - ); - + public function get_script_depends() + { // Using Swiper because it is already included and heavily used by Elementor return [ 'cube-link-carousel' ]; diff --git a/wp-content/mu-plugins/cube/src/Forms/Appointment.php b/wp-content/mu-plugins/cube/src/Forms/Appointment.php new file mode 100644 index 0000000..48cdc9b --- /dev/null +++ b/wp-content/mu-plugins/cube/src/Forms/Appointment.php @@ -0,0 +1,36 @@ +set_form_title(__('Rendez-vous', 'ccv')); + $this->doctors = [ + __('Première disponiblité') => [ 'legend' => 'La première date disponible vous sera proposée.', 'url' => @asset('images/doctors/premiere_dispo.jpg')], + __('Dr Martin GRAU ORTIZ') => [ 'legend' => 'Chirurgien orthopédiste spécialisé en chirurgie vertébrale.', 'url' => @asset('images/doctors/martin_grau_ortiz.jpg')], + __('Dr Guilhaume GENESTE') => [ 'legend' => 'Chirurgien orthopédiste spécialisé en chirurgie vertébrale.', 'url' => @asset('images/doctors/guilhaume_geneste.jpg')], + __('Dr Caroline HIRSCH') => [ 'legend' => 'Chirurgien orthopédiste spécialisé en chirurgie vertébrale.', 'url' => @asset('images/doctors/caroline_hirsch.jpg')], + __('Dr Grégory EDGARD-ROSA') => [ 'legend' => 'Chirurgien orthopédiste spécialisé en chirurgie vertébrale.', 'url' => @asset('images/doctors/gregory_edgard_rosa.jpg')] + ]; + } + + function register_fields() { + parent::register_fields(); + $this->add_fields([ + Radio::field('doctor', __('Choisissez un chirurgien', 'ccv')) + ->options([ + __('Première disponiblité'), + __('Dr Martin GRAU ORTIZ'), + __('Dr Guilhaume GENESTE'), + __('Dr Caroline HIRSCH'), + __('Dr Grégory EDGARD-ROSA') + ]), + ]); + } +} \ No newline at end of file diff --git a/wp-content/mu-plugins/cube/src/Forms/Base.php b/wp-content/mu-plugins/cube/src/Forms/Base.php index 63fdf94..f88a137 100644 --- a/wp-content/mu-plugins/cube/src/Forms/Base.php +++ b/wp-content/mu-plugins/cube/src/Forms/Base.php @@ -15,6 +15,7 @@ class Base 'consultation' => Consultation::class, 'training' => Training::class, 'contact' => Contact::class, + 'appointment' => Appointment::class, ]; protected $fields = []; @@ -25,6 +26,8 @@ class Base public $builder; + public $doctors; + // Early setup called by Init.php in mu-plugin to register // This is separated from init() so we can set up hooks for every request // but only register scripts when we are going to display the form... @@ -48,7 +51,7 @@ class Base $this->register_fields(); $this->register_scripts(); - $this->builder = new FormBuilder($this->get_fields()); + $this->builder = new FormBuilder($this->get_fields(),$this->doctors); } public function register_scripts() { @@ -407,5 +410,4 @@ class Base return $value; } - } diff --git a/wp-content/mu-plugins/cube/src/Forms/Builder/Fields/Password.php b/wp-content/mu-plugins/cube/src/Forms/Builder/Fields/Password.php new file mode 100644 index 0000000..e54f9f9 --- /dev/null +++ b/wp-content/mu-plugins/cube/src/Forms/Builder/Fields/Password.php @@ -0,0 +1,12 @@ +get_name() .'" placeholder="'. $settings['placeholder'] .'" '. $settings['validation'] .'>'; + } +} diff --git a/wp-content/mu-plugins/cube/src/Forms/Builder/Form.php b/wp-content/mu-plugins/cube/src/Forms/Builder/Form.php index 74e47b2..c992d52 100644 --- a/wp-content/mu-plugins/cube/src/Forms/Builder/Form.php +++ b/wp-content/mu-plugins/cube/src/Forms/Builder/Form.php @@ -7,8 +7,9 @@ use Cube\Forms\Base; // HTML Form Builder class Form extends Base { - public function __construct($fields) { + public function __construct($fields, $doctors) { $this->fields = $fields; + $this->doctors = $doctors; } /** diff --git a/wp-content/mu-plugins/cube/src/Forms/Consultation.php b/wp-content/mu-plugins/cube/src/Forms/Consultation.php index 7bc7973..bcea944 100644 --- a/wp-content/mu-plugins/cube/src/Forms/Consultation.php +++ b/wp-content/mu-plugins/cube/src/Forms/Consultation.php @@ -7,6 +7,7 @@ use Cube\Forms\Builder\Fields\Checkbox; use Cube\Forms\Builder\Fields\Date; use Cube\Forms\Builder\Fields\Email; use Cube\Forms\Builder\Fields\Hidden; +use Cube\Forms\Builder\Fields\Password; use Cube\Forms\Builder\Fields\Radio; use Cube\Forms\Builder\Fields\Select; use Cube\Forms\Builder\Fields\Text; @@ -43,15 +44,34 @@ class Consultation extends Base { Text::field('country', __('Pays', 'ccv')), Text::field('phone', __('Tel', 'ccv')), Email::field('email', __('Email', 'ccv')), - Radio::field('sex', __('Sexe', 'ccv')) + Radio::field('sex', __('Sexe :', 'ccv')) ->options([ _x('M', 'Sexe (M)', 'ccv'), _x('F', 'Sexe (F)', 'ccv'), ]), Text::field('age', __('Âge :', 'ccv')), + Date::field('birthdate', __('Date de naissance')), Textarea::field('message', __('Avez vous un message (ou une demande) spécifique à nous formuler ?', 'ccv'))->required(false), - - // Special field: if a surgeon is selected, their e-mail address will be override the default delivery address + Text::field('size', __('Taille :', 'ccv')), + Text::field('weight', __('Poids :', 'ccv')), + + // Social cover + Radio::field('social-cover', __('Couverture sociale :', 'ccv')) + ->options([ + __('Sécurité sociale', 'ccv'), + __('Assurance privée', 'ccv'), + __('Régime de la CMU/ACS', 'ccv'), + __('Accident du travail', 'ccv'), + ]), + + // Chirurgical solutions + Radio::field('chirurgical-solutions', __('Êtes-vous à la recherche de solutions chirurgicales pour votre problème de dos ?', 'ccv')) + ->options([ + __('Oui, s\'il existe des solutions satisfaisantes', 'ccv'), + __('Non, pas encore à ce stade', 'ccv'), + ]), + + // Special field: if a surgeon is selected, their e-mail address will be override the default delivery address Select::field('surgeon', __('Chirurgien spécifique', 'ccv')) ->required(false) ->options([ @@ -61,6 +81,8 @@ class Consultation extends Base { 'Dr Caroline HIRSH' => 'dr.hirsch@ccv-montpellier.fr', ]), + Date::field('work-accident', __('Si accident de travail à quelle date ? ')), + //=== IMAGERY // This is a special case and will be output manually so only using this for the e-mail label Radio::field('imagery-type', __('Imagerie', 'ccv'))->required(false), @@ -111,14 +133,34 @@ class Consultation extends Base { Binary::field('strength-loss', __('Avez-vous une perte de force importante dans un des membres ?', 'ccv')), Date::field('strength-loss-date', __('Si oui depuis quand ?', 'ccv'))->required(false), + Textarea::field('symptoms', __('Dites-nous en quelques mots ce qui vous invalide le plus dans vos symptômes :', 'ccv')), + //=== TREATMENTS Textarea::field('medication', __('Indiquez ici les médicaments que vous avez pris pour vos douleurs (le cas échéant)', 'ccv'))->required(false), - Binary::field('kine-osteo', __('Kinésithérapie ou ostéopathie', 'ccv')), + Binary::field('kine-osteo', __('Kinésithérapie ou ostéopathie', 'ccv')), Binary::field('corset', __('Corset ou ceinture lombaire', 'ccv')), Binary::field('hospitalisation', __('Séjour en hospitalisation', 'ccv')), Binary::field('infiltration', __('Infiltration ou thermocoagulation', 'ccv')), - Textarea::field('surgeries', __('Indiquez ici vos précédentes chirurgies de la colonne et leurs dates (le cas échéant)', 'ccv'))->required(false), - + Binary::field('rheumatological', __('Suivi rhumatologique ou médecine spécialisée', 'ccv')), + Textarea::field('surgeries', __('Indiquez ici vos précédentes chirurgies de la colonne et leurs dates (le cas échéant)', 'ccv'))->required(false), + + Radio::field('imagery-condition', __('', 'ccv')) + ->options([ + __('J\'ai bien noté que mon dossier ne pourra être étudié si je fournis pas une IRM de moins de 6 mois', 'ccv'), + ]), + + Text::field('link_1', __('Lien internet 1', 'ccv')), + Text::field('id_1', __('Identifiant', 'ccv')), + Password::field('pwd_1', __('Mot de passe', 'ccv')), + Text::field('link_2', __('Lien internet 2', 'ccv')), + Text::field('id_2', __('Identifiant', 'ccv')), + Password::field('pwd_2', __('Mot de passe', 'ccv')), + Text::field('link_3', __('Lien internet 3', 'ccv')), + Text::field('id_3', __('Identifiant', 'ccv')), + Password::field('pwd_3', __('Mot de passe', 'ccv')), + Text::field('link_4', __('Lien internet 4', 'ccv')), + Text::field('id_4', __('Identifiant', 'ccv')), + Password::field('pwd_4', __('Mot de passe', 'ccv')), ]); } diff --git a/wp-content/themes/CCV/resources/assets/images/doctors/caroline_hirsch.jpg b/wp-content/themes/CCV/resources/assets/images/doctors/caroline_hirsch.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1a5cd4377d3e7d6c0f07e348aa4fedb693de1417 GIT binary patch literal 11923 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 YV$3cpUMg7ke`@xW-T=iM3vWyR1HJ&yJpcdz literal 0 HcmV?d00001 diff --git a/wp-content/themes/CCV/resources/assets/images/doctors/gregory_edgard_rosa.jpg b/wp-content/themes/CCV/resources/assets/images/doctors/gregory_edgard_rosa.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb06b86031e8e3960951d64395fdcf6ce98eab5a GIT binary patch literal 11297 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 U4H~$_4GI5KcZ23+kDpim4{{5oqyPW_ literal 0 HcmV?d00001 diff --git a/wp-content/themes/CCV/resources/assets/images/doctors/guilhaume_geneste.jpg b/wp-content/themes/CCV/resources/assets/images/doctors/guilhaume_geneste.jpg new file mode 100644 index 0000000000000000000000000000000000000000..804241ea8ac354322c4a68b40b359a4670ff7016 GIT binary patch literal 10837 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 literal 0 HcmV?d00001 diff --git a/wp-content/themes/CCV/resources/assets/images/doctors/martin_grau_ortiz.jpg b/wp-content/themes/CCV/resources/assets/images/doctors/martin_grau_ortiz.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5571dff16e63755c255418d5eaae940f50a0b3a2 GIT binary patch literal 11174 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 - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/wp-content/themes/CCV/resources/assets/styles/components/forms.styl b/wp-content/themes/CCV/resources/assets/styles/components/forms.styl index c58c986..f763bc9 100644 --- a/wp-content/themes/CCV/resources/assets/styles/components/forms.styl +++ b/wp-content/themes/CCV/resources/assets/styles/components/forms.styl @@ -28,7 +28,7 @@ input, textarea, select textarea @apply bg-white -input[type="text"], input[type="email"], input[type="number"], select +input[type="text"], input[type="email"], input[type="number"], input[type="password"], select appearance: none border: none border-radius: 0 diff --git a/wp-content/themes/CCV/resources/assets/styles/pages/appointement.styl b/wp-content/themes/CCV/resources/assets/styles/pages/appointement.styl new file mode 100644 index 0000000..4c93218 --- /dev/null +++ b/wp-content/themes/CCV/resources/assets/styles/pages/appointement.styl @@ -0,0 +1,8 @@ +.doctors-block + margin-bottom: 0 + .form-field-input + gap: 43px 0 + .img-block + width: 112px + img + width: 100% diff --git a/wp-content/themes/CCV/resources/assets/styles/pages/consultation.styl b/wp-content/themes/CCV/resources/assets/styles/pages/consultation.styl index f9cdbd9..70f704c 100644 --- a/wp-content/themes/CCV/resources/assets/styles/pages/consultation.styl +++ b/wp-content/themes/CCV/resources/assets/styles/pages/consultation.styl @@ -55,3 +55,21 @@ input[name="imagery-type"] // Change icon bg colour when selected &:checked + .imagery-icon circle fill: theme('colors.purple') + +.imagery-link-block + &:nth-child(1), + &:nth-child(2) + margin-bottom: 124px + +.social-cover-block, +.chirurgical-solutions-block + .form-field-input + display: flex + gap: 1.5rem 0 + label + margin: 0 !important + +.social-cover-block, +.doctors-block + .parsley-errors-list + bottom: -4em diff --git a/wp-content/themes/CCV/resources/views/forms/appointment.blade.php b/wp-content/themes/CCV/resources/views/forms/appointment.blade.php new file mode 100644 index 0000000..63b63a4 --- /dev/null +++ b/wp-content/themes/CCV/resources/views/forms/appointment.blade.php @@ -0,0 +1,33 @@ +@php /* @var $form \Cube\Forms\Builder\Form */ @endphp + +{{-- DOCTOR --}} +@if($form->doctors) +
+

{{ __('Votre demande', 'ccv') }}

+ +
+
+
{{ __('Choisissez un chirurgien') }}
+
+
+ @foreach($form->doctors as $doctor => $infos) + + @endforeach +
+ +
+
+
+
+@endif + +@include('partials.content-form') diff --git a/wp-content/themes/CCV/resources/views/forms/consultation.blade.php b/wp-content/themes/CCV/resources/views/forms/consultation.blade.php index 12a8cb8..ad31780 100644 --- a/wp-content/themes/CCV/resources/views/forms/consultation.blade.php +++ b/wp-content/themes/CCV/resources/views/forms/consultation.blade.php @@ -1,393 +1,2 @@ -{{-- CONSULTATION FORM --}} @php /* @var $form \Cube\Forms\Builder\Form */ @endphp - -{{-- SYMPTOMS --}} -
-

{{ __('1. Vos symptômes', 'ccv') }}

- - @php $date_placeholder = __('JJ/MM/AAAA', 'ccv'); @endphp - -
- -
    -
  • {!! $form->field('main-problem') !!}
  • -
  • - {!! - $form->field('date-first-symptoms', [ - 'placeholder' => $date_placeholder, - 'class' => 'flex items-center spaced-horizontal', - 'title_class' => 'mb-0', - 'input_class' => 'date-field-compact', - 'flatpickr' => [ - 'maxDate' => 'today' - ] - ]) - !!} -
  • -
  • - {!! - $form->field('date-pain-since', [ - 'placeholder' => $date_placeholder, - 'class' => 'flex items-center spaced-horizontal', - 'title_class' => 'mb-0', - 'input_class' => 'date-field-compact', - 'flatpickr' => [ - 'maxDate' => 'today' - ] - ]) - !!} -
  • -
  • - {!! $form->field('pain-arms-legs') !!} - -
    - {!! $form->title('pain-arms-legs-detail', ['title_class' => 'pr-4']) !!} -
    -
    - - - {{ __('Droite', 'ccv') }} - {{ __('Gauche', 'ccv') }} - - @foreach ($form->get_field('pain-arms-legs-detail')->get_options() as $option) - - @endforeach -
    -
    -
    - -
  • -
- -
    -
  • {!! $form->field('main-pain') !!}
  • -
  • {!! $form->field('tingling-numbness') !!}
  • -
  • - {!! - $form->field('tingling-numbness-date', [ - 'placeholder' => $date_placeholder, - 'class' => 'flex items-center spaced-horizontal', - 'title_class' => 'mb-0', - 'input_class' => 'date-field-compact', - 'flatpickr' => [ - 'maxDate' => 'today' - ] - ]) - !!} -
  • -
  • {!! $form->field('strength-loss') !!}
  • -
  • - {!! - $form->field('strength-loss-date', [ - 'placeholder' => $date_placeholder, - 'class' => 'flex items-center spaced-horizontal', - 'title_class' => 'mb-0', - 'input_class' => 'date-field-compact', - 'flatpickr' => [ - 'maxDate' => 'today' - ] - ]) - !!} -
  • -
- -
- -
- -{{-- TREATMENTS --}} -
-

{{ __('2. Vos traitements réalisés', 'ccv') }}

- -
- {!! $form->field('medication', ['title_class' => 'font-light']) !!} - -
- {!! $form->field('kine-osteo') !!} - {!! $form->field('corset') !!} - {!! $form->field('hospitalisation') !!} - {!! $form->field('infiltration') !!} -
- - {!! $form->field('surgeries', ['title_class' => 'font-light']) !!} -
- -
- -{{-- IMAGERY --}} -
-

{{ __('3. Votre imagerie', 'ccv') }}

- -

- {{ __("IRM, Scanner, Radiographies, faites-nous parvenir vos imageries les plus récentes en utilisant l'une des méthodes suivantes :", 'ccv') }} -

- -
- - {{-- IMAGES FROM CD --}} -
- - -
-
- {{ __('Vos images sont sur un CD ?', 'ccv') }} -
-

- {{ __("Envoyez-nous l'ensemble des fichiers contenus sur votre CD :", "ccv") }} -

- -
{{ __('Parcourir', 'ccv') }} - - {{-- IMAGE UPLOAD POPUP --}} -
- -

- {{ __('Envoyez vos images au CCV Montpellier en vue d’une téléconsultation', 'ccv') }} -

- -

- {{ __('1. Munissez-vous du CD de votre examen (scanner, IRM, etc) et copiez-le sur votre ordinateur. Un dossier avec le nom du CD va être automatiquement généré.', 'ccv') }} -

- -

- {{ __('2. Glissez ce dossier dans la zone ci-dessous. Ou cliquez sur le bouton « Folders and Disks » et sélectionnez le dossier entier correspondant à votre CD.', 'ccv') }} -
- {{ __('Le téléchargement des images se fait automatiquement.', 'ccv') }} -

- -

- {{ __('Les fichiers de scanner et IRM comportent souvent de nombreuses images et le téléchargement peut prendre plusieurs minutes, c’est normal.', 'ccv') }} -

- - - -{{-- --}} - -

- {{ __('3. Une fois vos images envoyées, la barre de chargement disparait et le descriptif des images apparaît. Le CCV Montpellier aura accès de son côté à vos images.', 'ccv') }} -

- -

- {{ __('4. Vous pouvez fermer cette fenêtre et terminer de compléter le formulaire de demande d’avis médical.', 'ccv') }} -

-
- -
-
- - {{-- IMAGES ONLINE --}} -
- - -
-
- {{ __('Vous avez reçu un lien pour consulter vos images en ligne ?', 'ccv') }} -
-

- {{ __('Collez votre lien ci-dessous ainsi que vos identifiant et mot de passe :', 'ccv') }} -

- -
-
- - {{-- IMAGES FROM PHONE (NAS UPLOAD) --}} -
- {!! $form->input('imagery-phone-token') !!} - {{-- ### NOTE: when this option isn't selected, the 'imagery-phone-token' field will be removed from the form --}} - {{-- This field is matched based on the value of the translated text below, so make sure to update Consultation::pre_process() too --}} - - -
-
- {{ __('Vous remplissez cette demande depuis votre téléphone ?', 'ccv') }} -
-

- {{ __('Prenez vos images en photo et envoyez-les directement depuis votre téléphone :', 'ccv') }} -

- - {{-- Results from AJAX upload (intially hidden) --}} - - - {{ __('Parcourir', 'ccv') }} -
-
- - {{-- IMAGES SENT BY POST --}} -
- - -
-
- {{ __('Vous pouvez aussi nous envoyer vos images par courrier :', 'ccv') }} -
-

- CCV MONTPELLIER
- AVIS MEDICAL
- Clinique du parc - 50 Rue Emile Combes,
- 34170 Castelnau-le-Lez
-

- -
- -
-
-
-
- -

- {{ __("Aucune demande d’avis ne pourra être étudiée sans imagerie médicale associée.", 'ccv') }} -

- -
- -{{-- CONTACT DETAILS --}} -
-

{{ __('4. Vos informations', 'ccv') }}

- -
- -
- {!! $form->field('last-name', ['show_title' => false]) !!} - {!! $form->field('first-name', ['show_title' => false]) !!} - {!! $form->field('profession', ['show_title' => false]) !!} - {!! $form->field('postcode', ['show_title' => false]) !!} - {!! $form->field('city', ['show_title' => false]) !!} - {!! $form->field('country', ['show_title' => false]) !!} - {!! $form->field('phone', ['show_title' => false]) !!} - {!! $form->field('email', ['show_title' => false]) !!} -
- -
- {!! $form->field('sex', ['class' => 'flex items-center spaced-horizontal', 'title_class' => 'font-light mb-0']) !!} - {!! $form->field('age', [ - 'class' => 'flex items-center spaced-horizontal', - 'title_class' => 'font-light mb-0', - 'input_class' => 'flex items-center w-16', - 'placeholder' => '', - 'field_after' => __('ans', 'ccv') - ]) !!} - {!! $form->field('message', ['class' => 'mt-6', 'title_class' => 'font-light']) !!} - -
-
- -
- {{ __("ou je souhaite l'envoyer à un chirurgien spécifique :", 'ccv') }} - - @php - // The options for this field contains the e-mail address as the value but we don't want to expose that here - // so we override options with a new array made up of just their names as both the key and value. - // Once the form is processed, this will be used to look up the e-mail address. - $surgeons = array_keys($form->get_field('surgeon')->get_options()); - $surgeons_options = array_combine($surgeons, $surgeons); - @endphp - {!! $form->field('surgeon', [ - 'class' => 'mt-4', - 'show_title' => false, - 'options' => $surgeons_options, - 'placeholder' => [ - '' => __('Sélectionner', 'ccv') // First select option - ] - ]) !!} -
-
- -
- - {!! - $form->button(__('Envoyer votre demande', 'ccv'), [ - 'class' => 'btn block mt-1v ml-auto', - 'loading_text' => __('Envoi en cours...', 'ccv'), - ]) - !!} - -
- - -@push('afterform') - - -@endpush - -{{-- Custom classes for form message container --}} -@push('message_class') - py-2v pl-4v pr-3v xs:px-2v -@endpush +@include('partials.content-form') diff --git a/wp-content/themes/CCV/resources/views/partials/content-form.blade.php b/wp-content/themes/CCV/resources/views/partials/content-form.blade.php new file mode 100644 index 0000000..1e3b120 --- /dev/null +++ b/wp-content/themes/CCV/resources/views/partials/content-form.blade.php @@ -0,0 +1,411 @@ +@php /* @var $form \Cube\Forms\Builder\Form */ @endphp +{{-- SYMPTOMS --}} +
+

{{ __('1. Vos symptômes', 'ccv') }}

+ + @php $date_placeholder = __('JJ/MM/AAAA', 'ccv'); @endphp + +
+ +
    +
  • {!! $form->field('main-problem') !!}
  • +
  • + {!! + $form->field('date-first-symptoms', [ + 'placeholder' => $date_placeholder, + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'mb-0', + 'input_class' => 'date-field-compact', + 'flatpickr' => [ + 'maxDate' => 'today' + ] + ]) + !!} +
  • +
  • + {!! + $form->field('date-pain-since', [ + 'placeholder' => $date_placeholder, + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'mb-0', + 'input_class' => 'date-field-compact', + 'flatpickr' => [ + 'maxDate' => 'today' + ] + ]) + !!} +
  • +
  • + {!! $form->field('pain-arms-legs') !!} + +
    + {!! $form->title('pain-arms-legs-detail', ['title_class' => 'pr-4']) !!} +
    +
    + + + {{ __('Droite', 'ccv') }} + {{ __('Gauche', 'ccv') }} + + @foreach ($form->get_field('pain-arms-legs-detail')->get_options() as $option) + + @endforeach +
    +
    +
    + +
  • +
  • {!! $form->field('main-pain') !!}
  • +
+ +
    +
  • {!! $form->field('tingling-numbness') !!}
  • +
  • + {!! + $form->field('tingling-numbness-date', [ + 'placeholder' => $date_placeholder, + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'mb-0', + 'input_class' => 'date-field-compact', + 'flatpickr' => [ + 'maxDate' => 'today' + ] + ]) + !!} +
  • +
  • {!! $form->field('strength-loss') !!}
  • +
  • + {!! + $form->field('strength-loss-date', [ + 'placeholder' => $date_placeholder, + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'mb-0', + 'input_class' => 'date-field-compact', + 'flatpickr' => [ + 'maxDate' => 'today' + ] + ]) + !!} +
  • + {!! $form->field('symptoms', ['title_class' => 'font-light']) !!} +
+ +
+ +
+ +{{-- TREATMENTS --}} +
+

{{ __('2. Vos traitements réalisés', 'ccv') }}

+ +
+ {!! $form->field('medication', ['title_class' => 'font-light']) !!} + +
+ {!! $form->field('kine-osteo') !!} + {!! $form->field('corset') !!} + {!! $form->field('hospitalisation') !!} + {!! $form->field('infiltration') !!} +
+ + {!! $form->field('rheumatological') !!} + + {!! $form->field('surgeries', ['title_class' => 'font-light']) !!} +
+ +
+ +{{-- IMAGERY --}} +
+

{{ __('3. Votre imagerie', 'ccv') }}

+ +
+ +
+ +

+ {{ __("Faites-nous parvenir également vos imageries les plus récentes (Scanner, Radiographies...) en utilisant l'une des méthodes suivantes :", 'ccv') }} +

+ +
+ + {{-- IMAGES FROM CD --}} +
+ + +
+
+ {{ __('Vos images sont sur un CD ?', 'ccv') }} +
+

+ {{ __("Envoyez-nous l'ensemble des fichiers contenus sur votre CD :", "ccv") }} +

+ + {{ __('Parcourir', 'ccv') }} + + {{-- IMAGE UPLOAD POPUP --}} +
+ +

+ {{ __('Envoyez vos images au CCV Montpellier en vue d’une téléconsultation', 'ccv') }} +

+ +

+ {{ __('1. Munissez-vous du CD de votre examen (scanner, IRM, etc) et copiez-le sur votre ordinateur. Un dossier avec le nom du CD va être automatiquement généré.', 'ccv') }} +

+ +

+ {{ __('2. Glissez ce dossier dans la zone ci-dessous. Ou cliquez sur le bouton « Folders and Disks » et sélectionnez le dossier entier correspondant à votre CD.', 'ccv') }} +
+ {{ __('Le téléchargement des images se fait automatiquement.', 'ccv') }} +

+ +

+ {{ __('Les fichiers de scanner et IRM comportent souvent de nombreuses images et le téléchargement peut prendre plusieurs minutes, c’est normal.', 'ccv') }} +

+ + + + {{-- --}} + +

+ {{ __('3. Une fois vos images envoyées, la barre de chargement disparait et le descriptif des images apparaît. Le CCV Montpellier aura accès de son côté à vos images.', 'ccv') }} +

+ +

+ {{ __('4. Vous pouvez fermer cette fenêtre et terminer de compléter le formulaire de demande d’avis médical.', 'ccv') }} +

+
+ +
+
+ + {{-- IMAGES SENT BY POST --}} +
+ + +
+
+ {{ __('Vous pouvez aussi nous envoyer vos images par courrier :', 'ccv') }} +
+

+ CCV MONTPELLIER
+ AVIS MEDICAL
+ Clinique du parc - 50 Rue Emile Combes,
+ 34170 Castelnau-le-Lez
+

+ +
+ +
+
+
+
+
+ {{-- IMAGES ONLINE --}} +
+
+ + +
+
+ {{ __('Vous avez reçu un lien pour consulter vos images en ligne ?', 'ccv') }} +
+

+ {{ __('Collez votre lien ci-dessous ainsi que vos identifiant et mot de passe :', 'ccv') }} +

+
+
+
+
+ @for($i = 1; $i < 5; $i++) + + @endfor +
+
+
+
+

+ {{ __("Aucune demande d’avis ne pourra être étudiée sans imagerie médicale associée.", 'ccv') }} +

+
+ + +{{-- CONTACT DETAILS --}} +
+

{{ __('4. Vos informations', 'ccv') }}

+ +
+ +
+ {!! $form->field('last-name', ['show_title' => false]) !!} + {!! $form->field('first-name', ['show_title' => false]) !!} + {!! $form->field('sex', ['class' => 'flex items-center spaced-horizontal', 'title_class' => 'font-light mb-0']) !!} +
+ {!! $form->field('size', [ + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'font-light mb-0', + 'input_class' => 'flex items-center w-24', + 'placeholder' => '', + 'field_after' => __('cm', 'ccv') + ]) !!} + {!! $form->field('weight', [ + 'class' => 'flex items-center spaced-horizontal', + 'title_class' => 'font-light mb-0', + 'input_class' => 'flex items-center w-24', + 'placeholder' => '', + 'field_after' => __('kg', 'ccv') + ]) !!} +
+ {!! $form->field('profession', ['show_title' => false]) !!} + + {!! $form->field('work-accident', [ + 'class' => 'flex items-center spaced-horizontal', + 'placeholder' => $date_placeholder, + 'title_class' => 'font-light mb-0', + ]) !!} + {!! $form->field('postcode', ['show_title' => false]) !!} + {!! $form->field('city', ['show_title' => false]) !!} + {!! $form->field('country', ['show_title' => false]) !!} +
+ +
+ {!! $form->field('phone', ['show_title' => false]) !!} + {!! $form->field('email', ['show_title' => false]) !!} +
+ {!! $form->field('chirurgical-solutions', [ + 'input_class' => 'flex flex-col' + ]) !!} +
+ {!! $form->field('message', ['class' => 'mt-6', 'title_class' => 'font-light']) !!} + +
+
+ +
+ {{ __("ou je souhaite l'envoyer à un chirurgien spécifique :", 'ccv') }} + + @php + // The options for this field contains the e-mail address as the value but we don't want to expose that here + // so we override options with a new array made up of just their names as both the key and value. + // Once the form is processed, this will be used to look up the e-mail address. + $surgeons = array_keys($form->get_field('surgeon')->get_options()); + $surgeons_options = array_combine($surgeons, $surgeons); + @endphp + {!! $form->field('surgeon', [ + 'class' => 'mt-4', + 'show_title' => false, + 'options' => $surgeons_options, + 'placeholder' => [ + '' => __('Sélectionner', 'ccv') // First select option + ] + ]) !!} +
+
+ +
+ + {!! + $form->button(__('Envoyer votre demande', 'ccv'), [ + 'class' => 'btn block mt-1v ml-auto', + 'loading_text' => __('Envoi en cours...', 'ccv'), + ]) + !!} + +
+ + +@push('afterform') + + +@endpush + +{{-- Custom classes for form message container --}} +@push('message_class') + py-2v pl-4v pr-3v xs:px-2v +@endpush -- 2.39.5