Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Vix87

Pagine: [1] 2 3
1
Joomla! 1.5 / Re:Spostare login (Core Design Login module)
« il: 03 Giu 2011, 15:24:24 »
Ciao francesco, purtroppo sono uno stagista universitario, devo almeno provare e cercare una soluzione per quello che richiedono.
Ovviamente se non ero uno stagista e me lo avevano chiesto la tariffa scattava :)
Hai altri moduli da consigliare? altrimenti riapplicherò il modulo standard di joomla.

2
Joomla! 1.5 / Spostare login (Core Design Login module)
« il: 03 Giu 2011, 09:35:31 »
Salve  a tutti, avrei un problema con questo modulo:
Chi mi ha commissionato il sito vorrebbe spostare il modulo "Core design login" nel topmenu.
Chi conosce il modulo avrà già capito cosa intendo, per chi non lo conoscesse cerco di spiegarmi meglio.
Questo modulo permette un bel effetto grafico, cliccato sulla scritta "login" compare una simpatica finestra dove inserire i campi id e pw dell'utente.
Il risultato che vorrei ottenere è il seguente: aggiungere una voce al top menu chiamata "accesso area riservata" (per non confondersi ) ed avere l'effetto del core design login. Qualcuno mi aiuta?qualcuno sà come fare?

3
Sviluppo / Re:Liste nozze (Wedding list)
« il: 28 Mag 2011, 09:42:03 »
cosa fai caricare con un link????

??
Cerco di spiegare quello che ho scritto nell'altro post:
tu avevi scritto questo
Citazione
se non stampa nulla... magari la posizione che hai dato al modulo nel tuo template non esiste... dagli una posizione sicura... io sto sparando cretinate... ma se non stampa nulla è l'unica soluzione che mi viene in mente...
la mia risposta è per dirti che le due posizioni esistono e funzionano se non c'è il modulo che hai creato, questa mattina ho provato anche a posizionarlo a destra/sinistra e comunque la pagina crasha (la home).
Con l'esempio che ho fatto, volevo indicare proprio questo fatto, le aree user8 e user6 ci sono e funziona senza questo modulo. Quando mi riferisco al link Liste Nozze volevo intendere con il link nel top menù che punta in una zona/posizione dove NON è presente il modulo, la pagina funziona correttamente...

4
Sviluppo / Re:Liste nozze (Wedding list)
« il: 27 Mag 2011, 18:57:04 »
Se sposto il modulo che hai creato dalla zona user8 alla user6 e il link nozze punta a user8 la pagina viene caricata.
Se la modifico e faccio "caricare" la user6 (la nuova posizione del modulo) la pagina crasha.

5
Sviluppo / Re:Liste nozze (Wedding list)
« il: 27 Mag 2011, 16:32:08 »
Pensavo davi per scontato una Macro categoria di virtuemart con nome liste nozze, per fare quello forse prima ci vuole qualcosa?... tipo del tipo:
='<p>' echo lista nozze '</p>'
Ora cerco nel codice dove avevo una cosa del genere, cioè come inserire tag html nel php.

Aggiornamento
Ho detto una cazzata :D
Aggiornamento 2
Ho provato anche
Codice: [Seleziona]
<?php
defined
'_JEXEC' ) or die( 'Restricted access' );?>

<p><?php echo "lista nozze"?> </p>

Ma niente...uff... Bhe che dire ho trovato qualcuno con la voglia di fare e provare GRAZIE jonxduo, dai che provando e riprovando troviamo(scusa se metto il plurale) una cavolo di soluzione a questo problema.
Aggiornamento 3
Ho rimesso il tuo codice in default.php
Aggiornamento 4
1.Chi mi da una mano con l'inglese lo espongo pure sul forum di virtuemart (ENG) magari potrebbero avere altre soluzioni da provare/consigliare
2. ma se la pagina non riesce a visualizzare neanche liste nozze il problema dove potrebbe stare? in helper e mod_vmwedding ?

6
Sviluppo / Re:Liste nozze (Wedding list)
« il: 27 Mag 2011, 16:24:17 »
Codice: [Seleziona]
echo 'lista nozze';scusa che cosa farebbe questo comando?
Ho sostituito il tutto.. con il codice qui sopra
Magari dai per scontato qualcosa, che io non ho fatto o che io non ho....dimmi come posso esserti d'aiuto.

7
Sviluppo / Re:Liste nozze (Wedding list)
« il: 27 Mag 2011, 16:01:59 »
Con l'ftp risiete in
Codice: [Seleziona]
/modules/mod_vmweddingOra ti posto le immagini che certificano la sua pubblicazione :
Foto 1

Foto 2


Uploaded with ImageShack.us

8
Sviluppo / Re:Liste nozze (Wedding list)
« il: 27 Mag 2011, 15:29:43 »
chi mi scrive cosa?
il  browser mi da Errore HTTP 500 (Internal Server Error): Si è verificata una condizione imprevista durante il tentativo del server di soddisfare la richiesta.

Modificato l'articolo, anche se non capisco il perchè, il sito non è raggiungibile dall'esterno, non vedo il problema di tenere il modulo pubblicato... magari ti è pure più utile capire magari qualche errore di sintassi..

Il modulo viene installato e pubblicato correttamente.
Se ti posso essere d'aiuto in qualunque modo fammi sapere

9
Sviluppo / Re:Liste nozze (Wedding list)
« il: 26 Mag 2011, 19:05:26 »
Grazie.
Appena provato la pagina ma crasha.
Ho fatto come hai detto tu, lo zip conteveva questi file:
  • mod_vmwedding/mod_vmwedding.php
  • mod_vmwedding/helper.php
  • mod_vmwedding/mod_vmwedding.xml
  • mod_vmwedding/index.html
  • mod_vmwedding/tmpl/default.php
  • mod_vmwedding/tmpl/index.html
Specifico questo (anche se è inutile) ho creato nel top menu la voce lista nozze e l'ho collegata a un articolo con dentro scritto "{loadposition userX}"

Aggiornamento:
Secondo me c'è un errore nel collegamento del db, ora faccio le prove :)
Aggiornamento 1:
ho detto una c@zz@ :P
Aggiornamento 2:
ho notato il default.php manca sia la action che il name ho anche inserito un bottone, ma niente..mhm...

10
Sviluppo / Re:Liste nozze (Wedding list)
« il: 26 Mag 2011, 15:55:03 »
@ jonxduo
il componente non ha una struttura MVC. il modulo è composto solo da due file mod_vm_manufacturer_logo.php e mod_vm_manufacturer_logo.xml che nel mio caso ho rinominato
mod_vm_wedding_list.php e mod_vm_wedding_list.xml.

@gokuale
una soluzione senza necessariamente richiedere la registrazione? anche l'utente anonimo potrebbe visualizzare la lista (se conosce il nome o parametro esatto)

11
Sviluppo / Re:Liste nozze (Wedding list)
« il: 25 Mag 2011, 18:50:49 »
Chiedo scusa ai mod per il doppio post, lo faccio solo per tenere una leggibilità alta.
Ho fatto le dovute modifiche e ora è rimasto davvero poco per ciò che voglio realizzare, intanto vi posto il codice modificato:
Codice: [Seleziona]

<?php
if( !defined'_VALID_MOS' ) && !defined'_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

global 
$mosConfig_absolute_path$sess$VM_LANG$mosConfig_live_site;
// Load the virtuemart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}
$text_before $params->get'text_before''');
$show_dropdown $params->get'show_dropdown'0);
$auto $params->get'auto'0);
$width $params->get('window_width''');
$height $params->get('window_height''');

$query_all  "SELECT * FROM #__{vm}_category c ";
 
$db = new ps_DB;
$db->query$query_all );

$res $db->record;
if( empty( 
$res )) {
echo 'Non ci sono categorie!';
return;
}

if( 
$show_dropdown == ) { 
?>

<div style="overflow:auto; padding:1px; margin-left:170px;">
  <form action="<?php echo $_SERVER['PHP_SELF'?>" method="post" name="vm_category">
        <br/>
<select class="inputbox" name="category_id" onchange="document.vm_category.submit()">
            <option value=""><?php echo $VM_LANG->_('PHPSHOP_SELECT'?></option>
        <?php  
        
foreach ($res as $category) { 
                
$selected '';
                if( @
$_REQUEST['category_id'] == $category->category_id ) {
                        
$selected 'selected="selected"';      
                }
                echo 
"<option value=\"".$category->category_id ."\" $selected>"$category->category_name ."</option>\n";

        } */
        
?>

        </select>
    <br />
<br />
    <input class="button" type="submit" name="categorySearch" value="<?php echo $VM_LANG->_('PHPSHOP_SEARCH_TITLE'?>" />
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.browse" />
    <input type="hidden" name="Itemid" value="<?php echo $sess->getShopItemid() ?>" />
      </form>
  </div>
<?php 

?>

<!-- Fine Modulo Liste Nozze -->
Tenendo questo codice attivo mi compare una comoda tendina dove selezionare le categorie.
Se seleziono la lista nozze Mario & Maria la pagina viene caricata correttamente (se la categoria è pubblicata), ma se la categoria è pubblicata viene visualizzata anche in Prodotti, cosa NON voluta.
Se seleziono la lista nozze Mario & Maria la pagina viene caricata in modo errato (se la categoria NON è pubblicata), mi si visualizza la pagina della categoria ma senza nessun prodotto (si, la lista contiene 1 articolo).
Altra modifica apportata
Codice: [Seleziona]
global $mosConfig_absolute_path, $sess, $VM_LANG, $mosConfig_live_site;
// Load the virtuemart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}
$text_before = $params->get( 'text_before', '');
$show_dropdown = $params->get( 'show_dropdown', 0);
//$show_linklist = $params->get( 'show_linklist', 1);
$auto = $params->get( 'auto', 0);
$width = $params->get('window_width', '');
$height = $params->get('window_height', '');

$query_all  = "SELECT * FROM #__{vm}_category c ";
 
$db = new ps_DB;
$db->query( $query_all );

$res = $db->record;
if( empty( $res )) {
echo 'Non ci sono categorie!';
return;
}

if( $show_dropdown == 1 ) {
?><div style="overflow:auto; padding:1px; margin-left:170px;">
  <center><form action="<?php echo $_SERVER['PHP_SELF'?>" method="post" name="vm_category">
        <br/>
<input type="text" value="Inserisci il codice della lista nozze" name="text1" size="100" maxlength="25" />
        <!--<select class="inputbox" name="category_id" onchange="document.vm_category.submit()">
            <option value=""><?php //echo $VM_LANG->_('PHPSHOP_SELECT') ?></option>
        <?php  /*
        foreach ($res as $category) { 
                $selected = '';
                if( @$_REQUEST['category_id'] == $category->category_id ) {
                        $selected = 'selected="selected"';      
                }
                echo "<option value=\"".$category->category_id ."\" $selected>". $category->category_name ."</option>\n";

        } */
        
?>

        </select> -->
    <br />
<br />
    <input class="button" type="submit" name="categorySearch" value="<?php echo $VM_LANG->_('PHPSHOP_SEARCH_TITLE'?>" />
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.browse" />
    <input type="hidden" name="Itemid" value="<?php echo $sess->getShopItemid() ?>" />
      </form></center>
  </div>
<?php 

?>

<!-- Fine Modulo Liste Nozze -->
Ho tentato anche ad inserire anche un <input type="text" value="Inserisci il codice della lista nozze" name="text1" size="100" maxlength="25" />
ma la mia text non subisce nessun effetto. sicuramente manca qualcosa... (è quella che trovate attiva sul mio sito http://lnx.cioverchia.it/index.php?option=com_content&view=article&id=54&Itemid=71 ).

Qualunque aiuto a questo problema (noto e conosciuto, mancanza di virtuemart) non è utile solo a me, ma penso a tutta la comunità che si è trovata difronte a questo grattacapo.

12
Sviluppo / Re:Liste nozze (Wedding list)
« il: 25 Mag 2011, 16:37:33 »
Ho iniziato a modificare un'altro modulo (che sto già utilizzando nel sito) mod_vm_manufacturer_logo
Vi posto il "sorgente originale"
Codice: [Seleziona]

<?php
if( !defined'_VALID_MOS' ) && !defined'_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
/**
* Manufacturer Module
*
* NOTE: THIS MODULE REQUIRES THE VIRTUEMART COMPONENT!
/*
* @version $Id: mod_virtuemart_manufacturers.php 1279 2008-02-29 09:01:49Z soeren_nb $
* @package VirtueMart
* @subpackage modules
*
* @copyright (C) 2004-2007 Soeren Eberhardt
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* VirtueMart is Free Software.
* VirtueMart comes with absolute no warranty.
*
* www.virtuemart.net
*/

global $mosConfig_absolute_path$sess$VM_LANG$mosConfig_live_site;
// Load the virtuemart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}
$text_before $params->get'text_before''');
$show_dropdown $params->get'show_dropdown'0);
$show_linklist $params->get'show_linklist'1);
$auto $params->get'auto'0);
$width $params->get('window_width''');
$height $params->get('window_height''');

$query_all  "SELECT m.manufacturer_id,m.mf_name,m.mf_desc FROM #__{vm}_manufacturer m ";
$query_all .= "ORDER BY m.mf_name ASC";

$db = new ps_DB;
$db->query$query_all );

$res $db->record;
if( empty( 
$res )) {
echo 'No manufacturers defined!';
return;
}

if( 
$show_linklist == ) {
  
//begin iframe to house logos from logolist.php
?>

<div style="width:<?php echo $width?>;height:<?php echo $height?>;overflow:auto;margin:0;padding:1px">
<?php
        $num 
0;
        foreach( 
$res as $manufacturer) {
          
$num $num 1
?>

          <a href="<?php echo $sess->urlURL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id="$manufacturer->manufacturer_id ?>" target="_parent">
          <?php echo $manufacturer->mf_desc?>
          </a>
          <?php
          
if($num==3){
              echo 
"<br />";
              
$num 0;//reset counter
          
}
        }
?>

</div>
<?php  
}
if( 
$show_dropdown == ) { 
?>
<div>
  <form action="<?php echo $_SERVER['PHP_SELF'?>" method="post" name="vm_manufacturer">
        <br/>
        <select class="inputbox" name="manufacturer_id" onchange="document.vm_manufacturer.submit()">
            <option value=""><?php echo $VM_LANG->_('PHPSHOP_SELECT'?></option>
        <?php  
        
foreach ($res as $manufacturer) { 
                
$selected '';
                if( @
$_REQUEST['manufacturer_id'] == $manufacturer->manufacturer_id ) {
                        
$selected 'selected="selected"';      
                }
                echo 
"<option value=\"".$manufacturer->manufacturer_id ."\" $selected>"$manufacturer->mf_name ."</option>\n";

        } 
        
?>

        </select>
    <br />
      <input class="button" type="submit" name="manufacturerSearch" value="<?php echo $VM_LANG->_('PHPSHOP_SEARCH_TITLE'?>" />
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.browse" />
    <input type="hidden" name="Itemid" value="<?php echo $sess->getShopItemid() ?>" />
      </form>
  </div>
<?php 

?>

<!-- End Manufacturer Module -->
Ho controllato la tabella che vorrei andare ad interrogare, la tabella si chiama jos_vm_category
ed ha i seguenti campi:
  • category_id
  • vendor_id
  • category_name
  • category_description
  • category_thumb_image
  • category_full_image
  • category_publish
  • cdate
  • mdate
  • category_browsepage
  • product_per_row
  • category_flypage
  • list_order
le mi prime modifiche sono state queste
Codice: [Seleziona]

<?php
if( !defined'_VALID_MOS' ) && !defined'_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
/**
* Manufacturer Module
*
* NOTE: THIS MODULE REQUIRES THE VIRTUEMART COMPONENT!
/*
* @version $Id: mod_virtuemart_manufacturers.php 1279 2008-02-29 09:01:49Z soeren_nb $
* @package VirtueMart
* @subpackage modules
*
* @copyright (C) 2004-2007 Soeren Eberhardt
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* VirtueMart is Free Software.
* VirtueMart comes with absolute no warranty.
*
* www.virtuemart.net
*/

global $mosConfig_absolute_path$sess$VM_LANG$mosConfig_live_site;
// Load the virtuemart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}
$text_before $params->get'text_before''');
$show_dropdown $params->get'show_dropdown'0);
$show_linklist $params->get'show_linklist'1);
$auto $params->get'auto'0);
$width $params->get('window_width''');
$height $params->get('window_height''');

$query_all  "SELECT * ";
$query_all  "FROM #__{vm}_category c ";
//$query_all .= "ORDER BY m.mf_name ASC";

$db = new ps_DB;
$db->query$query_all );

$res $db->record;
if( empty( 
$res )) {
echo 'Non ci sono categorie!';
return;
}

if( 
$show_linklist == ) {
  
//begin iframe to house logos from logolist.php
?>

<div style="width:<?php echo $width?>;height:<?php echo $height?>;overflow:auto;margin:0;padding:1px">
<?php
        $num 
0;
        foreach( 
$res as $category) {
          
$num $num 1
?>

          <a href="<?php echo $sess->urlURL."index.php?option=com_virtuemart&page=shop.browse&category_id="$category->category_id ?>" target="_parent">
          <?php echo $category->mf_desc?>
          </a>
          <?php
          
if($num==3){
              echo 
"<br />";
              
$num 0;//reset counter
          
}
        }
?>

</div>
<?php  
}
if( 
$show_dropdown == ) { 
?>
<div>
  <form action="<?php echo $_SERVER['PHP_SELF'?>" method="post" name="vm_manufacturer">
        <br/>
        <select class="inputbox" name="manufacturer_id" onchange="document.vm_manufacturer.submit()">
            <option value=""><?php echo $VM_LANG->_('PHPSHOP_SELECT'?></option>
        <?php  
        
foreach ($res as $manufacturer) { 
                
$selected '';
                if( @
$_REQUEST['manufacturer_id'] == $manufacturer->manufacturer_id ) {
                        
$selected 'selected="selected"';      
                }
                echo 
"<option value=\"".$manufacturer->manufacturer_id ."\" $selected>"$manufacturer->mf_name ."</option>\n";

        } 
        
?>

        </select>
    <br />
      <input class="button" type="submit" name="manufacturerSearch" value="<?php echo $VM_LANG->_('PHPSHOP_SEARCH_TITLE'?>" />
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.browse" />
    <input type="hidden" name="Itemid" value="<?php echo $sess->getShopItemid() ?>" />
      </form>
  </div>
<?php 

?>

<!-- End Manufacturer Module -->

Se qualcuno leggendo mi volesse dare una mano nella creazione del codice gliene sarei davvero grato ;)

AGGIORNAMENTO
Qualcosa si muove..
Aggiornamento 1
Sto facendo delle prove, sto utilizzando il ramo di "show_dropdown" e faccio visualizzare in quella lista gli id delle categorie e per ora funziona. Riesco a visualizzare la lista nozze (id = 20).
Aggiornamento 2
Se non pubblico la categoria i prodotti contenuti all'interno, non vengono visualizzati, qualcuno conosce virtuemart e mi può indicare come fare?

13
Sviluppo / Re:Liste nozze (Wedding list)
« il: 24 Mag 2011, 18:09:19 »
girando per internet ho trovato VM Live Product Search
Spiegazione: questo modulo ricerca in base al nome del prodotto.
Secondo voi (te, jonxduo) potrei riuscire a modificarlo? Fare una ricerca in base alla categoria?
Sempre più semplice crearlo da zero? Tu figurati che mi sono bloccato al tutorial XD

14
Per ora provo a presentare al mio tutor (Aziendale) questa soluzione:
Se clicchi in una categoria presente nel main menu, poi tornare solo a quella.
Ora non mi ripete più il nome della categoria, ho applicato anche il primo hack.
Se riesci ad intuire il perché non posso tenere anche la macro categoria(Prodotti) e me lo comunichi, ti ringrazio.

15
Gestione e-commerce / Re:Problema con il Pathway
« il: 23 Mag 2011, 17:56:33 »
Come ho risposto nell'altro post
Citazione
Citazione
ma se disattivi la voce di menu "Prodotti", cosa succede?
Se disattivo (= se non lo pubblico) la voce Prodotti, il pathway delle categorie Creazioni, Outdoor, Tessuti, Tende ritorna a fare il problema iniziale, non viene aggiornato.

Citazione
Se attivi il modulo delle categorie di virtuemart come esce il pathway?
Dopo aver attivato il modulo (mod_product_categories) ho effettuato delle prove, risultati:
1- con i link superiori (nel top menu) ATTIVI,il pathway mantiene il problema.
2- con i link superiori (nel top menu) TOLTI, mantenendo solo Prodotti il problema scompare
   a- Il pathway si costruisce in modo errato, esempio :
       Prodotti -> Creazioni ->qualsiasi prodotto
       il pathway visualizza solo (quando da Prodotti clicco su Creazioni visualizza solo Creazioni) Creazioni -> qualsiasi prodotto

Soluzione pensata:
Premessa: i link superiori vengono creati inserendo una nuova voce di Virtuemart ed inserendo nel Category ID l'opportuno ID.

Se io classifico tutti i collegamenti alle categorie di prodotto come link esterni e nel link inserisco l'url apposito? (soluzione non molto automatica)
Non c'è un modo per far si che la MacroCategoria Prodotti venga visualizzata sempre come root del pathway?
Avevo anche mod_virtuemart disattivato, continuo a fare prove...

16
Citazione
ma se disattivi la voce di menu "Prodotti", cosa succede?
Se disattivo (= se non lo pubblico) la voce Prodotti, il pathway delle categorie Creazioni, Outdoor, Tessuti, Tende ritorna a fare il problema iniziale, non viene aggiornato.

Citazione
Se attivi il modulo delle categorie di virtuemart come esce il pathway?
Dopo aver attivato il modulo (mod_product_categories) ho effettuato delle prove, risultati:
1- con i link superiori (nel top menu) ATTIVI,il pathway mantiene il problema.
2- con i link superiori (nel top menu) TOLTI, mantenendo solo Prodotti il problema scompare
   a- Il pathway si costruisce in modo errato, esempio :
       Prodotti -> Creazioni ->qualsiasi prodotto
       il pathway visualizza solo (quando da Prodotti clicco su Creazioni visualizza solo Creazioni) Creazioni -> qualsiasi prodotto

Soluzione pensata:
Premessa: i link superiori vengono creati inserendo una nuova voce di Virtuemart ed inserendo nel Category ID l'opportuno ID.

Se io classifico tutti i collegamenti alle categorie di prodotto come link esterni e nel link inserisco l'url apposito? (soluzione non molto automatica)
Non c'è un modo per far si che la MacroCategoria Prodotti venga visualizzata sempre come root del pathway?
Avevo anche mod_virtuemart disattivato, continuo a fare prove...

17
gokuale ho risolto anche il problema per quei link strani il file da modificare è:
Codice: [Seleziona]
/templates/the27th-tg/html/mod_mostreadcomponent.php

19
Sviluppo / Re:Liste nozze (Wedding list)
« il: 20 Mag 2011, 19:29:24 »
jonxduo ti ringrazio della mano appena protesa :) spero di non chiederti anche il braccio ;)
Domani inizierà Operazione Creare Modulo Joomla.

20
SQUILLI DI TROMBEEEEEE e come disse qualcuno Eureka!!
Trovato il colpevole, tutti pensavamo che il colpevole fosse il piccolo "browse_pagenav.tpl.php" (piccolo perché ora è stato scorporato di tutto), il vero colpevole risulta essere:
Codice: [Seleziona]
/components/com_virtuemart/themes/default/templates/browse/includes/browse_orderbyform.tpl.phpCodice originale :
Codice: [Seleziona]
<?php if( !defined'_VALID_MOS' ) && !defined'_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__); ?>


<!-- ORDER BY .... FORM -->
<form action="<?php echo $mm_action_url."index.php" ?>" method="get" name="order">

<?php
if( !empty( $VM_BROWSE_ORDERBY_FIELDS )) {
echo $this->fetch'browse/includes/browse_orderbyfields.tpl.php');

// This is the toggle button for Descending / Ascending Order
// It is wrapped into a JS function with a noscript area to keep it accessible
echo mm_writeWithJS('&nbsp;<input type="hidden" name="DescOrderBy" value="'.$asc_desc[0].'" /><a href="javascript: document.order.DescOrderBy.value=\''.$asc_desc[1].'\'; document.order.submit()"><img src="'$mosConfig_live_site."/images/M_images/$icon"  .'" border="0" alt="'$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_'.$asc_desc[0].'ENDING_ORDER') .'" title="'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_'.$asc_desc[0].'ENDING_ORDER') .'" width="12" height="12" /></a>',
      
'<select class="inputbox" name="DescOrderBy">
            <option '
.$selected[0].' value="DESC">'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_DESCENDING_ORDER').'</option>
            <option '
.$selected[1].' value="ASC">'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_ASCENDING_ORDER').'</option>
        </select>
        <input class="button" type="submit" value="'
.$VM_LANG->_('PHPSHOP_SUBMIT').'" />');
}
?>

    <input type="hidden" name="Itemid" value="<?php echo $Itemid ?>" />
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.browse" />
    <input type="hidden" name="category_id" value="<?php echo $category_id ?>" />
    <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id ?>" />
    <input type="hidden" name="keyword" value="<?php echo $keyword ?>" />
    <input type="hidden" name="keyword1" value="<?php echo $keyword1 ?>" />
    <input type="hidden" name="keyword2" value="<?php echo $keyword2 ?>" />
   
<?php
if( !empty( $product_type_id )) {
echo '<input type="hidden" name="product_type_id" value="'.$product_type_id.'" />'
echo $ps_product_type->get_parameter_form($product_type_id);
}

if( 
$show_top_navigation ) {
?>

&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $VM_LANG->_('PN_DISPLAY_NR'?>&nbsp;&nbsp;

<?php $pagenav->writeLimitBox(); ?>
<noscript><input type="submit" value="<?php echo $VM_LANG->_('PHPSHOP_SUBMIT'?>" /></noscript>

    <!-- PAGE NAVIGATION AT THE TOP -->
    <br/>
    <div style="text-align:center;"><?php 
    
$pagenav->writePagesLinks$search_string );
    
echo '<br />';
    
$pagenav->writePagesCounter();
      
?>

    </div>
   
<?php

}
?>

</form>

Come mi hanno insegnato sempre meglio commentare che cancellare ed l'ho fatto diventare così (ve lo cancello per questione di migliore visibilità):
Codice: [Seleziona]
<?php if( !defined'_VALID_MOS' ) && !defined'_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__); ?>


    <br/>
    <div style="text-align:center;"><?php $pagenav->writePagesLinks$search_string );
    
echo '<br />';
echo '<br />';
    
/*$pagenav->writePagesCounter(); */
      
?>

    </div>
</form>

Come ti ho espresso nel mp vorrei togliere quei link, se hai altre dritte sono qui...
OT
Non sò davvero come ringraziarti, sei l'unico in questo momento che mi si sta "c*g*ndo" sono in una azienda per lo stage universitario, qui non mi danno ne supporto e non c'è nessuna Speranza di assunzione quindi tutto tempo sprecato. Ma quando riesco a fare certe cose, ovviamente con l'aiuto della comunità (e in questo caso grazie a te,goku ), senza che nessuno mi istruisca mi riempe il viso di un grandissssssimo sorriso. Alla faccia di tutti :)
/OT

Pagine: [1] 2 3
Host

Torna su