Fork me on GitHub




(1) 2 »


problème pour créer des menus et des pages
Aspirant
Inscrit: 29/07/2011 23:01
Messages: 30
Bonjour,

Tout d'abord je tenais à féliciter les personnes qui ont créé et conçu Xoops, je trouve ce produit sympa et sans trop de prise de tête (enfin je l’espère lol).

Sinon je souhaiterai savoir comment fait on pour modifier, ajouter du contenu, et modifier les liens des menus que l'on voit.

Par exemple, j'utilise le theme "fifa" pour le foot, et je n'ai pas trouvé ou effectuer les modifications.

En voici la présentation de ce que je veux modifier
cliquer ici

J'ai essayé avec les modules mymenu et multimenu mais cela ne correspond pas à mes besoins, du moins, cela me semble compliqué.

Merci de votre aide.

Posté le : 29/07/2011 23:12
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour

Il te faut éditer et modifier manuellement le fichier theme.html se trouvant dans tonsite/themes/fifa/

Je ne sais plus, mais j'ai peut être fais une vidéo sur ce genre de manip, regardes sur http://tv.xoofoo.org des fois que ...

Posté le : 29/07/2011 23:59

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Aspirant
Inscrit: 29/07/2011 23:01
Messages: 30
BOnjour,

Merci pour ta réponse, je viens de regarder toutes les rubriques mais je n'ai rien trouvé de tel.

Sinon j'ai regardé un peu la page theme.html mais je ne comprend pas tout le code, je ne vois pas "Accueil" "Menu1" etc.

Voici le code de ma page theme.html
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>">
<
head>
    <{* 
Center blocks display order valid values are:  lrc (left right centerlcr (left center rightclr (center left right)        *}>
    <{
assign var=theme_top_order value=clr}>
    <{
assign var=theme_bottom_order value=clr}>
    <!-- 
Theme name -->
    <{
assign var=theme_name value=$xoTheme->folderName}>
    <!-- 
Directory html blocks files or additional html files by include -->
    <{
assign var=theme_name value=$xoTheme->folderName|cat:'/xotpl'}>
    <!-- 
Directory html plugins files -->
    <{
assign var=theme_plugin value=$xoTheme->folderName|cat:'/xoplugins'}>
    <!-- 
MetasTitles, and Style Sheets -->
    <{
includeq file="$theme_name/xometas.html"}>
    <!-- 
Additionals Scripts -->
    <{
includeq file="$theme_name/xoscripts.html"}>
</
head>
<
body id="<{$xoops_dirname}>" class="<{$xoops_langcode}>">
<{if 
$xoBlocks.canvas_left and $xoBlocks.canvas_right}><{assign var=columns_layout value='threecolumns-layout'}>
<{elseif 
$xoBlocks.canvas_left}><{assign var=columns_layout value='leftcolumn-layout'}>
<{elseif 
$xoBlocks.canvas_right}><{assign var=columns_layout value='rightcolumn-layout'}>
<{/if}>
<
div id="xo-wrapper" class="<{$xoops_dirname}>">
    <
div id="xo-bgstatic" class="<{$xoops_dirname}>"></div>
    <
div id="xo-canvas"<{if $columns_layout}> class="<{$columns_layout}>"<{/if}>>
    
        <
div id="xo-header" class="<{$xoops_dirname}>">
            <{if 
$xoops_banner and $xoops_banner != '&nbsp;'}>
                <{
includeq file="$theme_name/xobanner_commercial.html"}>
            <{else}>
                <{
includeq file="$theme_name/xobanner.html"}>
            <{/if}>
                    </
div>
        <
div id="xo-canvas-content">
            <
table id="xo-canvas-columns" cellspacing="0">
            <
tr>
                <{if 
$xoBlocks.canvas_left}>
                    <{
includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_left
                        zoneClass
='xo-canvas-column' zoneId='xo-canvas-leftcolumn' zoneTag='td'
                    
}>
                <{/if}>
                <
td id="xo-page">
                    <{if 
$xoBlocks.page_topleft or $xoBlocks.page_topcenter or $xoBlocks.page_topright}>
                        <
div class="xo-blockszone xo-<{$theme_top_order}>pageblocks" id="xo-page-topblocks">
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:0:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:1:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:2:1}>
                        </
div>
                    <{/if}>
                    <{if 
$xoops_contents && ($xoops_contents != ' ') }><div id="xo-content"><{$xoops_contents}></div><{/if}>
                    <{if 
$xoBlocks.page_bottomleft or $xoBlocks.page_bottomcenter or $xoBlocks.page_bottomright}>
                        <
div class="xo-blockszone xo-<{$theme_bottom_order}>pageblocks" id="xo-page-bottomblocks">
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:0:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:1:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:2:1}>
                        </
div>
                    <{/if}>
                </
td>
                <{if 
$xoBlocks.canvas_right}>
                    <{
includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_right
                        zoneClass
='xo-canvas-column' zoneId='xo-canvas-rightcolumn' zoneTag='td'
                    
}>
                <{/if}>
            </
tr>
            </
table>
        </
div>
        <!-- 
RSS -->
 
   <{includeq file="$theme_name/xo-rss.html"}>        
        <!-- include 
footer -->
        <{
includeq file="$theme_name/xofooter.html"}>
    </
div>
            
    <!--{
xo-logger-output}-->

    </
div>
    <{if 
$xoops_isadmin}>
    <{
includeq file="$theme_name/xo_footerstatic.html"}>
    <{/if}>
</
body>
</
html>


Pouvez vous me guidez un petit peu ?

Merci

Posté le : 30/07/2011 09:44
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Xoops accro
Inscrit: 27/07/2005 16:10
De France
Messages: 2970
Bonjour et bienvenu sur frxoops

Pour modifier tes liens il faut que tu te connectes sur ton ftp. Ensuite rend toi dans le fichier root/themes/fifa/xotpl/globalnav.html

Ouvre le fichier globalnav.html avec ton éditeur de texte. Ensuite modifie les liens en y ajoutant la destination de l'url

Ps : la smarty <{xoAppUrl}> correspond au chemin de ton site (ex:http:www.ton-site.com)

Posté le : 30/07/2011 10:14
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Aspirant
Inscrit: 29/07/2011 23:01
Messages: 30
Merci bcp, ce que je ne comprend pas c'est que j'ai bien modifié les menus (pas encore mis de lien) mais cela ne s'affiche pas sur le site.

J'ai testé en vidant le cache et les cookies : pareil

Je ne pense pas qu'il faille ajouter les liens pour que les menus s'affichent ?

Posté le : 30/07/2011 18:48
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Xoops accro
Inscrit: 27/07/2005 16:10
De France
Messages: 2970
prenons l'exemple de la ligne 10
Citation :
<li class="page_item"><a href="<{xoAppUrl}>" title="Menu1">Menu1</a>


tu veux remplacer menu1 par le mot forum et tu veux lui indiquer l'adresse de celui-ci. Pour cela tu écris donc

Citation :
<li class="page_item"><a href="<{xoAppUrl}>/modules/newbb" title="forum de discussion">Forum</a>


tu comprends?

Posté le : 30/07/2011 19:25
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Aspirant
Inscrit: 29/07/2011 23:01
Messages: 30
Oui je comprends tout à fait, et c'est exactement ce que j'ai fait, j'ai bien mis à jour le fichier avec FILEZILLA sur mon serveur web au bon endroit mais quand je retourne sur mon site (en rafraichissant ou en relancant une nouvelle page) mes menus n'apparaissent toujours pas, c'est bizarre.

Pour info, voici ma page "globalnav.html"

J'ai simplifié (retirer les commentaires) pour que cela soit plus facile à lire

<div id="sidebar">
    <
ul>
        <
li class="page_item"><a href="<{xoAppUrl /pages/test}>" title="Accueil">Accueil</a></li>
    
        <
li class="page_item"><a href="<{xoAppUrl /pages/test}>" title="Actualite du club">Actualite du club</a></li>    
    
        <
li class="page_item"><a href="<{xoAppUrl /pages/test}>" title="Calendrier">Calendrier</a></li>
    
        <
li class="page_item"><a href="<{xoAppUrl /pages/test}>" title=">Resultats">Resultats</a></li>        
    
        <
li class="page_item"><a href="<{xoAppUrl /pages/test}>" title="Contact">Contact</a></li>
    </
ul>        
</
div>

Posté le : 30/07/2011 19:47
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Xoops accro
Inscrit: 27/07/2005 16:10
De France
Messages: 2970
Dans administration-)preference-)paramètres generaux,assure toi que la ligne Contrôler les modifications de templates ? est sur oui

Posté le : 30/07/2011 20:27
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Aspirant
Inscrit: 29/07/2011 23:01
Messages: 30
Yes !!!!

Trop fort(e) tatane !! Je me disais bien que cela n'était pas possible sans une option à la c.. !!

Merci bcp en tout cas !

Je note le sujet résolu.

Posté le : 30/07/2011 20:32
Partager Twitter Partagez cette article sur GG+
Re: problème pour créer des menus et des pages
Semi pro
Inscrit: 16/12/2008 16:38
Messages: 1644
salut des fois se sont aussi les cache de l ordinateur qu il faut vider

Posté le : 31/07/2011 08:02

http://www.troc-lorraine.com
vendre en lorraine

Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

11 Personne(s) en ligne (4 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 11 | Plus ...