Joomla.it Forum
Joomla! 3 => I Template di Joomla! 3 => : macslacky 04 Jul 2016, 20:41:05
-
ciao volevo fare una piccola modifica al template standard protostar, inserire una imagine di sfondo alla pagina
nel file templateDettails.xml avevo inserito (copiandolo da uno esistente e modificandolo per il mio uso):
<field
name="imgsfondo"
class=""
type="media"
default="abc.jpg"
label="TPL_PROTOSTAR_IMGSFONDO_LABEL"
description="TPL_PROTOSTAR_IMGSFONDO_DESC" />
in quale file devo inserire label e description?
un'altra cosa importante ogni pagina dovrebbe avere qualcosa di simile:
<body background=”imgSfondo.gif”>
ma non ho idea dove inserirlo
-
Ciao, e una regola css cosi non basta?
body.site {
background-image: url(pathimmagine/immagine.jpg);
}
-
Quel codice sul file xml serve se vuoi rendere l'inserimento di un immagine di sfondo più pratica (per successivi cambi da parte di un utente non avvezzo a codici o a sovrascritture di file), quel codice si completa con istruzioni nel file index.php del template, altrimenti non servirà a nulla.
-
si volevo rende l'inserimento semplice per l'utente senza che va sul codice, io do un'occhiata al file index.php
-
Ma l'utente sei tu o il cliente? No perché se è il cliente meglio che lo limiti solo all'inserimento dei contenuti, testo e immagini negli articoli per cui non serve quello che stai cercando di fare. Se l'utente sei tu meglio che utiluzzi un framework già pronto. In pratica queste personalizzazioni servono solo se vuoi creare un nuovo template da distribuire.
-
diciamo che vorrei personalizzare il template rendendolo autonomo dal modificare eventualmente in futuro il codice e sfruttare questa occasione per imparare qualcosa di nuovo
ho trovato un'articolo-mini guida che sicuramente mi sara' di aiuto
http://www.joomla.it/articoli-community-3x-tab/7374-mini-guida-alla-personalizzazione-del-template-protostar.html