Back to top

Autore Topic: [Risolto] Centrare logo gantry framework  (Letto 8370 volte)

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
[Risolto] Centrare logo gantry framework
« il: 05 Apr 2014, 16:13:32 »
Ciao a tutti, come faccio a mettere al centro il logo gantry ?
« Ultima modifica: 06 Apr 2014, 14:08:04 da Andreone »

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #1 il: 05 Apr 2014, 16:39:54 »
Ciao, spiegati meglio...metti almeno il link alla pagina e risolviamo la metà del problemi :D

fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #2 il: 05 Apr 2014, 17:01:07 »
http://www.andreacarbonaro.it/joomla30/index.php/meraviglie


Il logo di sopra voglio che deve essere al centro, e poi sotto sotto a sinistra come si fà a rimuovere il logo di gantry ?

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #3 il: 05 Apr 2014, 17:04:52 »
Allora, per il logo sopra (se è un modulo html) sostituisci il codice con questo:

Codice: [Seleziona]
<a style="margin-left: auto; margin-right: auto;" href="/joomla30/" id="rt-logo"></a>
Per il logo sotto, invece, vai in ESTENSIONI->GESTIONE TEMPLATE, clicca sul template e li dovresti trovare l'opzione per disattivare il logo gantry.

[/code]
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #4 il: 05 Apr 2014, 17:10:29 »
Per il logo sopra dove dovrei andare, il logo per inserirlo sono entrato in gestione template e c'è una voce dove poter mettere un immagine (logo), ma come faccio a metterla al centro ?


Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #5 il: 05 Apr 2014, 17:14:17 »
7777

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #6 il: 05 Apr 2014, 17:17:57 »
Prova a fare così:

vai in gestione template e metti su HIDE la spunta del logo. Poi vai in ESTENSIONI->GESTIONI MODULI->NUOVO->HTML PERSONALIZZATO e nell'editor cerca l'opzione html e inserisci il codiche che ti ho postato prima, pubblica nella posizione DRAWER, poi vai in voci di menu e pubblicalo su tutte.

Fammi sapere
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #7 il: 05 Apr 2014, 17:28:18 »
Sempre resta al solito punto

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #8 il: 05 Apr 2014, 17:30:12 »
Appena metto il codice html sul modulo html personalizzato e lo salvo, si cancella il codice html..........

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #9 il: 05 Apr 2014, 17:33:41 »
Riapri il modulo e mettilo al centro come se fosse un testo!
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #10 il: 05 Apr 2014, 17:40:54 »
Ho inserito nel modulo htm il logo e l' ho centrato, però se vedi nel mio sito http://www.andreacarbonaro.it/joomla30/ c'è lo spazio tra il menù di sopra ed il logo

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #11 il: 05 Apr 2014, 17:42:28 »
ciao, è semplicissimo crei un file css custom quindi gantri-custom.css ci inserisci questo codice
Codice: [Seleziona]
#rt-logo {
   margin: auto;
}
e lo carichi nella cartella /templates/gantry/css

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #12 il: 05 Apr 2014, 17:45:39 »
Ho inserito nel modulo htm il logo e l' ho centrato, però se vedi nel mio sito http://www.andreacarbonaro.it/joomla30/ c'è lo spazio tra il menù di sopra ed il logo

Hai ragione perché il codice vede lo spazio per il logo presente nel template. Se non è troppo complicato fai come ti ha suggerito $Red

Ma nel template hai disattivato il logo? O hai solo cancellato l'img?
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #13 il: 05 Apr 2014, 17:51:31 »
Ho fatto come mi ha suggerito Red ma il logo non è centrato
http://www.andreacarbonaro.it/joomla30/

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #14 il: 05 Apr 2014, 17:58:38 »
io lo vedo al centro, hai svuotato la cache del browser? ctrl+f5


Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #15 il: 05 Apr 2014, 18:08:52 »
A me non sembra centrato. Da spiegare non è facile ma io andrei a dichiarare lo style del logo direttamente nel file php del template che però non so dove si trova perché non conosco il template...
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #16 il: 05 Apr 2014, 18:45:54 »
Non è centrato

[allegato eliminato automaticamente dopo un anno]

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #17 il: 05 Apr 2014, 18:51:40 »
Sono entrato qui: Modifica file /features/logo.php nel template gantry.
E' c'è questo codice:


<?php
/**
* @version   $Id: logo.php 9775 2013-04-26 18:11:22Z kevin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
* @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*
* Gantry uses the Joomla Framework (http://www.joomla.org), a GNU/GPLv2 content management system
*
*/

defined('JPATH_BASE') or die();

gantry_import('core.gantryfeature');

class GantryFeaturelogo extends GantryFeature {
    var $_feature_name = 'logo';

    function isEnabled() {
       
      global $gantry;
        if (!isset($gantry->browser)) return $this->get('enabled');
        if ($gantry->browser->platform != 'iphone' && $gantry->browser->platform != 'android') return $this->get('enabled');

        $prefix = $gantry->get('template_prefix');
        $cookiename = $prefix.$gantry->browser->platform.'-switcher';
        $cookie = $gantry->retrieveTemp('platform', $cookiename);

        if ($cookie == 1 && $gantry->get($gantry->browser->platform.'-enabled')) return true;
        return $this->get('enabled');
    }

    function isInPosition($position){
       
      global $gantry;
        if (!isset($gantry->browser)) return $this->get('enabled');
        if ($gantry->browser->platform != 'iphone' && $gantry->browser->platform != 'android') return ($this->getPosition() == $position);

        $prefix = $gantry->get('template_prefix');
        $cookiename = $prefix.$gantry->browser->platform.'-switcher';
        $cookie = $gantry->retrieveTemp('platform', $cookiename);

        if ($cookie == 1 && $gantry->get($gantry->browser->platform.'-enabled') && ($position == 'mobile-top')) return true;

        return ($this->getPosition() == $position);
    }

    function render($position) {
       
      global $gantry;

        ob_start();
        ?>
        <div class="rt-block logo-block">
            <a href="<?php echo $gantry->baseUrl; ?>" id="rt-logo">[/url]
        </div>
        <?php
        return ob_get_clean();
    }
}

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #18 il: 05 Apr 2014, 19:01:03 »
sostituisci questo

<div class="rt-block logo-block">
            <a href="<?php echo $gantry->baseUrl; ?>" id="rt-logo">[/url]
        </div>

con questo

<div class="rt-block logo-block">
            <a style="margin-left:auto; margin-right:auto;" href="<?php echo $gantry->baseUrl; ?>" id="rt-logo">[/url]
        </div>

fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #19 il: 05 Apr 2014, 19:07:08 »
Guarda che succede

[allegato eliminato automaticamente dopo un anno]

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #20 il: 05 Apr 2014, 19:15:01 »
Apposto, dopo aver sostituito la stringa si è sballato tutto, ho copiato via ftp il file logo.php e si vede sempre sballato, adesso ?

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #21 il: 05 Apr 2014, 19:15:14 »
in pratica dovevi aggiungere solo questo

style="margin-left:auto; margin-right:auto;"


non so come mai ti è uscito fuori quello! Forse hai cancellato qualcosa in più!

Ripristina il codice di prima e riprova
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #22 il: 05 Apr 2014, 19:16:05 »
Ho ripristinato il codice di prima ed il problema è rimasto, boooo

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #23 il: 05 Apr 2014, 19:23:11 »
Guarda che succede

probabilmente hai cancellato qualche chiusura del codice e il logo è andato in loop
fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #24 il: 05 Apr 2014, 19:25:23 »
L' ho ripristinato, ma appena aggiungo
style="margin-left:auto; margin-right:auto;"

La pagina resta vuota.......

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #25 il: 05 Apr 2014, 19:26:20 »
Ma la stringa
style="margin-left:auto; margin-right:auto;"
A che punto la devo mettere ?
se la metto alla fine, la pagina resta vuota, boooooooooo

Offline Arkimede360

  • Appassionato
  • ***
  • Post: 592
  • Sesso: Maschio
  • www.arkimede360.it
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #26 il: 05 Apr 2014, 19:29:14 »
Ma la stringa
style="margin-left:auto; margin-right:auto;"
A che punto la devo mettere ?
se la metto alla fine, la pagina resta vuota, boooooooooo

la devi mettere dentro <a href ...

fabio@arkimede360.it
www.arkimede360.it
p.iva 02532850597

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #27 il: 05 Apr 2014, 19:39:10 »

Ho modificato cos':


<div class="rt-block logo-block">
            <a style="margin-left:auto; margin-right:auto;" href="<?php echo $gantry->baseUrl; ?>" id="rt-logo">[/url]
<>


Ma non succede niente, il logo non si mette al centro

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #28 il: 05 Apr 2014, 20:07:37 »
gantry è un framework cosi bello e semplice, e se lo dico io che non sono un esperto vuol dire che è davvero semplice, voi state creando solo un sacco di confusione cosi facendo queste modifiche le perderai al prossimo aggiornamento, se il logo non si è centrato con lo stile css che ti ho passato c'è qualche altro motivo, ad esempio hai forzato le posizoni sulla stessa riga del logo al tab layouts

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #29 il: 05 Apr 2014, 20:12:44 »
"esempio hai forzato le posizoni sulla stessa riga del logo al tab layouts"

Forzato in che senso

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #30 il: 05 Apr 2014, 20:15:50 »
nel senso che hai messo su on il force position al tab layouts per le posizioni dove c'è il logo, quindi anche se non pubblichi moduli quelle posizioni risultano attive ed occupano spazio come se contenessero moduli, ma questa è solo un ipotesi

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #31 il: 05 Apr 2014, 20:19:38 »
Force-position adesso li ho messi tutti off e il logo non va al centro

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #32 il: 06 Apr 2014, 09:02:14 »
$Red
ciao, è semplicissimo crei un file css custom quindi gantri-custom.css ci inserisci questo codice
Codice: [Seleziona]
#rt-logo {
   margin: auto;
}
e lo carichi nella cartella /templates/gantry/css
---------------------------------------------
Sicuro che bisogna creare questo gantri-custom.css ?
Io penso che bisogna creare questo gantry-custom.css leggendo in giro.......
Poi comunque il logo non si mette al centro

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #33 il: 06 Apr 2014, 09:53:50 »
il template si chiama gantry ed il css si deve chiamare gantry, qui c'è un articolo che illustra come funziona il file custom.css con gantry framework

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #34 il: 06 Apr 2014, 13:31:28 »
Ma perchè non centra il logo dopo aver messo dentro il css la stringa ?


#rt-logo {   margin: auto;}

[allegato eliminato automaticamente dopo un anno]

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Centrare logo gantry framework
« Risposta #35 il: 06 Apr 2014, 13:52:40 »
La stringa da mettere è questa:
#rt-logo{
   margin-left:auto; margin-right:auto;
}

ed il logo è al centro

 



Web Design Bolzano Kreatif