Fork me on GitHub




(1) 2 »


Modification template
Newbie
Inscrit: 21/09/2007 17:19
Messages: 11
Bonjour,

Sur mon site j'utilise le theme IXT1401_V2

Celui ci dispose d'un espace Slide. Je souhaite modifier ce systeme de slide pour y mettre des information concernant certains membre du site.

pour cela j'ai essayé de modifier le fichier slide3.html de la maniere suivante:

<{*
Qualitative Themes for XOOPS
*
* @
license       http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License (GPL)
* @project       IXThemes Projecthttp://ixthemes.org
* @theme_name    ixt01401
* @theme_demo    http://ixthemes.sourceforge.net/demo/x/index.php?xoops_theme_select=ixt01401
* @version         $Idslides3.html 1635 2009-12-02 09:30:12Z algalochkin $
*
Thanks youthat you have left this header untouched!!!
*}>
<{if 
$xoops_dirname == "system"}>
<!-- 
slides on homepage and system pages only -->
<!-- 
width adjust 960px970px980px-->
<
style type="text/css" media="screen">
 
#ixt-slider3 { width: 970px; height: 150px; position: relative; overflow: hidden;}
 #ixt-slider3Content { width: 970px; position: absolute;  top: 0;  margin-left: 0;}
 
.ixt-slider3Image floatleftpositionrelativedisplaynone;}
 .
ixt-slider3Image span text-align:leftpositionabsolute;  padding10px 13pxwidth970pxfilteralpha(opacity=100); -moz-opacity1;  -khtml-opacity1opacity1color#FFF; display: none;}
 
.clear {  clearboth;}
 .
left {  top0left0;  width970px !important;  height150px; }
 .
right {  right0;  bottom0;  width970px !important;  height150px;}
 
#ixt-slider3Content ul { list-style-type: none;}
</style>
<!-- 
JavaScripts-->
<
script type="text/javascript" src="<{xoImgUrl js/s3Slider.js}>"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('#ixt-slider3').s3Slider({
            timeOut: 5000 
        });
    });
</script>
<div align="center">
 <div id="ixt-slider3">
  <ul id="ixt-slider3Content">
   <{$result =  $xoopsDB->query("SELECT* FROM ".$xoopsDB->prefix("users"); }>
     <{foreach item=user from=$result}>
     <H2>{$block.users.count}</H2>
   <li class="ixt-slider3Image">
    <a href="#"><img src="<{xoImgUrl img/slides3/id.jpg}>" alt="slide 1" /></a>
    <span class="left">
     <h2 class="font"><{$user.name}></h2>
     <p> </p>
     <p>ca marche !!</p>
    </span>
   </li>
    <{/foreach}>
   <div class="clear ixt-slider3Image"></div>
  </ul>
 </div>
</div>
<{/if}>​


ca ne marche pas...

comment dois je faire pour pouvoir remonter des info de la base de donnée ??

cordialement

Franck

Posté le : 11/07/2011 14:37
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
bonjour,

du php dans du html, le navigateur ne va pas savoir
essayes pour voir :
<{* 
* Qualitative Themes for XOOPS 

* @license       http://www.gnu.org/licenses/old-licen ... Public License (GPL) 
* @project       IXThemes Project, http://ixthemes.org 
* @theme_name    ixt01401 
* @theme_demo    http://ixthemes.sourceforge.net/demo/ ... eme_select=ixt01401 
* @version         $Id: slides3.html 1635 2009-12-02 09:30:12Z algalochkin $ 

* Thanks you, that you have left this header untouched!!! 
*}> 
<{if $xoops_dirname == "system"}> 
<!-- slides on homepage and system pages only --> 
<!-- width adjust 960px, 970px, 980px--> 
<style type="text/css" media="screen"> 
 #ixt-slider3 { width: 970px; height: 150px; position: relative; overflow: hidden;} 
 #ixt-slider3Content { width: 970px; position: absolute;  top: 0;  margin-left: 0;} 
 .ixt-slider3Image { float: left; position: relative; display: none;} 
 .ixt-slider3Image span { text-align:left; position: absolute;  padding: 10px 13px; width: 970px; filter: alpha(opacity=100); -moz-opacity: 1;  -khtml-opacity: 1; opacity: 1; color: #FFF; display: none;} 
 .clear {  clear: both;} 
 .left {  top: 0; left: 0;  width: 970px !important;  height: 150px; } 
 .right {  right: 0;  bottom: 0;  width: 970px !important;  height: 150px;} 
 #ixt-slider3Content ul { list-style-type: none;} 
</style> 
<!-- JavaScripts--> 
<script type="text/javascript" src="<{xoImgUrl js/s3Slider.js}>"></script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
        $('#ixt-slider3').s3Slider({ 
            timeOut: 5000  
        }); 
    }); 
</script> 
<div align="center"> 
 <div id="ixt-slider3"> 
  <ul id="ixt-slider3Content"> 
   <?php   <{$result =  $xoopsDB->query("SELECT* FROM ".$xoopsDB->prefix("users"); }>  ?>
     <{foreach item=user from=$result}> 
     <h2><{$block.users.count}></h2> 
   <li class="ixt-slider3Image"> 
    <a href="#"><img src="<{xoImgUrl img/slides3/id.jpg}>" alt="slide 1" /></a> 
    <span class="left"> 
     <h2 class="font"><{$user.name}></h2> 
     <p> </p> 
     <p>ca marche !!</p> 
    </span> 
   </li> 
    <{/foreach}> 
   <div class="clear ixt-slider3Image"></div> 
  </ul> 
 </div> 
</div> 
<{/if}>​

Posté le : 11/07/2011 21:55

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Newbie
Inscrit: 21/09/2007 17:19
Messages: 11
je viens de tenter, mais ca ne fonctionne pas...

Posté le : 11/07/2011 22:11
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
quel genre d'information veux tu mettre ?

Posté le : 11/07/2011 22:22

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Newbie
Inscrit: 21/09/2007 17:19
Messages: 11
en fait je veut recuperer les champs ICQ AIM YIM MAIL NOM LOGIN et BIO de la table user pour tous les utilisateur dont le goupid =4

ca va me permettre de faire un slideshow avec les caracteristique de la "dive team" du site

ce qui est intéressant c'est de pouvoir faire un truc dynamique (basé sur le BDD) plutot qu'un truc fixe (ou je tape directement les données dans le fichier HTML


Posté le : 11/07/2011 22:28
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
le plus simple est peut-être de créer un plugin smarty pour récupérer et afficher les informations :
quelques posts -> https://www.frxoops.org/modules/newbb/ ... id=195465#forumpost195465 et https://www.frxoops.org/modules/newbb/ ... t_id=82248#forumpost82248 entre autres

Posté le : 11/07/2011 22:37

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Newbie
Inscrit: 21/09/2007 17:19
Messages: 11
le probleme c'est que le plugin smarty ne permet de recupèrer les info que de l'utilisateur courant... je que je cherche c'est de pouvoir recuperer les info de tous les utilisateurs de la base...

Posté le : 11/07/2011 22:48
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
arf ! burning avait fait un truc pour afficher la liste des membres, en modifiant un peu tu devrais pouvoir faire ce que tu désires en mettant une condition pour le groupe dont tu veux les infos - par contre je ne sais plus où est le post - peut-être sur http://babylon.xoofoo.org

Posté le : 11/07/2011 22:51

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Newbie
Inscrit: 21/09/2007 17:19
Messages: 11
je ne trouve pas d'utilisateur "burning" ????

Posté le : 11/07/2011 22:55
Partager Twitter Partagez cette article sur GG+
Re: Modification template
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972

Posté le : 11/07/2011 23:00

La connaissance s'accroît quand on la partage ...
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

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