- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Far collassare la colonna di sinistra
-
Allora, ora la cosa è piu chiara, ci sono 2 possibilità, anzi la possibilità è 1 sola, ma con alcuni template, avvolte,si visualizza male la grafica...
comunque, partiamo con la base della possibilità...
Accedi ai moduli login e menu principale, alla destra di ogniuno, c'è una lista, chiamata voci di menu, in quella lista seleziona con il mouse solo dove vuoi che tali moduli vengano visionati, nel tuo caso home.
-
Avevo già provato la procedura ke mi consigliavi tu... allego l'immag del sito in rosso ti ho evidenziato proprio la parte left ke risulta vuota ad esempio qndo accedo al docman.... cn i tamplate ke fin ora ho usato smpere così mi ha fatto... avevo trovato su un sito un if da aggiungere per poter far collassase la colonna left solo ke nn ho ben capito in quale riga di codice inserirlo... qsto è il sito dove ho letto l'if link
-
La procedura descritta nel link non l'ho mai provata, però c'è un alternativa che ogni tanto uso, e cioè, devi prendere il pacchetto dle tuo template, lo decomprimi e dentro al file xml cambi il nome del template ch darai a tuo piacimento, poi nel fiel index.php elimini le chiamate al modulo left, salvi tutto e ricomprimi tutto il pacchetto, lo installi da amministrazione, come hai instalalto quello originale, poi vai in template, selezioni il nuovo template installato e lo assegni dove ti serve, cioè dove vuoi che si veda il mainbody a tutto schermo, in questo modo il template cambierà solo dove vuoi tu, nel resto del sito userà quello di default.
fammi sapere.
-
Ok tra un pò ci provo... e ti facci osapere... avevo tantato tante altre soluzioni ma sfruttare quella ke mi haiconsigliato tu mi era proprio caduta di mente... bene bne.. mo ci tento adp
-
Io ho fatto una cosa simile con un sito che gestisco. Ho modificato il template eliminando dal file index.php le chiamate sia al left che al right per visualizzare un forum grande quanto tutto lo spazio disponibile. Successivamente ho assegnato al forum il template modificato e funziona perfettamente, puoi vedere il risultato [url=http://www.fantapalermo.altervista.org]qui.
Ciao
-
Proprio ciò ke hai fatto tu, glanzetta, devo fare..... solo ke nn so bene cosa devo cancellare... incollo qui di seguito l'index.php così mi dite cosa devo cancellare... grazie
P.S. nella mia ignoranza prima ho cancellato la parte colorata di rosso e la riga in blu, ma mi avev sbalato tutta la template... poi ho cancellato la parte in blu, ma nn si collassava nulla<?php
/**- @Template ... : Prime Heaven 800modificata2
- @Version: 1.8
- @Package: A Joomla 1.0.X template
- @Copyright: (C) 2006 by Rami Ben-Ami - http://www.lady-beetle.com/
- @License: GPL or Commercial
**/
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
$iso = split( '=', _ISO ); echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<link href="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css";?>" rel="stylesheet" type="text/css" media="all" /><!-- This so you can see the css styles in DW you can delete file once editing Template is complete-->
<link href="css/template_css.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body><div id="container" class="clearfix">
<div id="top_header"> </div>
<div id="header">
<div id="top_maune_div">
<?php if (mosCountModules('user3')>0) mosLoadModules('user3',0); ?>
</div>
<div class="inside_header">
<img src="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/"; ?>logo.gif" alt="logo" width="67" height="78" longdesc="company logo" /><?php echo $mosConfig_sitename; ?>
</div>
</div><div id="leftside" > <div class="inside" > <?php if (mosCountModules('user4')>0) mosLoadModules('user4',0); ?> <?php if (mosCountModules('user2')>0) mosLoadModules('user2',0); ?> <?php if (mosCountModules('user1')>0) mosLoadModules('user1',0); ?> <?php if (mosCountModules('left')>0) mosLoadModules('left',0); ?> </div> </div> <div id="main"> <div class="inside_main"> <?php if (mosCountModules('top')>0) mosLoadModules('top',0); ?> <?php if (mosCountModules('banner')>0) mosLoadModules('banner',0); ?> <?php mosPathWay(); ?> <?php mosMainBody(); ?> </div> </div> <div id="footer"> <?php if (mosCountModules('bottom')>0){mosLoadModules('bottom',0);} else {echo " "; } ?> <hr width="98%" align="center" /> <?php include_once('includes/footer.php'); ?> <?php mosLoadModules ( 'debug', -2); ?> </div> <div id="footer_bottom"> </div>
</div>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img
src="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/"; ?>w3c_xhtml.gif"
alt="Valid XHTML 1.0 Transitional" width="55" height="17" border="0" /></a><a href="http://lady-beetle.com"><img
src="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/"; ?>design.gif"
alt="Valid XHTML 1.0 Transitional" width="53" height="17" border="0" /></a></p></body>
</html>
-
dovrebbe essere un qualcosa tipo
<?php mosLoadModules( 'left' ); ?>
-
@GloboGsm said:
dovrebbe essere un qualcosa tipo
<?php mosLoadModules( 'left' ); ?>Ed è proprio la voce in blu..... ma se la cancello nn succede nulla...
-
carica l'intero pacchetto del template zippato sul tuo server e metti il link per scaricarlo, te lo modifico io e poi te lo ripasso...
-
intanto prova a modificare questo codice nel template originale e dimmi se cambia qualcosa:```
<?php if (mosCountModules('left')) { ?><?php mosLoadModules( 'left', -2 );?> <?php } ?>
equivale a dire che se ci sono pubblicati dei moduli nella posizione "left" allora fai vedere il menu left, altriemnti no...
-
E' un mistero neanke mettendo quella stringa ke mi hai detto sn riuscito a far scomparire sta cavolo di colonna :x.... cmq da qui puoi scaricare la template link**
ciao ciao
-
@dmiao said:
E' un mistero neanke mettendo quella stringa ke mi hai detto sn riuscito a far scomparire sta cavolo di colonna :x.... cmq da qui puoi scaricare la template link
ciao ciao
Illegal download attempt
come si chiama il template ? trovato * @Template ... : Prime Heaven 800modificata2
-
cancella
<div id="leftside" >
<div class="inside" >
<?php if (mosCountModules('user4')>0) mosLoadModules('user4',0); ?>
<?php if (mosCountModules('user2')>0) mosLoadModules('user2',0); ?>
<?php if (mosCountModules('user1')>0) mosLoadModules('user1',0); ?>
<?php if (mosCountModules('left')>0) mosLoadModules('left',0); ?>
</div>
</div>e salvausando il metodo che ti è stato detto prima
-
@theprincy said:
Illegal download attempt
come si chiama il template ? trovato * @Template ... : Prime Heaven 800modificata2
Ora ri vado su joomla.de e lo riprendo..
-
-
Sbagliav odi sicuro a cancellare qualcasa... infatti ora sn riuscito a farla collassare..... l'unica cosa ke in download e gallery mi carca la template modificata (e qndi con la colonna di sinistra ke collassa) in forum mi fa vedere la template originale..... forse è un problem di cookie... ora faccio alcune verifike e pooi vi facico sapere.... grazie mille a tutti....
-
Uffa si stemo una cosa e n ne funziona un'altra....
Cmq la colonna di sinistra finalmente collassa ed anke bene (lo fa bene xkè solo stamattina mi sn reso conto ke nella colonna di sinistra gli elementi messi in user4-2-1 venivano visualizzati proprio lì, qnid se nn modificavo la posizione dei modili da user4-2-1 a left la template mi andava in palla)
Ora con la colonna di sinistra collassata la gallery, il forum e i download mi venogno allineati tutti a sinistra ma si nota ke la parte di destra è tagliata... vi allego una immag del forum così capirete melgio....