Projet

Général

Profil

« Précédent | Suivant » 

Révision f918b828

Ajouté par Jérôme Schneider il y a environ 10 ans

dossiers: show addresses instead of contact into courrier generation

Closes #4373

Voir les différences:

calebasse/dossiers/templates/dossiers/generate_rtf_form.html
27 27

  
28 28
<ul class="addresses">
29 29
  {% for address in object.addresses.all %}
30
  <li>{{ address.display_name }}{% if address.phone %}(Tél : {{ address.phone }}){% endif %}
31
  <ul>
32
    {% for contact in address.patientcontact_set.all  %}
33
    <li><input type="radio" name="contact" id="contact_{{ address.id }}_{{ contact.id }}"
30
  <li>
31
  <input type="radio" name="contact" id="contact_{{ address.id }}"
32
               {% if address.recipient %}data-address-recipient="{{ address.recipient }}"{% endif %}
34 33
               {% if address.street %}data-address-street="{{ address.street }}"{% endif %}
35 34
               {% if address.number %}data-address-number="{{ address.number }}"{% endif %}
36 35
               {% if address.address_complement %}data-address-address-complement="{{ address.address_complement }}"{% endif %}
37 36
               {% if address.zip_code %}data-address-zip-code="{{ address.zip_code }}"{% endif %}
38 37
               {% if address.city %}data-address-city="{{ address.city }}"{% endif %}
39 38
               {% if address.phone %}data-address-phone="{{ address.phone }}"{% endif %}
40
               {% if contact.gender %}data-contact-gender={% if contact.gender == 1 %}"Monsieur"{% elif contact.gender == 2 %}"Madame"{% endif %}{% endif %}
41
               {% if contact.first_name %}data-contact-first-name="{{ contact.first_name }}"{% endif %}
42
               {% if contact.last_name %}data-contact-last-name="{{ contact.last_name }}"{% endif %}
43
       ><label for="contact_{{ address.id }}_{{ contact.id }}">{% if contact.gender == 1 %}M. {% elif contact.gender == 2 %}Mme {% endif %}{% if contact.first_name %}{{ contact.first_name }} {% endif %}<span class="lastname">{{ contact.last_name }}</span>{% if contact.mobile %} (Perso : {{ contact.mobile }}){% endif %}{% if contact.phone %} (Pro : {{ contact.phone }}){% endif %}{% if contact.id == object.id %} (PATIENT){% endif %}{% if object.policyholder.id == contact.id %} (ASSURE){% endif %}</label></input></li>
44
    {% endfor %}
45
  </ul>
39
               ><label for="contact_{{ address.id }}">{{ address.display_name }}{% if address.phone %}(Tél : {{ address.phone }}){% endif %}
40
                 <p>{{ address.comment }}</p>
41
               </label></input></li>
46 42
  </li>
47 43
  {% endfor %}
48 44
</ul>
calebasse/static/css/style.css
1523 1523
div.statistic {
1524 1524
    background-color:#F7F2E0;
1525 1525
}
1526

  
1527
.addresses li {
1528
    list-style-type: none;
1529
}

Formats disponibles : Unified diff