Thème 
Avec doorGets CMS ...

CSS

Structure

Il y a 2 fichier CSS pour le site crée qui sont

  • doorgets/css/doorgets.css
  • doorgets/css/doorgets.rtl.css (écritures inversé)

Modificer le CSS

Theme CSS step 1

Pour modifier un fichier CSS il suffit de sélectionner le fichier voulut avec le sélecteur associé à CSS

Puis de modifier le fichier ouvert en dessous en mettant les modifications dans le bloc

cliquer sur sauvegarder 

JavaScript

Structure

Il y a un seul fichier qui est doorgets/js/doorgets.js

Modificer le JavaScript

Theme JavaScript step 1

Pour modifier un fichier JavaScript il suffit de sélectionner le fichier voulut avec le sélecteur associé à JavaScript

Puis de modifier le fichier ouvert en dessous en mettant les modifications dans le block

Templates

Les Template en générale :

Les Template dans doorGets se structurent dans 2 groupes distincts :

  • Website
  • websiteUSer

Theme template step 1

Pour aller un Template il suffit de sélectionner le Template voulut avec le sélecteur associé au Template, par exemple ici doorgets/template/website/wrapper.tpl.php

Structure du Template wrapper.tpl.php :

Theme template step 2

Le Template wrapper se constitue de 4 grandes parties :

  • Le menu
  • Le wrap 
  • Le jumbtron
  • Le footer

Tous ces éléments se trouverons sur toutes les pages du site web crée.

Structure des Template :

Structure de Website

Tous ces fichiers ont pour chemin doorgets/template/website/ Voici la structure de la rubrique Website :

  • wrapper.tpl.php
  • waitingpage.tpl.php
  • footer.tpl.php
  • header.tpl.php
  • Modules
    • blog
      • blog_content.tpl.php
      • blog_content.tpl.php
      • blog_listing.tpl.php
    • faq
      • faq_listing.tpl.php
    • image
      • image_content.tpl.php
      • image_last_contents.tpl.php
      • image_listing.tpl.php
    • inbox
      • inbox_form.tpl.php
    • multipage
      • multipage_listing.tpl.php
    • news
      • news_content.tpl.php
      • news_last_contents.tpl.php
      • news_listing.tpl.php
    • page
      • page_content.tpl.php
    • partner
      • partner_listing.tpl.php
    • sharedlinks
      • sharedlinks_content.tpl.php
      • sharedlinks_last_contents.tpl.php
      • sharedlinks_listing.tpl.php
    • video
      • video_content.tpl.php
      • video_last_contents.tpl.php
      • video_listing.tpl.php
  • user
    • user_badge.tpl.php
    • user_password.tpl.php
  • widgets
    • analytics.tpl.php
    • block.tpl.php
    • comment.tpl.php
    • comment_disqus.tpl.php
    • comment_facebook.tpl.php
    • comment_last.tpl.php
    • comment_listing.tpl.php
    • form.tpl.php
    • languages.tpl.php
    • module_categories.tpl.php
    • module_search.tpl.php
    • navigation.tpl.php
    • networks.tpl.php
    • newsletter.tpl.php
    • sharethis.tpl.php

Structure de websiteUser

Tous ces fichiers ont pour chemin doorgets/template/websiteUSer/ Voici la structure de la rubrique websiteUser :

  • wrapper.tpl.php
  • footer.tpl.php
  • header.tpl.php
  • contact
    • contact.tpl.php
  • index
    • home.tpl.php
  • Modules
    • blog
      • blog_content.tpl.php
      • blog_content.tpl.php
      • blog_listing.tpl.php
    • image
      • image_content.tpl.php
      • image_last_contents.tpl.php
      • image_listing.tpl.php
    • news
      • news_content.tpl.php
      • news_last_contents.tpl.php
      • news_listing.tpl.php
    • sharedlinks
      • sharedlinks_content.tpl.php
      • sharedlinks_last_contents.tpl.php
      • sharedlinks_listing.tpl.php
    • video
      • video_content.tpl.php
      • video_last_contents.tpl.php
      • video_listing.tpl.php
  • user
    • user_badge_header.tpl.php
  • widgets
    • analytics.tpl.php
    • block.tpl.php
    • comment.tpl.php
    • comment_disqus.tpl.php
    • comment_facebook.tpl.php
    • comment_last.tpl.php
    • comment_listing.tpl.php
    • form.tpl.php
    • languages.tpl.php
    • module_categories.tpl.php
    • module_search.tpl.php
    • navigation.tpl.php
    • networks.tpl.php
    • newsletter.tpl.php
    • sharethis.tpl.php

Modification d'un Template

Pour modifier un Template il suffit de sélectionner le fichier voulut avec le sélecteur associé à Template

Theme Template step 1

Puis de modifier le fichier ouvert en dessous en mettant les modifications dans le bloc

et de cliquer sur sauvegarder 

Ecrire un code doorGets pour les thèmes 
Vous pouvez faire ce que vous voulez avec le code doorGets

Balise d'ouverture et de fermeture :

[{ }]

Retourne :

<?php ?>

Créer une variable :

[{$hello = "Hello !";}]

Retourne :

<?php $hello = "Hello !"; ?>

Afficher une variable :

[{!$hello!}]

Retourne :

<?php echo $hello; ?>

Condition if :

[{?(isset($dgCode)):}]
    Your code
[?]

Retourne :

<?php if(isset($dgCode)): ?>
     Your code
<?php endif; ?>

Condition if..else.. :

[{?(isset($dgCode)):}]
Your code 0
[??] Your code 1
[?]

Retourne :

<?php if(isset($dgCode)): ?>
     Your code 0
<?php else: ?>
     Your code 1
<?php endif; ?>

Condition for.. :

[{-($i=0; $i<10; $i++):}]
     Your code position : {{!$i!}}
[-]

Retourne :

<?php for($i=0; $i<10; $i++): ?>
Your code position : <?php echo $i; ?>
<?php endfor; ?>

Condition foreach.. :

[{/($array as $key=>$value):}]
Key : {{!$key!}} / Value: {{!$value!}}
[/]

Retourne :

<?php foreach($array as $key=>$value): ?>
Key : <?php echo $key; ? > / Value: <?php echo $value; ?>
<?php endforeach; ?>

Nous suivre

  • http://www.facebook.com/doorgets
  • http://www.twitter.com/doorgets

2012-2018 © doorGets™ CMS PHP Gratuit