| Diseño web Joomla |
|---|
|
Si tiene un proyecto para internet, sepa que desde Diseño web Joomla realizo diseño web, web movil vea el portafolio web y la pagina de e-commerce. Tambien puede consultar la web optimizada para telefono movil: diseño web, web movil |
| webmovil.net |
|---|
|
Blog sobre web movil, incluye manuales sobre las extensiones aptas para Joomla movil y Wordpress movil |
|
|
| Manual plugins Joomla |
|---|
| Ultimos comentarios |
|---|
|
| Manuales Css y Templates Joomla |
|---|
| Manuales Posicionamiento web |
|---|
|
| Manuales sobre servidores |
|---|
| Manuales Temas Diversos |
|---|
|
| Búsqueda general |
|---|
|
|
| Login |
|---|
|
|
Joomla Modulo latest news añadir un textarea |
|
Visitas: 2645 |
| Modulo Joomla |
| Lunes, 31 de Mayo de 2010 08:37 |
![]() Vamos a ver como añadir un recuadro de textarea (lo que en muchos modulos se llama Post text) al modulo latest news, aunque es valido para cualquier otro modulo. Esto viene a cuento porque he buscado en la seccion Latest News del Joomla Extensions Directory un modulo latest news con Post-text y no lo he encontrado Este és el modulo Latest News tal y como viene “de serie” ![]() ![]() Ordenar por ultimos añadidos o ultimos modificados Autores Para delimitar los autores de los articulos, esta és fácil, como que aqui solo escribo yo... Artículos de la página inicial Si queréis que se incluyan los artículos que están en la home o no ID de las secciones para limitar las secciones que se verán, ya sabéis si és más de una separad los Ids con comas ID de la categoría para limitar las categorías que se verán Sufijo de la clase del modulo Ahora vamos a añadirle el Post-text y, para ser original, lo llamaré Post-text, vamos a la carpeta del modulo \modules\mod_latestnews y abrimos el archivo mod_latestnews.xml, en la linea 33 (después de la casilla ID de la categoría y antes de la raya que hay debajo), pero si preferís en otro sitio da igual, le añadiré la instrucción: <param name="texto_area" type="textarea" label="Post-text" description="" rows="10" cols="50" /> donde texto_area és el nombre del parametro que le he puesto yo porque és el primero que me ha venido a la cabeza textarea és el tipo de campo a añadir (otros tipos son list, radio, text, etc...) label és la etiqueta que aparecerá en la ficha del modulo, osea Post-text description aqui va el texto de ayuda que aparecerá en el tooltip que se abre al pasar el raton por encima rows y cols son el numero de filas y columnas que tendrá el recuadro el fichero modificado, después de insertar el mandato, quedará así: <param name="secid" type="text" default="" label="Section ID" description="PARAMSECTIONID" /> <param name="catid" type="text" default="" label="Category ID" description="PARAMCATEGORYID" /> <param name="texto_area" type="textarea" label="Post-text" description="" rows="10" cols="50" /> <param name="@spacer" type="spacer" default="" label="" description="" /> <param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="PARAMMODULECLASSSUFFIX" /> ahora abrimos la ficha del modulo latest news en el backend y veremos novedades, lo configuramos segun nuestras necesidades y añadimos el texto que queramos que se vea ![]() \modules\mod_latestnews\tmpl\default.php y al final de todo, añadimos el mandato de Php <?php echo $params->get('texto_area') ?> para llamar al Post-text que hemos creado con el nombre de texto_area Y nos quedará: </li> <?php endforeach; ?> <?php echo $params->get('texto_area') ?> </ul> ahora guardamos y, si recargamos la página, veremos el resultado: ![]() bueno, me ha salido bien |