Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problema con funzione getArticleRoute di joomla

    ciao a tutti, premetto che non sono un programmatore quindi vado al sodo. Sto personalizzando un componente e ho necessità di aggiungere un collegamento che punti all'esploso di un articolo per cui utilizzo la funzione
    Codice PHP:
    getArticleRoute($id$catid 0$sectionid 0
    ma non recupero niente. Vi posto il codice completo

    recupero il path dell'articolo
    Codice PHP:
    line 21 - require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');
    line 22 $slide_link JRoute::_(ContentHelperRoute::getArticleRoute($item->article$item->cid$item->sid)); 
    e qui lo stampo dentro il link
    Codice PHP:
    [url="<?php echo $slide_link?>"]link[/url]
    il problema è che mi viene restituito il seguente messaggio di errore (visualizzato solo in locale)
    Codice PHP:
    NoticeUndefined variableitem on line 22
    Notice
    Trying to get property of non-object on line 22
    Notice
    Undefined variableitem on line 22
    Notice
    Trying to get property of non-object on line 22
    Notice
    Undefined variableitem  on line 22
    Notice
    Trying to get property of non-object  on line 22 
    e la variabile "$slide_link" resituisce il seguente valore
    Codice PHP:
    index.php?option=com_content&view=article&id=&Itemid=51 
    per quanto il link contiene un po' di roba mancano l'id, che rimane vuoto, e quindi non collega in modo corretto.

    Parrebbe che la variabile $item sia indefinita, ma non è già definita nel core di joomla?
    Stò cercando da qualche giorno la soluzione ma non ne vengo a capo, vi ringrazierei se riusciste a darmi una mano.

  2. #2
    preciso che il componente che sto cercando di modificare si chiama photoslide_2 di gavick, è gratuito (lo potete vedere in azione qua http://tools.gavick.com/demo/ni6)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.