Browse Source

mentions legales from config

master
pvincent 2 years ago
parent
commit
2704620b90
  1. 14
      config.xml.dist
  2. 19
      lang/master/tpl/mentions_legales/default.mtt
  3. 11
      src/controller/MentionsLegales.hx

14
config.xml.dist

@ -4,11 +4,21 @@
default_email = "<EMAIL>" default_email = "<EMAIL>"
webmaster_email = "<EMAIL>" webmaster_email = "<EMAIL>"
key = "<SECRET_PHRASE>" key = "<SECRET_PHRASE>"
debug="0" debug="0"
sqllog="0" sqllog="0"
maintain="0" maintain="0"
cache="1" cache="1"
cachetpl="0" cachetpl="0"
legal.name="TODO"
legal.email="TODO"
legal.siren="TODO"
legal.siret="TODO"
legal.naf="TODO"
legal.juridique="TODO"
legal.responsable="TODO"
legal.hebergeur="<a href='mailto:TODO'>TODO</a>"
/> />

19
lang/master/tpl/mentions_legales/default.mtt

@ -7,6 +7,11 @@
<h4>Mentions Légales</h4> <h4>Mentions Légales</h4>
<p>
Ce site web est édité par <b>::name::</b>
</p>
<table class="table table-bordered table-condensed"> <table class="table table-bordered table-condensed">
<tbody><tr> <tbody><tr>
<th>Champ</th> <th>Champ</th>
@ -15,37 +20,37 @@
<tr> <tr>
<td>Adresse de courrier électronique</td> <td>Adresse de courrier électronique</td>
<td>contact@mangue-et-solidaire.re</td>
<td>::email::</td>
</tr> </tr>
<tr> <tr>
<td>Numéro Siren</td> <td>Numéro Siren</td>
<td>879178739</td>
<td>::siren::</td>
</tr> </tr>
<tr> <tr>
<td>Numéro Siret</td> <td>Numéro Siret</td>
<td>87917873900022</td>
<td>::siret::</td>
</tr> </tr>
<tr> <tr>
<td>Code NAF / APE</td> <td>Code NAF / APE</td>
<td>4711B</td>
<td>::naf::</td>
</tr> </tr>
<tr> <tr>
<td>Forme juridique et capital</td> <td>Forme juridique et capital</td>
<td>Association Loi 1901</td>
<td>::juridique::</td>
</tr> </tr>
<tr> <tr>
<td>Responsable éditorial</td> <td>Responsable éditorial</td>
<td>Yann Jacob</td>
<td>::responsable::</td>
</tr> </tr>
<tr> <tr>
<td>Hébergeur</td> <td>Hébergeur</td>
<td><a href="www.artcode.re">Artcode</a></td>
<td>::raw hebergeur::</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

11
src/controller/MentionsLegales.hx

@ -6,5 +6,14 @@ class MentionsLegales extends Controller {
} }
@tpl("mentions_legales/default.mtt") @tpl("mentions_legales/default.mtt")
function doDefault() {}
function doDefault() {
view.name = App.config.get("legal.name");
view.email = App.config.get("legal.email");
view.siren = App.config.get("legal.siren");
view.siret = App.config.get("legal.siret");
view.naf = App.config.get("legal.naf");
view.juridique = App.config.get("legal.juridique");
view.responsable = App.config.get("legal.responsable");
view.hebergeur = App.config.get("legal.hebergeur");
}
} }
Loading…
Cancel
Save