Pagina 1 di 1

Errore quando entro da admin in categorie/prodotti

Inviato: 16/12/2008, 22:31
da Alberto Rubinelli
Ciao a tutti.
E' la prima volta che tento di utilizzare oscommerce, e che posto qui, quindi mi scuso anticipatamente se sbaglio qualcosa.
Ho installato oscommerce su un server linux, l'ultima versione, la 2.2 rc2a, con il pacchetto di localizzazione italiano.
Tutto mi pare funzionare bene, sia lato utente che lato admin, tranne che , quando entro in "categorie/prodotti" dal menu di amministrazione, mi compare una parte di testo (sembra un sorgente php o parte) prima della pagina stessa.
Riporto il codice :

Codice: Seleziona tutto

%s'); define('TEXT_PRODUCT_MORE_INFORMATION', 'Per ulteriori informazioni, visitare il sito di questo prodotto.'); define('TEXT_PRODUCT_DATE_ADDED', 'Questo prodotto è stato aggiunto al catalogo il %s.'); define('TEXT_PRODUCT_DATE_AVAILABLE', 'Questo prodotto sarà disponibile il%s.'); define('TEXT_EDIT_INTRO', 'Eseguire i cambiamenti necessari'); define('TEXT_EDIT_CATEGORIES_ID', 'ID categoria:'); define('TEXT_EDIT_CATEGORIES_NAME', 'Nome categoria:'); define('TEXT_EDIT_CATEGORIES_IMAGE', 'Immagine per la categoria:'); define('TEXT_EDIT_SORT_ORDER', 'Categoria num.:'); define('TEXT_INFO_COPY_TO_INTRO', 'Scegliere la nuova categoria in cui copiare questo prodotto'); define('TEXT_INFO_CURRENT_CATEGORIES', 'Categorie correnti:'); define('TEXT_INFO_HEADING_NEW_CATEGORY', 'Nuova Categoria'); define('TEXT_INFO_HEADING_EDIT_CATEGORY', 'Modifica Categoria'); define('TEXT_INFO_HEADING_DELETE_CATEGORY', 'Cancella Categoria'); define('TEXT_INFO_HEADING_MOVE_CATEGORY', 'Sposta Categoria'); define('TEXT_INFO_HEADING_DELETE_PRODUCT', 'Cancella Prodotto'); define('TEXT_INFO_HEADING_MOVE_PRODUCT', 'Sposta Prodotto'); define('TEXT_INFO_HEADING_COPY_TO', 'Copia in'); define('TEXT_DELETE_CATEGORY_INTRO', 'Sicuro di voler eliminare questa categoria?'); define('TEXT_DELETE_PRODUCT_INTRO', 'Sicuro di voler eliminare permanentemente questo prodotto?'); define('TEXT_DELETE_WARNING_CHILDS', 'ATTENZIONE: Ci sono %s (sotto-)categorie collegate a questa categoria!'); define('TEXT_DELETE_WARNING_PRODUCTS', 'ATTENZIONE: Ci sono %s prodotti collegati a questa categoria!'); define('TEXT_MOVE_PRODUCTS_INTRO', 'Seleziona la categoria in cui vuoi spostare il file %s'); define('TEXT_MOVE_CATEGORIES_INTRO', 'Seleziona la categoria in cui vuoi spostare il file %s'); define('TEXT_MOVE', 'Spostare %s in:'); define('TEXT_NEW_CATEGORY_INTRO', 'Inserire le seguenti informazioni per la nuova categoria'); define('TEXT_CATEGORIES_NAME', 'Nome categoria:'); define('TEXT_CATEGORIES_IMAGE', 'Immagine per la categoria:'); define('TEXT_SORT_ORDER', 'Categoria num.:'); define('TEXT_PRODUCTS_STATUS', 'Stato prodotto:'); define('TEXT_PRODUCTS_DATE_AVAILABLE', 'Data disponibilità:'); define('TEXT_PRODUCT_AVAILABLE', 'Disponibile'); define('TEXT_PRODUCT_NOT_AVAILABLE', 'Esaurito'); define('TEXT_PRODUCTS_MANUFACTURER', 'Produttore:'); define('TEXT_PRODUCTS_NAME', 'Nome prodotto:'); define('TEXT_PRODUCTS_DESCRIPTION', 'Descrizione prodotto:'); define('TEXT_PRODUCTS_QUANTITY', 'Quantità prodotto:'); define('TEXT_PRODUCTS_MODEL', 'Modello prodotto:'); define('TEXT_PRODUCTS_IMAGE', 'Immagine prodotto:'); define('TEXT_PRODUCTS_URL', 'URL prodotto:'); define('TEXT_PRODUCTS_URL_WITHOUT_HTTP', '(senza http://)'); define('TEXT_PRODUCTS_PRICE_NET', 'Prezzo prodotto (Netto):'); define('TEXT_PRODUCTS_PRICE_GROSS', 'Products Price (Lordo):'); define('TEXT_PRODUCTS_WEIGHT', 'Grandezza prodotto:'); define('EMPTY_CATEGORY', 'Categoria vuota'); define('TEXT_HOW_TO_COPY', 'Metodo di Copia:'); define('TEXT_COPY_AS_LINK', 'Copia come Link'); define('TEXT_COPY_AS_DUPLICATE', 'Copia come duplicato'); define('ERROR_CANNOT_LINK_TO_SAME_CATEGORY', 'Errore: Non puoi linkare i prodotti nella stessa Categoria.'); define('ERROR_CATALOG_IMAGE_DIRECTORY_NOT_WRITEABLE', 'Errore: La Directory del Catalogo delle Immagini non è scrivibile: ' . DIR_FS_CATALOG_IMAGES); define('ERROR_CATALOG_IMAGE_DIRECTORY_DOES_NOT_EXIST', 'Errore: La Directory del Catalogo delle Immagini non esiste: ' . DIR_FS_CATALOG_IMAGES); define('ERROR_CANNOT_MOVE_CATEGORY_TO_PARENT', 'Errore: Questa categoria non può essere mossa in usa sotto-categoria.'); ?>
Di seguito viene visualizzata la pagina per la gestione delle categorie e sembra anche funzionare.
Qualcuno ha esperienza di questo problema ?

Grazie e ciao

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 16/12/2008, 23:16
da vampire
Scusa nn ho capito...ti appare tutto il codice che hai postato sopra?

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 0:00
da marcus
Alberto Rubinelli ha scritto:Ciao a tutti.
E' la prima volta che tento di utilizzare oscommerce, e che posto qui, quindi mi scuso anticipatamente se sbaglio qualcosa.
Ho installato oscommerce su un server linux, l'ultima versione, la 2.2 rc2a, con il pacchetto di localizzazione italiano.
Tutto mi pare funzionare bene, sia lato utente che lato admin, tranne che , quando entro in "categorie/prodotti" dal menu di amministrazione, mi compare una parte di testo (sembra un sorgente php o parte) prima della pagina stessa.

Qualcuno ha esperienza di questo problema ?

Grazie e ciao
Molto probabilmente non hai abilitato gli "short TAG" (<?).

Hai due possibilità:

- abiliti gli short TAG ( Se sei in locale Puoi abilitare l'uso di tutti i tipi di TAG agendo nella sezione Language Options del file php.ini)

- sostituisci tutti gli short tag dei file di lingua <? con tag normali <?php.

Saluti
Marcus

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 0:51
da Alberto Rubinelli
vampire ha scritto:Scusa nn ho capito...ti appare tutto il codice che hai postato sopra?
Esatto, appare tutto il codice sopra, che a questo punto penso sia il file di localizzazione incluso, e poi la pagina normale, e quest ultima funziona regolarmente.

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 0:53
da Alberto Rubinelli
marcus ha scritto: - abiliti gli short TAG ( Se sei in locale Puoi abilitare l'uso di tutti i tipi di TAG agendo nella sezione Language Options del file php.ini)

- sostituisci tutti gli short tag dei file di lingua <? con tag normali <?php.
Direi che tra le due, la prima e' senza dubbio quella piu' indolore: in effetti io in php non uso mai gli short tag, quindi si spiega come il resto dei siti funzionino.
Una domanda: ci sono controindicazioni ad abilitare gli short tag ?
(intanto vado ad abilitare sul server ...)

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 1:30
da Alberto Rubinelli
marcus ha scritto: Molto probabilmente non hai abilitato gli "short TAG" (<?).
- abiliti gli short TAG ( Se sei in locale Puoi abilitare l'uso di tutti i tipi di TAG agendo nella sezione Language Options del file php.ini)
In questo modo funziona, e non si presenta piu' il problema.
Mi chiedo solo se ci sia qualche controindicazione ad avere gli short tag abilitati

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 2:38
da vampire
Alberto Rubinelli ha scritto:
marcus ha scritto: Molto probabilmente non hai abilitato gli "short TAG" (<?).
- abiliti gli short TAG ( Se sei in locale Puoi abilitare l'uso di tutti i tipi di TAG agendo nella sezione Language Options del file php.ini)
In questo modo funziona, e non si presenta piu' il problema.
Mi chiedo solo se ci sia qualche controindicazione ad avere gli short tag abilitati
no nessuna perche il php cosi facendo legge <? ed ?>
senza gli short tag invece devi scrivere i file cosi <?php php?>

Ciao :)

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 3:59
da marcus
Alberto Rubinelli ha scritto: Mi chiedo solo se ci sia qualche controindicazione ad avere gli short tag abilitati
In verità una controindicazione esiste ed è per questa che gli ST sono deprecati nel nuovo php6.

La controindicazione riguarda la compatibilità con XML.

Nel caso si abbia sia xml che php il tag <? andrà in conflitto con XML.
La forma <?php è invece XML-compatibile.


Saluti
Marcus

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 4:35
da vampire
marcus ha scritto:
Alberto Rubinelli ha scritto: Mi chiedo solo se ci sia qualche controindicazione ad avere gli short tag abilitati
In verità una controindicazione esiste ed è per questa che gli ST sono deprecati nel nuovo php6.

La controindicazione riguarda la compatibilità con XML.

Nel caso si abbia sia xml che php il tag <? andrà in conflitto con XML.
La forma <?php è invece XML-compatibile.


Saluti
Marcus
ovvio...ma in questo caso non penso che crei problemi...

Re: Errore quando entro da admin in categorie/prodotti

Inviato: 17/12/2008, 16:15
da Alberto Rubinelli
Ok, quindi per adesso tengo gli short tag abilitati, tanti gli altri siti che ci sono su questo server li ho scritti io, quindi tutti con il tag completo.
In effetti e' verissimo il discorso xml ... da tenersi conto.