Skip to content

Commit

Permalink
Addid additional page overig
Browse files Browse the repository at this point in the history
  • Loading branch information
rubenvdlinde committed Feb 2, 2020
1 parent 86b8d81 commit c89c57c
Show file tree
Hide file tree
Showing 4 changed files with 169 additions and 85 deletions.
26 changes: 26 additions & 0 deletions api/src/DataFixtures/AppFixtures.php
Original file line number Diff line number Diff line change
Expand Up @@ -265,6 +265,32 @@ public function load(ObjectManager $manager)
$slug->setSlug('trouwen');
$manager->persist($page);

// indienen
$id = Uuid::fromString('50fe81a3-6723-4b9c-acf1-9a7c30f7cc4f');
$template = new Template();
$template->setName('Overige vragen');
$template->setDescription('');
$template->setContent(file_get_contents(dirname(__FILE__).'/Resources/overig.html.twig', 'r'));
$template->setTemplateEngine('twig');
$manager->persist($template);
$template->setId($id);
$manager->persist($template);
$manager->flush();
$template = $manager->getRepository('App:Template')->findOneBy(['id'=> $id]);

$page = new Page();
$page->setTitle('Overige vragen');
$page->setDescription('overig');
$page->setApplication($application);
$page->setTemplate($template);
$manager->persist($page);

$slug = new Slug();
$slug->setPage($page);
$slug->setApplication($application);
$slug->setSlug('overig');
$manager->persist($page);

// indienen
$id = Uuid::fromString('50fe81a3-6723-4b9c-acf1-9a7c30f7cc4f');
$template = new Template();
Expand Down
2 changes: 1 addition & 1 deletion api/src/DataFixtures/Resources/checklist.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@
</a>
{% endif %}
#}
{% if request is not empty and request.status != "submitted" %}
{% if request is not empty and request.status is defined and request.status != "submitted" %}
<a href="{{ path('app_default_submitrequest') }}" class="btn btn-primary btn-icon" >
<i class="fas fa-share-square"></i>
{% if request.properties.ceremonie is defined %}{{ request.properties.ceremonie|capitalize }}{% else %}Aanvraag{% endif %} indienen
Expand Down
73 changes: 73 additions & 0 deletions api/src/DataFixtures/Resources/overig.html.twig
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{# templates/partners/index.html.twig #}

{% extends 'base.html.twig' %}

{% block body %}

{# here we are going to play a small trick but we want to prevent making an commonground call #}
{% if request.properties.partners is defined and request.properties.partners[0] is defined %}
{% set assent1 = commonground_resource(request.properties.partners.0) %}
{% set contact1 = commonground_resource(assent1.contact) %}
{% endif %}
{% if request.properties.partners is defined and request.properties.partners[1] is defined %}
{% set assent2 = commonground_resource(request.properties.partners.1) %}
{% set contact2 = commonground_resource(assent2.contact) %}
{% endif %}
<!-- .row-custom -->
<div class="row-custom animation" data-animation="animation-fade-in" data-delay=" {% if app.session.flashbag.peekAll|length > 0 %}3400{%else%}200{% endif %}" >
<div class="post-heading-center">
<h2>Overige vragen</h2>
</div>

<div class="col-left">
Voordat we uw aanvraag kunnen verwerken zijn er nog een paar extra zaken die we graag zouden weten
</div>

<div class="col-center">

</div>

<div class="col-right">

<!-- Uitnodigen partner 2 -->
<div class="affa-feature-icon"> <!-- 6 -->
<i class="fas fa-envelope"></i>
<div class="feature-text">
<h4>Aanvullende gegevens</h4>
<p>Graag zouden wij nog het volgende van u weten</p>

<form method="post" action="{{ path('app_default_post',{'slug':'overig'}) }}" class="affa-form-contact" >

{% if request.properties.partners is defined %}
{% for partner in request.properties.partners %}
<label for="naamgebruik_{{ partner }}">Naamgebruik {{ commonground_resource(commonground_resource(partner).contact).formalName }}</label>
<select name="naamgebruik_{{ partner }}" id="naamgebruik_{{ partner }}">
<option value="ongewijzigd" selected>ongewijzigd</option>
<option value="eigennaam, partnernaam,">eerst uw eigen achternaam, gevolgd door de achternaam uw partner</option>
<option value="partnernaam, eigennaam">eerst de achternaam van uw partner, gevolgd door uw eigen achternaam</option>
<option value="partnernaam">alleen de achternaam van uw partne</option>
</select>
{% endfor %}
{% endif %}

<label for="nederlands">Spreekt u bijde Nederlands?</label>
<select name="nederlands" id="nederlands">
<option value="ja" selected>Ja</option>
<option value="nee">Nee</option>
</select>

<label for="opmerkingen">Opmerkingen / verzoeken</label>
<textarea name="opmerkingen" id="opmerkingen">
</textarea>

<button type="submit" class="btn btn-success btn-lg btn-block btn-icon"><i class="far fa-envelope"></i> Opslaan</button>
</form>
</div>
</div>
</div>

</div>
<!-- .row-custom end -->
{% endblock %}


153 changes: 69 additions & 84 deletions api/src/DataFixtures/Resources/trouwen.html.twig
Original file line number Diff line number Diff line change
@@ -1,92 +1,77 @@
{# templates/home/index.html.twig #}
{# templates/home/index.html.twig #}

{% extends 'base.html.twig' %}

{% block body %}
<!-- .row-custom -->
<div class="row-custom animation" data-animation="animation-fade-in" data-delay=" {% if app.session.flashbag.peekAll|length > 0 %}3400{%else%}200{% endif %}" >
<div class="post-heading-center">
<h2>Gaat u een huwelijk of partnerschap aan?</h2>
</div>

<div class="col-left">
<div class="affa-feature-icon"> <!-- 1 -->
<i class="fas fa-heart"></i>
<div class="feature-text">
<h4>Partnerschap</h4>
<ul class="text-left">
<li>Niet alle landen in de wereld erkennen het geregistreerd partnerschap. Dit kan bijvoorbeeld gevolgen hebben voor het erfrecht of de familieverhouding tot uw kinderen.</li>
<li>Is een geregistreerd partnerschap voor u verstandig? Vraag dit bijvoorbeeld aan de ambassade van het land waar u mee te maken hebt of misschien mee te maken gaat krijgen.</li>
<li>Van de akte van geregistreerd partnerschap kunnen wij geen internationaal uittreksel afgeven.</li>
<li>Wilt u uw geregistreerd partnerschap later misschien omzetten in een huwelijk? Lees dan de informatie onder &ldquo;Geregistreerd partnerschap omzetten in een huwelijk&rdquo;.</li>
</ul>

<p class="text-left" style="text-align: left;">
Meer informatie over trouwen, geregistreerd partnerschap en een samenlevingscontract vindt u op de <a href="https://www.rijksoverheid.nl/onderwerpen/trouwen-samenlevingscontract-en-geregistreerd-partnerschap/">website</a> van de Rijksoverheid.
</p>
</div>
{% if user is not empty %}
<a href="{{ path('app_default_set',{'slug':'ceremonie','value':'partnerschap'}) }}" class="btn btn-secondary btn-icon btn-block"><i class="far fa-rings-wedding"></i> Kies Partnerschap</a>
{% endif %}
</div>

</div><!-- .col-left -->

<div class="col-center">
<figure class="margin-bottom40">
<img src="/images/content/elements/trouwstell.png"/>
</figure>
</div>

<div class="col-right">
<div class="affa-feature-icon">
<i class="fas fa-heart" ></i>
<div class="feature-text">
<h4>Huwelijk</h4>
<p>
<ul>
<li>Als u trouwt, geeft u elkaar officieel het &lsquo;ja-woord&rsquo;, bij een geregistreerd partnerschap is dit niet verplicht.</li>
<li>Als u getrouwd bent en wilt scheiden moet u altijd naar de rechter.</li>
<li>Als u een geregistreerd partnerschap wilt be&euml;indigen, gaat u alleen naar de rechter als u het samen niet eens kunt worden of wanneer u minderjarige kinderen heeft.</li>
</ul>
</p>
</div>
{% if user is not empty %}
<a href="{{ path('app_default_set',{'slug':'ceremonie','value':'huwelijk'}) }}" class="btn btn-secondary btn-icon btn-block"><i class="far fa-rings-wedding"></i> Kies huwelijk</a>
{% endif %}
</div>
<div class="affa-feature-icon">
<i class="fas fa-heart" ></i>
<div class="feature-text">
<h4>Omzetten</h4>
<p>
<ul>
<li>U heeft reeds een partnerschap.</li>
<li>U wilt dit laten omzetten naar een huwelijk.</li>
<li>Omzettingen geschieden aan de ballie, zonder ceremonie.</li>
<li>Er zijn geen getuigen nodig.</li>
</ul>
</p>
</div>
{% if user is not empty %}
<a href="# {# path('app_default_set',{'slug':'ceremonie','value':'omzetten'}) #}" class="btn btn-secondary btn-icon btn-block disabled"><i class="far fa-rings-wedding"></i> Kies Omzetten</a>
{# <a href="https://www.utrecht.nl/" class="btn btn-secondary btn-icon btn-block"><i class="far fa-rings-wedding"></i> Kies Omzetten</a> #}
{% endif %}
</div>

</div><!-- .col-right -->
</div> <!-- .row-custom end -->

{% if user is empty %}
<!-- .row -->
<div class="row animation" {% if app.session.flashbag.peekAll|length > 0 %}data-animation="animation-fade-in" data-delay="3400"{% endif %}>
<div class="col-sm-10 col-md-7 col-lg-6 col-sm-offset-0 col-md-offset-0 col-lg-offset-1">
<a href="{{ path('app_default_index') }}" class="btn btn-primary btn-icon" >
<i class="fas fa-share-square"></i>
Terug naar home
</a>
<div class="row animation" data-animation="animation-fade-in" data-delay=" {% if app.session.flashbag.peekAll|length > 0 %}3400{%else%}200{% endif %}" >

<a href="{{ path('app_default_slug', {slug: 'ambtenaar'}) }}" class="well-frontpage-link">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-user-tie fa-6x"></i>
<h4>Ambtenaren</h4>
<p>Kies een trouwambtenaar die bij u past</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

<a href="{{ path('app_default_slug', {slug: 'locatie'}) }}">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-building fa-6x"></i>
<h4>Locaties</h4>
<p>Waar wilt u het ja-woord geven?</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

<a href="{{ path('app_default_slug', {slug: 'getuigen-kiezen'}) }}">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-users fa-6x"></i>
<h4>Getuigen</h4>
<p>Wie zijn de getuigen bij uw huwelijk?</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

<a href="{{ path('app_default_slug', {slug: 'naamsgebruik'}) }}">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-user-friends fa-6x"></i>
<h4>Naamgebruik</h4>
<p>Met welke achternaam wilt u aangeschreven worden?</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

<a href="{{ path('app_default_slug', {slug: 'melding'}) }}">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-envelope fa-6x"></i>
<h4>Melding</h4>
<p>Voordat u kunt trouwen moet u melding doen van uw voorgenomen huwelijk</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

<a href="{{ path('app_default_slug', {slug: 'ceremonie'}) }}">
<div class="col-sm-6 col-md-4 text-center-sm text-center-xs">
<div class="well well-lg well-frontpage">
<i class="fas fa-calendar-check fa-6x"></i>
<h4>Ceremonies</h4>
<p>Gaat u een huwelijk of een partnerschap aan?</p>
<span class="btn btn-primary btn-block"> Lees meer</span>
</div>
</div><!-- /.col -->
</a>

</div>
<!-- .row end -->
{% endif %}
<!-- /.row -->
{% endblock %}

0 comments on commit c89c57c

Please sign in to comment.