Back to top

Autore Topic: [RISOLTO] Aggiungere una nuova posizione: sapreste dirmi dove sbaglio?  (Letto 1652 volte)

Offline gamble

  • Esploratore
  • **
  • Post: 116
  • Sesso: Maschio
    • Mostra profilo
Salve a tutti di nuovo, girovagando su un sito tedesco di template joomla, ho trovato il pq_semplicity che sembra veramente bello.
Ora io ho un problema, questo template ha tre posizioni user messe una accanto all'altra, a me in realtà, in quello spazio, ne servirebbero 4.

Ho provato a modificare il file xml e l'index.php come da guida, ma il risultato è che la posizione user 4 mi si è sovrapposta alla user 1, tenendomi di fatto solo tre posizioni.

Vi allego il template modificato da me, sareste così gentili da dargli un'occhiata ed eventualmente correggermelo per capire dove ho sbagliato?

Vi ringrazio e vi auguro buone feste di cuore!!


[allegato vecchio più di un anno eliminato automaticamente]
« Ultima modifica: 23 Dic 2009, 16:20:58 da gamble »
Donne, cavalli, alcool, funk.. E questi sono i pregi. Ora passiamo ai difetti..

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere una nuova posizione: sapreste dirmi dove sbaglio?
« Risposta #1 il: 23 Dic 2009, 00:35:10 »
ciao allora
1) nel css non hai inserito user4

questo e il css originale
Codice: [Seleziona]
#user1, #user2, #user3{height:auto; float:left}deve diventare come questo sotto
Codice: [Seleziona]
#user1, #user2, #user3, #user4{height:auto; float:left}
nel php
non hai finito di aggiungere l'user4

originale
Codice: [Seleziona]
<?php if($this->countModules('user1 or user2 or user3 ')) { ?>
deve diventare cosi
Codice: [Seleziona]
<?php if($this->countModules('user1 or user2 or user3 or user4')) { ?>
e qui quello piu importante di tutti  noin hai modificato nulla  tmptools.php

originale
Codice: [Seleziona]
$usertop = 0;
if ($this->countModules('user1')) $usertop++;
if ($this->countModules('user2')) $usertop++;
if ($this->countModules('user3')) $usertop++;
if ( $usertop == 3 ) {
$usertopwidth = '33.3%';}
elseif ( $usertop == 2 ) {
$usertopwidth = '50%';
} else if ($usertop == 1) {
$usertopwidth = '100%';
}   
?>

deve diventare cosi
Codice: [Seleziona]
$usertop = 0;
if ($this->countModules('user1')) $usertop++;
if ($this->countModules('user2')) $usertop++;
if ($this->countModules('user3')) $usertop++;
if ($this->countModules('user4')) $usertop++;
if ( $usertop == 4 ) {
$usertopwidth = '25%';}
elseif ( $usertop == 3 ) {
$usertopwidth = '33.3%';
} elseif ($usertop == 2) {
$usertopwidth = '50%';
} else if ($usertop == 1) {
$usertopwidth = '100%';
}
?>

buon divertimento
« Ultima modifica: 23 Dic 2009, 00:38:22 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline gamble

  • Esploratore
  • **
  • Post: 116
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere una nuova posizione: sapreste dirmi dove sbaglio?
« Risposta #2 il: 23 Dic 2009, 02:52:20 »
grazie mille, mi piace molto un aiuto così che mi da modo di sporcarmi le mani ed imparare :)

grazie, poi ti faccio sapere :)
Donne, cavalli, alcool, funk.. E questi sono i pregi. Ora passiamo ai difetti..

Offline gamble

  • Esploratore
  • **
  • Post: 116
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere una nuova posizione: sapreste dirmi dove sbaglio?
« Risposta #3 il: 23 Dic 2009, 16:20:42 »
fantastico!!!!!!!! E' venuta perfetta proprio come volevo :)

grazie mille, un aiuto così vale 10000 punti :)


AUGURI!
Donne, cavalli, alcool, funk.. E questi sono i pregi. Ora passiamo ai difetti..

 



Web Design Bolzano Kreatif