====== Crear vistes personalitzades dels components ====== Per modificar les vistes, pots atacar al View directament (per exemple components/com_content/views/article/tmpl) Amb la nova versió, una nova característica, és que les plantilles, a part de decidir l'esquelet (layout), fulls estils (css) i imatges (i els paràmetres en la nova versió), pots crear-te les teves propies vistes. Per tant, molt senzill adaptar-te les vistes a les necessitats del client. ===== Com fer-ho? ===== - A l'arrel de la teva nova plantilla, crearem un directori: html - Dins d'aquest directori, creem un directori amb el nom del component que volem personalitzar les nostres vistes. Per exemple, si son continguts, el content: com_content - Dins d'aquest directori, seguim l'estructura dels directoris de vista de Joomla. Per exemple, si vull modificar la vista del formulari, crearé el fitxer html/com_content/article/form.php - Lo més senzill, és copiar el codi ja creat i ens l'adaptem. Per exemple, copiem el fitxer components/com_content/views/article/tmpl/form.php a html/com_content/article/ - Si edito el fitxer html/com_content/article/form.php serà la vista que se m'imprimirà al navegador. No agafarà la components/com_content/views/article/tmpl/form.php ==== Exemple ==== Afegeixo a html/com_content/article/form.php el següent codi: El que he fet, es modificar la vista form, i l'usuari, podrà modificar el alias de l'article quan editi el contingut. Si volem modificar les vistes de blog, ja hauré de modificar html/com_content/section o html/com_content/category Recordar, que modifiquem les vistes de la plantilla. Si el nostre web treballa amb varies plantilles, cal fer-ho per cada una de les plantilles.