Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : darjoom 16 Dec 2010, 09:36:12
-
Ciao a tutti....
Ho appena risolto un post, ed eccomi di nuovo qua a chiedere una mao, o più che altro una dritta a qualche "genietto" volenteroso. Mastico giusto un minimo di php ed i vostri consigli sono più preziosi dell'oro per me, più dei manuali cartacei o online che sia:-) che in ogni caso non smetto mai di leggere.
La questione è questa: ho trovato un template molto carino adatto per siti di fotografici o di pittura: http://www.joomla24.com/Joomla_1.5.x_Downloads/Joomla_1.5_Templates/Brander.html
Il "problema" per me è che è impostato in modo che ogni volta che si clicca di una qualsiasi voce di menu, la pagina carica sempre anche la carina galleria fotografica che secondo me dovrebbe stare solo in homepage, per evitare ogni volta il fastidioso scorrimento verso il basso per fruire dei contenuti.
C'è un modo di modificare questa cosa? In sostanza vorrei la galleria solo in homepage e non in tutte le pagine.
Grazie anticipatamente a chiunque volesse darmi qualche consiglio.
-
ciao darjoom,
dovresti inserire il codice della gallery all'interno di un ciclo di controllo come questo
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>
------codice gallery--------
<?php endif; ?>
-
Grazie per la risposta temestiva ricdata. Appena possi provo e ti faccio sapere:-)
-
Ho controllato al volo.....
nell'index.php non trovo nessun codice di controllo vagamente simile a cui hai postato tu. Ho controllato anche nnegli altri file php per scrupolo, ma niente.
Tra l'altro non ho neanche ben chiaro dove trovare il codice della gallery!
-
Ciao darjoom,
non lo trovi perché lo devi mettere tu :)
Ti posto qui l'index.php completo da sostituire al tuo, come suggerito da ricdata (ciao ricdata :))
Copia del tuo prima...
<?php
/****************************************************
#####################################################
##-------------------------------------------------##
## BRANDER - Version 1.0.0 ##
##-------------------------------------------------##
## Copyright = globbersthemes.com- 2010 ##
## Date = decembre 2010 ##
## Author = globbers ##
## Websites = http://www.globbersthemes.com ##
## ##
#####################################################
****************************************************/
// SUCKERFISH //
$menu_name = $this->params->get("menuName", "mainmenu");
// no direct access
defined('_JEXEC') or die('Restricted access');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>">
<head>
<?php
define( 'TEMPLATEPATH', dirname(__FILE__) );
include( TEMPLATEPATH.DS."suckerfish.php");
?>
<?php JHTML::_('behavior.mootools'); ?>
<jdoc:include type="head" />
<?php if($my->id) initEditor(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/brander/css/tdefaut.css" type="text/css" media="all" />
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/scroll.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/script.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/mouseover.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/cufon-yui.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/cufon-replace.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/Tw_Cen_MT_Condensed_Extra_Bold_400.font.js"></script>
<link rel="icon" type="image/gif" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/favicon.gif" />
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/jquery.js"></script>
<script type="text/javascript" src="templates/<?php echo $this->template ?>/js/faded.js"></script>
<!--[if IE 7]>
<link href="templates/<?php echo $this->template ?>/css/ie7.css" rel="stylesheet" type="text/css" />
<![endif]-->
<?php //setting slide fading
$tittle = $this->params->get("tittle", "my latest work");
$speed= $this->params->get("speed", "900");
$autoplay= $this->params->get("autoplay", "5000");
?>
<?php //main width
$mod_left = $this->countModules( 'left' );
$mod_right = $this->countModules( 'right' );
if ( $mod_left && $mod_right ) {
$width = '';
} elseif ( ($mod_left || $mod_right) ) {
$width = '';
} else {
$width = '-full';
}
?>
</head>
<body>
<div class="pagewidth">
<div id="sitename">
<a href="index.php"><img src="templates/<?php echo $this->template ?>/images/logo.png" width="226" height="106" alt="logotype" /></a>
</div>
<div id="menu">
<div id="navigation">
<?php TopMenu($menu_name); ?>
</div>
</div>
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>
<div id="gallery"><div id="tittleslide"><h3><?php echo $tittle ?></h3></div>
<div id="faded">
<ul>
<li><img src="templates/<?php echo $this->template ?>/images/slide11.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide22.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide33.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide44.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide55.jpg" alt="" /></li>
</ul>
<ul class="pagination">
<li> <a href="#" rel="0"> <img src="templates/<?php echo $this->template ?>/images/slide1-thumb.jpg" alt="" /></a></li>
<li> <a href="#" rel="1"> <img src="templates/<?php echo $this->template ?>/images/slide2-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="2"> <img src="templates/<?php echo $this->template ?>/images/slide3-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="3"> <img src="templates/<?php echo $this->template ?>/images/slide4-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="4"> <img src="templates/<?php echo $this->template ?>/images/slide5-thumb.jpg" alt="" /></a> </li>
</ul>
</div>
</div>
<?php endif; ?>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(function(){
$j("#faded").faded({
speed:<?php echo $speed ?>,// 900,
crossfade: true,
autopagination: false,
autoplay: <?php echo $autoplay ?>,//default 5000,
autorestart: true
});
});
</script>
<?php if($this->countModules('breadcrumb')) : ?>
<div id="breadcrumb">
<div id="pathway"><p>You Are here:
<jdoc:include type="modules" name="breadcrumb" /></p>
</div>
</div>
<?php endif; ?>
<?php if ($this->countModules( 'left or right ' )) : ?>
<div id="colonnewrap">
<div id="left">
<jdoc:include type="modules" name="left" style="xhtml" />
</div>
<div id="right">
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
</div>
<?php endif; ?>
<div id="main<?php echo $width; ?>">
<jdoc:include type="component" />
</div>
<?php if ($this->countModules('user1') || $this->countModules('user2') || $this->countModules('user3')) { ?>
<div id="users-box">
<div class="user1box">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<div class="sep"></div>
<div class="user2box">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<div class="sep"></div>
<div class="user3box">
<jdoc:include type="modules" name="user3" style="xhtml" />
</div>
</div><?php } ?>
<div id="footer">
<div id="footer_tm">
<div id="search">
<jdoc:include type="modules" name="user4" />
</div>
<div class="ftb">
Copyright© <?php echo date( '2008 - Y' ); ?> <?php echo $mainframe->getCfg('sitename');?> . design by globbers for <a target=" _blank" href= "http://www.globbersthemes.com" > globbersthemes</a>
</div>
</div>
<div id="top">
<div class="top_button">
<a href="#" onclick="scrollToTop();return false;">
<img src="templates/<?php echo $this->template ?>/images/top.jpg" width="30" height="30" alt="top" /></a>
</div>
</div>
</div>
</div>
<div id="tool">
<jdoc:include type="modules" name="login" />
</div>
</body>
</html>
-
...perfetto adottauncane :)
-
ricdata!!! È tornato il pupetto!!! ;D Mi accendo un sigaretta per festeggiare!
-
ricdata!!! È tornato il pupetto!!! ;D Mi accendo un sigaretta per festeggiare!
;D ;D eh sì... è tornato ad affumicare il forum!! speriamo non mi facciano la multa! 8)
-
Allora devo ringraziare ricdata stavolta (anche se sinceramente avevo capito che dovevo cercare quel codice di controllo da lui indicato)...scordati la beatificazione Adottauncane :D
Cmq tutto funge.....
Grazie a tutt'e due :D
-
Ah, ah. No beatificazione, no risposte. Vedi tu... ;D
Ricordati il RISOLTO...