Costruzione template con STS

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
marckh78
membro Junior
membro Junior
Messaggi: 3
Iscritto il: 25/10/2007, 13:36

Costruzione template con STS

Messaggio da marckh78 »

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!
Avatar utente
Simona67
membro Veteran
membro Veteran
Messaggi: 786
Iscritto il: 10/11/2003, 1:00
Località: Milano
Contatta:

Messaggio da Simona67 »

Ciao,

Se non ho capito male il tuo problema, quelle immagini sono inserite nel file header.php che trovi in admin->includes->header.php alla riga n° 20.

Prova a controllare se nella contrib STS ti viene richiesto di modificare questo file.

Ciao
marckh78
membro Junior
membro Junior
Messaggi: 3
Iscritto il: 25/10/2007, 13:36

Messaggio da marckh78 »

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.
:oops:
Avatar utente
Simona67
membro Veteran
membro Veteran
Messaggi: 786
Iscritto il: 10/11/2003, 1:00
Località: Milano
Contatta:

Messaggio da Simona67 »

Intendo dire se la contrib STS ti fa modificare tale file.

Prova a vedere se per caso non te l'ha messo da qualche altra parte io per cercare un contenuto in un file che non so dove sia uso Actual Search & Replace che se non erro è gratuito.
marckh78
membro Junior
membro Junior
Messaggi: 3
Iscritto il: 25/10/2007, 13:36

Messaggio da marckh78 »

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
Avatar utente
Domina
membro Regular
membro Regular
Messaggi: 101
Iscritto il: 18/06/2004, 0:00
Località: ITA
Contatta:

Messaggio da Domina »

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
Rispondi