Back to top

Autore Topic: Rimuovere il riferimento a virtuemart dagli indirizzi  (Letto 13018 volte)

Offline nelluz

  • Esploratore
  • **
  • Post: 56
    • Mostra profilo
Re:Rimuovere il riferimento a virtuemart dagli indirizzi
« Risposta #20 il: 15 Nov 2013, 19:37:30 »
TROVATOOOOOOOOOOOOOOO  :D :D :D :D :D :D :D :D :D :D :D :D


evidentemente c'era un bug...... gli sviluppatori di virtuemart non l'hanno corretto mentre un certo Sirinidis Nikolaos
ce l'ha fatta e ci permette di scaricare il bugfix


la soluzione la trovate qui:
[size=78%]https://forum.virtuemart.net/index.php?topic=103205.15[/size][/font][/font][/size]


il file lo trovate qui:
[size=78%]download router file from here [/size][size=78%]
http://www.netikon.gr/joomla-extensions[/size][/color]


in sostanza, scaricate il file router.php e lo sostituite a quello che trovate in /components/com_virtuemart/


ed il gioco è fatto... ;)


CHI mette [RISOLTO] x piacere?
grz a tutti ^_^

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Rimuovere il riferimento a virtuemart dagli indirizzi
« Risposta #21 il: 16 Nov 2013, 09:09:51 »
mi sono scaricato il plugin, in effetti l'unica modifica la effettua nella path del routing delle categorie
Codice: [Seleziona]
//nikolaos sirinidis fix
//load menus
$menu   = JFactory::getApplication()->getMenu();
//get menu item with virtuemart link
$item = $menu->getItems('link', 'index.php?option=com_virtuemart&view=categories&virtuemart_category_id=0', false);
if ($item[0]->id < 0)
{
  $item = $menu->getItems('link', 'index.php?option=com_virtuemart&view=virtuemart', false);
}
//set item id
$category->itemId = $item[0]->id;
//nikolaos sirinidis fix end
ovvero va a prendersi l'Itemid dal menù, che questo mancasse nel modulo categorie era evidente, almeno all'occhio esperto. per il resto però non fa niente di più.


ora, discorso modulo categorie a parte, l'autore dice:
Citazione
shop items where it adds ?Itemid=0 onto the end of each URL when virtuemart is not set as homepage
ho provato a spostare VM dalla home page dei un sito, ma il sef, nel mio caso, continua a funzionare perfettamente.

o forse voleva parlare del caso in cui VM non è settato con la partenza dalla view prima pagina?

da qui il mio dubbio, dato che il problema assilla una piccola minoranza di utenti, non è che manca qualcosa nella configurazione di VM e delle voci di menù per VM?

io, personalmente, di VM2 ne ho piene le tasche.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline nelluz

  • Esploratore
  • **
  • Post: 56
    • Mostra profilo
Re:Rimuovere il riferimento a virtuemart dagli indirizzi
« Risposta #22 il: 17 Nov 2013, 10:12:12 »
ci sono altre alternative a vm2?

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Rimuovere il riferimento a virtuemart dagli indirizzi
« Risposta #23 il: 17 Nov 2013, 13:17:00 »
guarda tra i post importanti di apertura di questa sezione.
ciao

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif