+33 03 83 56 65 20 +33 06 87 42 95 30

Déplacer la mise en page créée dans purity III vers d'autres templates T3 framework

Si vous utilisez un autre template développé avec T3 Framework, vous pouvez déplacer n'importe quelle mise en page en Purity III dans votre template.

Important:

Dans ce fil, nous allons déplacer une mise en page « Magazine » dans JA Bookshop - un template Joomla développé avec T3 framework. Les instructions sont les mêmes pour les autres mises en page.

Les qualités requises de template vers lequel vous pouvez déplacer une mise en page Purity III :

  • Joomla 3.x

  • Le template doit être développé avec T3 Framework (version 2.1.0 et supérieur)

  • Le template doit utiliser base-bs3 (bootstrap 3). Dans le cas contraire, vous devrez personnaliser les fichiers layout & less pour les faire fonctionner with bootstrap 2.

Voici les étapes rapides pour apporter votre mise en page Magazine dans un template Joomla développé avec T3 framework :

Étape 1: déplacer les fichiers/dossiers

Copier les fichiers et les dossiers dans templates/purity_iii dans le chemin correspondant de votre dossier de template:

helper.php
html/layouts html/com_content/category/magazine.php
html/com_content/category/magazine.xml
html/com_content/category/magazine-sub.phphtml/com_content/category/magazine_featured.php
html/com_content/category/magazine_list.php
tpls/magazine.phpless/layouts/magazine.less

Étape 2 : déplacer la langue

Veuillez déplacer langue de la mise en page Magazine. Ouvrez votre fichier de langue de template (Il devrait être situé dans: language/en-GB/en-GB.tpl_ja_bookshop) puis ajouter les lignes de langue suivante. Vous pouvez franciser les entrées de langues.

; Overwrite menu item
TPL_MAGAZINE_HOME_LABEL ="Magazine Home"
TPL_MAGAZINE_HOME_FEATURE_CONFIG_LABEL ="Configuration for Featured articles"
TPL_MAGAZINE_FEATURED_NUM_COLUMNS_DESC ="Number of columns which to show Feature Articles"
TPL_MAGAZINE_FEATURED_NUM_COLUMNS_LABEL ="# Featured columns"
TPL_MAGAZINE_FEATURED_NUM_LINKS_DESC ="Number of featured links articles"
TPL_MAGAZINE_FEATURED_NUM_LINKS_LABEL ="# Featured links articles"
TPL_MAGAZINE_HOME_CATEGORY_LIST_CONFIG_LABEL ="Configuration for category list"
TPL_MAGAZINE_HIGHLIGHT_NUM_ARTICLE_DESC ="Number of category articles"
TPL_MAGAZINE_HIGHLIGHT_NUM_ARTICLE_LABEL ="# Articles"
TPL_MAGAZINE_HIGHLIGHT_NUM_COLUMN_DESC ="Number of columns which to show articles for a category"
TPL_MAGAZINE_HIGHLIGHT_NUM_COLUMN_LABEL ="# columns"
TPL_MAGAZINE_HIGHLIGHT_SHOW_INTRO_DESC ="Show Intro text in category list articles"
TPL_MAGAZINE_HIGHLIGHT_SHOW_INTRO_LABEL ="Article intro text"
TPL_MAGAZINE_ENTRY_INTRO_POSITION_DESC ="Select positions to show Article Info"
TPL_MAGAZINE_ENTRY_INTRO_POSITION_LABEL ="Article Info positions"
TPL_MAGAZINE_ENTRY_INTRO_POS_FEATURED ="Featured Leading"
TPL_MAGAZINE_ENTRY_INTRO_POS_INTRO ="Featured Intro"
TPL_MAGAZINE_ENTRY_INTRO_POS_LINKS ="Featured Links"
TPL_MAGAZINE_ENTRY_INTRO_POS_HIGHLIGHT ="Category list articles"
TPL_MAGAZINE_HOME_CONFIG_LABEL ="General Configuration for Magazine Home"
TPL_MAGAZINE_SUB_LABEL ="Magazine category"
TPL_MAGAZINE_SUB_CONFIG_LABEL ="Configuration for category layout"
TPL_MAGAZINE_SUB_INTRO_POSITION_DESC ="Select positions to show Article Info"
TPL_MAGAZINE_SUB_INTRO_POSITION_LABEL ="Article Info positions"
TPL_MAGAZINE_SUB_INTRO_POS_LEADING ="Leading"
TPL_MAGAZINE_SUB_INTRO_POS_INTRO ="Intro"
TPL_MAGAZINE_SUB_INTRO_POS_LINKS ="Links"
TPL_MAGAZINE_SUB_SHOW_INTRO_DESC ="Show Intro Text in category intro articles"
TPL_MAGAZINE_SUB_SHOW_INTRO_LABEL ="Show Intro Text" 
TPL_MAGAZINE_ARTICLE_LABEL ="Magazine Article"
TPL_MAGAZINE_ARTICLE_LAYOUT_LABEL ="Article Layout" 
TPL_MAGAZINE_ARTICLE_INFO_LABEL ="Article Info Options"

 

Étape 3: créer le style magazine

Vous pouvez créer un style de template Magazine en dupliquant le style par défaut

deplacer 1


Attribuer la mise en page magazine au style de template

deplacer 2

Étape 4: ajouter du contenu à afficher pour la page du magazine

Créer une catégorie Joomla puis ajouter des articles à la catégorie.

Étape 5: créer lien de menu Magazine

Assurez-vous que le menu est de type Articles >> xLayout - Magazine. Affecter la nouvelle catégorie créée à cet élément de menu

deplacer 3

Étape 6: compiler LESS en CSS

Cette étape permettra de compiler magazine.less vers fichier magazine.css. Ouvrez n'importe quel style de template, puis cliquez sur le bouton LESS to CSS.

deplacer 4

Important:

Si votre template utilise bootstrap 2, vous devrez peut-être personnaliser les BALISES et CSS dans les fichiers.

Apparence en Front-end :

front end

Substituer les infos de l'Article Joomla grâce à purity

Dans Purity III, les infos de l'article sont surchargés, de sorte qu'il a un style différent en comparaison avec le style par défaut.

infos articles 1

Liste des surcharges d'infos

  • author.php
  • block.php
  • category.php
  • create_date.php
  • hits.php
  • modify_date.php
  • parent_category.php
  • publish_date.php

 

Si vous souhaitez personnaliser une des info, ouvrez le fichier puis personnalisez.

    <?php
    /**
     * @package     Joomla.Site
     * @subpackage  Layout
     *
     * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
     * @license     GNU General Public License version 2 or later; see LICENSE.txt
     */
     
    defined('JPATH_BASE') or die;
     
    $author = $displayData['item']->author;
    $author = ($displayData['item']->created_by_alias ? $displayData['item']->created_by_alias : $author);
    ?>
    <dd class="createdby" title="<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author) ?>">
      <i class="fa fa-user"></i>
      <?php if (!empty($displayData['item']->contactid ) && $displayData['params']->get('link_author') == true) : ?>
        <?php
        echo JHtml::_('link', JRoute::_('index.php?option=com_contact&view=contact&id='.$displayData['item']->contactid), $author) ?>
      <?php else :?>
        <?php echo $author ?>
      <?php endif; ?>
    </dd>

 

 

Personnaliser les infos auteur

infos articles 2

Surcharger la mise en page de module avec purity III

Voici les instructions générales pour tous les templates mis au point avec T3 framework.

Dans cette section, nous allons vous montrer les étapes pour surcharger le module Articles Archive. Il en va de même pour tout autre module.

Étape 1: créer le dossier de surcharge de module

Créez un dossier pour surcharger le module dans templates/purity_iii/html, Assurez-vous que le nom du dossier soit identique à celui de site_root_folder/modules.

override module1

Étape 2: créer le fichier de surcharge de la mise en page

Dans chaque module, sa mise en page par défaut est définie dans default.php file, le fichier est situé dans mod_articles_archive/tmpl/. Donc, la meilleure façon de créer un fichier de mise en page de remplacement est de copier le default.php.

 

override module2

Liste des modules surchargés de Purity III (par défaut)

  • mod_articles_archive

  • mod_articles_category

  • mod_footer

  • mod_search

  • mod_tag_popular

 

 

Sous-catégories

Toutes les étapes pour installer Purity III

Comment personnaliser votre template Purity III

Extensions tierces compatibles

Explorez le système de mise en page de Purity III

Améliorer Joomla com_content

Typos pour construire votre contenu

Les systèmes de menu pris en charge

Configuration du template et extension

Page 11 sur 16

Contact

Parlons social

Recevoir des nouvelles du site

 

patenaire paypal