Salve ragazzi,
è la prima volta che mia affaccio al mondo oscommerce e debbo dire che lo trovo fantastico. Avrete già capito qual'p il problema, ossia l'utilizzo di STS. Premesso che ho installato l'ultima versione di OS 2.2 RC1, ho fatto l'installazione del pacchetto in italiano senza problemi, ho poi installato la versione 4.5.4 di STS. Nessun problema.
Ho letto la guida associata per comprendere come utilizzare STS e ho installato il template (quello della cartella Full). Cartella in cui ho capito che è possibile agire sul file index-php-html per avere la personalizzazione grafica. Ed ho verificato che operando delle modifiche poi mi vengono riportate nella home page di oscommerce.
Bene, allora dove sta il problema? Semplice. Se visualizzo la home page Clikkando su alcuni link vengo rimandato al file php originale, cioè quelli contenuti nella cartella catalog. Esempio. Se clikko sull'icona in alto a destra con le valigette disegnate, ossia shopping-card, vengo rimandato al file shopping_card.php, quello cioè originario del pacchetto di installazione di Oscommerce, contenuto semplicemente nella cartella catalog.
Cosa succede? Che le modiche apportate al file index del template di STS (della cartella FULL) non ci sono. Questo perchè, suppongo, quando si caricano i file dal pannello di amministrazione ho caricato solo alcuni moduli. Ora mi chiedo. Per avere quel benedetto file shopping_card.php all'interno del pacchetto dei file STS, che debbo fare?
Spero non sia troppo complicata la domanda. (premetto che ho una certa esperienza di html e php, solo che qui non capisco dove agire!!)
Grazie mille!
Costruzione template con STS
Moderatore: mod Generali
Ciao Simona,
grazie per la risposta. Purtroppo però nella cartella admin non c'è nessun file header. Un file Header si trova nella cartella includes (catalog/includes) ma alla riga 20 c'è una parentesi graffa facente parte del codice php.
Mi potresti spiegare poi cosa intendi "se ti viene richiesto di modificare il file header"?
Perdonami, ma non ho ben compreso.

grazie per la risposta. Purtroppo però nella cartella admin non c'è nessun file header. Un file Header si trova nella cartella includes (catalog/includes) ma alla riga 20 c'è una parentesi graffa facente parte del codice php.
Mi potresti spiegare poi cosa intendi "se ti viene richiesto di modificare il file header"?
Perdonami, ma non ho ben compreso.

La versione di STS conteneva un file chiamato header, che ora si trova nella cartella include. Praticamente mi ha sostituito il file originale che aveva oscommerce con l'installazione pulita. In pratica quando effettui l'installazione di STS ti chiede di sostituire determinati file con quelle preesistenti di oscommerce, in questo caso è stato sostituito il file header
Ed è prprio a questo file che facevo riferimento prima quando ti dicevo che alla riga 20 c'è una parentesi graffa, nessun richiamo a quella immagini che dicevamo
Ed è prprio a questo file che facevo riferimento prima quando ti dicevo che alla riga 20 c'è una parentesi graffa, nessun richiamo a quella immagini che dicevamo
marckh78 ha scritto:La versione di STS conteneva un file chiamato header, che ora si trova nella cartella include. Praticamente mi ha sostituito il file originale che aveva oscommerce con l'installazione pulita. In pratica quando effettui l'installazione di STS ti chiede di sostituire determinati file con quelle preesistenti di oscommerce, in questo caso è stato sostituito il file header
Ed è prprio a questo file che facevo riferimento prima quando ti dicevo che alla riga 20 c'è una parentesi graffa, nessun richiamo a quella immagini che dicevamo
sts_template significa :Simple Template System
ciò non toglie che dovresti prima fare un backup dei files e poi installare le contrib.
se hai il file originale header.php aprilo e inserisci alla riga numero 13 questo:
// START STS 4.1
$sts->restart_capture ('applicationtop2header');
// END STS 4.1
cmq ci dovresti dare più info