Back to top

Autore Topic: [risolto]yougrids template  (Letto 3987 volte)

marzar

  • Visitatore
[risolto]yougrids template
« il: 02 Set 2010, 11:39:13 »
salve nessuno a sentito parlare di questo tema?
Io dovrei aggiugere una posizione sono andato su file templateDetails dove ho aggiuto una nova posizione
ora dovevo andare sul file index.php ma però nn di presenta come quelli che io ho visto ma in questa maniera:

defined( '_JEXEC' ) or die( 'Restricted index access' );
define( 'TEMPLATEPATH', dirname(__FILE__) );
require( TEMPLATEPATH.DS."yjsgcore/yjsg_core.php");/* YJSGFramework main functions*/
require(TEMPLATEPATH.DS."yjsgcore/".$yjsg_getmain.""); /* 2 default views | yjsg_main.php = desktop | yjsg_mobile.php = mobile devices */

nn penso di dovere aggiunder qui la parte di codice che identifica dove mettere il modulo

?>
<?php if ($this->countModules('nomeposizionecreata')) : ?>
      <div id="miodiv">
        <jdoc:include type="modules" name="miaposizione"  />
      </div>
   <?php endif; ?>
Come posso fare?
« Ultima modifica: 07 Set 2010, 17:31:44 da marzar »

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #1 il: 02 Set 2010, 12:05:49 »
Ciao marzar,
il template ha altre pagine .php tipo layout1.php, layout2.php, layout3.php... probabilmente è lì che devi cercare per inserire la nuova posizione. Copia dei file e poi prova.  :)

marzar

  • Visitatore
Re:yougrids template
« Risposta #2 il: 03 Set 2010, 17:59:46 »
io ho reovato i 3 layout il problema è capire dve inserire il codice:

layout1

Codice: [Seleziona]
defined( '_JEXEC' ) or die( 'Restricted index access' );
?>
<!--MAIN LAYOUT HOLDER -->
<div id="holder">
  <!-- messages -->
  <jdoc:include type="message" />
  <!-- end messages -->
  <?php if ($this->countModules('left')) { ?>
  <!-- left block -->
  <div id="leftblock" style="width:<?php echo $leftblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="left" style="<?php echo $YJsgl_module_style ?>" />
    </div>
  </div>
  <!-- end left block -->
  <?php ?>
  <!-- MID BLOCK -->
  <div id="midblock" style="width:<?php echo $midblock ?>;">
    <div class="insidem">
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodytop.php"); ?>
      <?php if($turn_component_off == || $itemid == ) {?>
      <!-- component -->
      <jdoc:include type="component"  />
      <!-- end component -->
      <?php ?>
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodybottom.php"); ?>
    </div>
    <!-- end mid block insidem class -->
  </div>
  <!-- END MID BLOCK -->
  <?php if ($this->countModules('inset')) { ?>
  <!-- inset block -->
  <div id="insetblock" style="width:<?php echo $insetblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="inset" style="<?php echo $YJsgi_module_style ?>" />
    </div>
  </div>
  <!-- end inset block -->
  <?php ?>
  <?php if ($this->countModules('right')) { ?>
  <!-- right block -->
  <div id="rightblock" style="width:<?php echo $rightblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="right" style="<?php echo $YJsgr_module_style ?>" />
    </div>
  </div>
  <!-- end right block -->
  <?php ?>
</div>
<!-- end holder div -->

layout 2

<div id="holder2">
  <!-- messages -->
  <jdoc:include type="message" />
  <!-- end messages -->
  <!-- MID BLOCK -->
  <div id="midblock" style="width:<?php echo $midblock ?>;">
    <div class="insidem">
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodytop.php"); ?>
      <?php if($turn_component_off == || $itemid == ) {?>
      <!-- component -->
      <jdoc:include type="component"  />
      <!-- end component -->
      <?php ?>
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodybottom.php"); ?>
  <div class="clearm"></div>
    </div>
    <!-- end mid block insidem class -->
  </div>
  <!-- end mid block div -->
<?php if ($this->countModules('insettop')) { ?>
  <?php if ($this->countModules('inset') || $this->countModules('left') || $this->countModules('right')) { ?>
  <div id="insetsholder_2t" style="width:<?php echo $insettop ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="insettop" style="<?php echo $YJsgit_module_style ?>" />
    </div>
  </div>
  <?php ?>
<?php ?>

  <?php if ($this->countModules('right')) { ?>
  <!-- right block -->
  <div id="rightblock" style="width:<?php echo $rightblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="right" style="<?php echo $YJsgr_module_style ?>" />
    </div>
  </div>
  <!-- end right block -->
  <?php ?>
 
  <?php if ($this->countModules('left')) { ?>
  <!-- left block -->
  <div id="leftblock" style="width:<?php echo $leftblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="left" style="<?php echo $YJsgl_module_style ?>" />
    </div>
  </div>
  <!-- end left block -->
  <?php ?>
    <?php if ($this->countModules('inset')) { ?>
  <!-- inset block -->
  <div id="insetblock" style="width:<?php echo $insetblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="inset" style="<?php echo $YJsgi_module_style ?>" />
    </div>
  </div>
  <!-- end inset block -->
  <?php ?>
 <?php if ($this->countModules('insetbottom')) { ?>
   <?php if ($this->countModules('inset') || $this->countModules('left') || $this->countModules('right')) { ?>
  <div id="insetsholder_2b" style="width:<?php echo $insettop ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="insetbottom" style="<?php echo $YJsgib_module_style ?>" />
    </div>
  </div>
  <?php ?>
 <?php ?>
</div>
<!-- end holder div -->

layout 3

div id="holder3">
  <!-- messages -->
  <jdoc:include type="message" />
  <!-- end messages -->
  <!-- MID BLOCK -->
  <div id="midblock" style="width:<?php echo $midblock ?>;">
    <div class="insidem">
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodytop.php"); ?>
      <?php if($turn_component_off == || $itemid == ) {?>
      <!-- component -->
      <jdoc:include type="component"  />
      <!-- end component -->
      <?php ?>
      <?php require( TEMPLATEPATH.DS."layouts/grids/yjsg_bodybottom.php"); ?>
  <div class="clearm"></div>
    </div>
    <!-- end mid block insidem class -->
  </div>
  <!-- end mid block div -->
<?php if ($this->countModules('insettop')) { ?>
<?php if ($this->countModules('inset') || $this->countModules('left') || $this->countModules('right')) { ?>
  <div id="insetsholder_3t" style="width:<?php echo $insettop ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="insettop" style="<?php echo $YJsgit_module_style ?>" />
    </div>
  </div>
  <?php ?>
 <?php ?>
  <?php if ($this->countModules('left')) { ?>
  <!-- left block -->
  <div id="leftblock" style="width:<?php echo $leftblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="left" style="<?php echo $YJsgl_module_style ?>" />
    </div>
  </div>
  <!-- end left block -->
  <?php ?>
  <!-- END MID BLOCK -->
  <?php if ($this->countModules('right')) { ?>
  <!-- right block -->
  <div id="rightblock" style="width:<?php echo $rightblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="right" style="<?php echo $YJsgr_module_style ?>" />
    </div>
  </div>
  <!-- end right block -->
  <?php ?>
  <?php if ($this->countModules('inset')) { ?>
  <!-- inset block -->
  <div id="insetblock" style="width:<?php echo $insetblock ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="inset" style="<?php echo $YJsgi_module_style ?>" />
    </div>
  </div>
  <!-- end inset block -->
  <?php ?>
<?php if ($this->countModules('insetbottom')) { ?>
  <?php if ($this->countModules('inset') || $this->countModules('left') || $this->countModules('right')) { ?>
  <div id="insetsholder_3b" style="width:<?php echo $insettop ?>;">
    <div class="inside">
      <jdoc:include type="modules" name="insetbottom" style="<?php echo $YJsgib_module_style ?>" />
    </div>
  </div>
  <?php ?>
<?php ?>
</div>
<!-- end holder div -->

vorrei metterlo a sinistra del logo il modulo che vorrei inserire sono le bandierine multilingue

però secondo me la devo inserire sul file yjsg_header.php che vi incollo

defined( '_JEXEC' ) or die( 'Restricted index access' );
$css_width = $this->params->get("css_width");
$YJ_modules = array();
$YJ_max_modules = 3;
$YJ_module_prefix = 'header';
$YJ_starting_key = 1;
$grid_widths = explode('|', $this->params->get( 'yjsg_header_width' ));
require( TEMPLATEPATH.DS."yjsgcore/yjsg_widths.php");
if($turn_logo_off == 1) {
$headergrid_width = 100;
}else{
$headergrid_width = 100 -$logo_out;
}
?>
<?php if( $YJ_modules ):?>
<div id="yjsgheadergrid" style="width:<?php echo $headergrid_width?>%;">
<?php foreach ($YJ_modules as $k=>$mod_width): 
$mod_name $YJ_module_prefix.$k
if( !$mod_width ) continue;
?>

<div id="<?php echo $mod_name;?>" class="yjsgxhtml" style="width:<?php echo $mod_width;?>%;">
<jdoc:include type="modules" name="<?php echo $mod_name;?>" style="<?php echo $YJsgh_module_style ?>" />
</div>
<?php endforeach;?>
</div>
<?php endif;?>
« Ultima modifica: 03 Set 2010, 18:05:49 da Vamba »

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #3 il: 03 Set 2010, 22:24:00 »
Be, dove vuoi inserire la posizione? Prova a cercare il punto dell'inserimento sopra o sotto alla posizione vicina...

marzar

  • Visitatore
Re:yougrids template
« Risposta #4 il: 04 Set 2010, 00:59:12 »
scusa posso avere skipe andrei meglio ti spiego meglio posso?

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #5 il: 04 Set 2010, 11:03:43 »
Metti uno screenshot del template con indicato il punto in cui vuoi inserire la posizione che vedo se posso aiutarti... preferisco avere un po' di tempo per provare...  ;)

marzar

  • Visitatore
Re:yougrids template
« Risposta #6 il: 06 Set 2010, 08:44:09 »
se vuoi ti do la demo modificabile ti scrivo indirizzo

http://www.joomla1.5.youjoomla.info/yougrids/?change_css=metal
ti ho segnato in rosso dove vorrei metterla
Grazie gentilissima

[allegato eliminato da un amministratore]

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #7 il: 06 Set 2010, 13:18:20 »
Stasera ci provo... A dopo.

marzar

  • Visitatore
Re:yougrids template
« Risposta #8 il: 06 Set 2010, 14:33:37 »
sempre molto gentile

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #9 il: 06 Set 2010, 22:18:13 »
Ciao marzar,
lì dove hai scritto "multilingua" hai già una posizione bella e fatta... header3
Il template ha moltissime posizioni, per vederle clicca sul nome del template e poi su anteprima con la lente,
oppure aggiungi ?tp=1 alla fine dell'indirizzo della home.
« Ultima modifica: 07 Set 2010, 02:07:21 da adottauncane »

marzar

  • Visitatore
Re:yougrids template
« Risposta #10 il: 07 Set 2010, 01:23:00 »
trovata la posizione ma mi sposta il banner joolama templates come faccio a riportaelo veso destra  se mm prorio dove prima ma vicino? gentilissima

[allegato eliminato da un amministratore]
« Ultima modifica: 07 Set 2010, 01:43:42 da marzar »

adottauncane

  • Visitatore
Re:yougrids template
« Risposta #11 il: 07 Set 2010, 02:06:35 »
Clicca sul nome del template in backend
e in Modules Grids settings -> Header modules widths -> cambi le percentuali. Cambiata la prima chiudi il lucchetto, poi salva la seconda ecc. Poi salva in alto. Credo che praticamente tutto il template sia gestibile da lì...
« Ultima modifica: 07 Set 2010, 02:08:22 da adottauncane »

 



Web Design Bolzano Kreatif