Categories :: PageIndex :: RecentChanges :: Login/Register :: Búsqueda:
Documentación Almidón v3

Contenido Documentación
  1. Núcleo (db3)
  2. Plugins de Smarty
    • Funciones
      • calendar
      • include_video_service
      • count
      • mini_calendar
      • dataform
      • dataform2
      • recaptcha
      • datagrid
      • datagrid2
      • dataform
      • datareport
      • Validate
    • Modificadores

{mini_calendar}

Esta función permite dibujar un calendario con eventos.

Requerimientos

Pear
Date
Calendar

Atributos


month
Mes que desea que aparezca por defecto en el calendario, por defecto es el actual.
year
Año por defecto del periodo que aparecera en el Calendario, por defecto es el año en curso.
days
Arreglo con los nombres de los días del la semana, por defecto vienen los 7 días de la semana en formato largo, de Domingo ... Sábado, en español, si se quiere otro tipo de etiquetas pasar este parametro.
months
Arreglo con los nombres de los meses del año, por defecto vienen los 12 meses del año en formato largo, de Enero ... Diciembre, en español, si se quiere otro tipo de etiquetas pasar este parametro, el arreglo inicia en 1.
events
Es un arreglo con la lista de los eventos con su información: id, fecha de inicio y fin y una descripción.
start
Es el campo que en el arreglo de eventos posee la información de la fecha de inicio del mismo.
end
Es el campo que en el arreglo de eventos posee la información de la fecha de fin del mismo.
desc
Es el campo que en el arreglo de eventos posee la descripción del mismo.
id
Es el campo que en el arrego identifica de manera una al evento.

Ejemplo

Esto mostrara en pantalla el código html para generar un calendario del primer mes del año 2007.

Código Smarty
{calendar events=$eventos start='fecha_ini' end='fecha_fin' desc='descripcion' id='idevento' month=3 year=2008}

Salida HTML
<table class="calendar" cellspacing="0" cellpadding="0" border="0">
<caption class="caption">Marzo / 2008</caption>
<tr>
  <th class="day_week">Domingo</th>
  <th class="day_week">Lunes</th>
  <th class="day_week">Martes</th>
  <th class="day_week">Mi&eacute;rcoles</th>
  <th class="day_week">Jueves</th>
  <th class="day_week">Viernes</th>
  <th class="day_week">S&aacute;bado</th>
</tr>
<tr>
  <td class="general calCell calCellEmpty"><div class="dayNumber2">24</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">25</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">26</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">27</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">28</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">29</div>&nbsp;</td><td class="general calCell calCellBusy"><div class="dayNumber">1</div><div class="dayContents"><ul><li><a href="?idevento=126" class="event">Feria del Desarrollo de 2008 "Agricultura sostenible para el desarrollo"</a></li></ul></div></td>
</tr>
<tr>
  <td class="general calCell"><div class="dayNumber">2</div><div class="dayContents"><ul></ul></div></td><td class="general calCell calCellBusy"><div class="dayNumber">3</div><div class="dayContents"><ul><li><a href="?idevento=125" class="event">V Premio Perú 2021 a la Responsabilidad Social y Desarrollo Sostenible de las Empresas </a></li></ul></div></td><td class="general calCell"><div class="dayNumber">4</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">5</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">6</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">7</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">8</div><div class="dayContents"><ul></ul></div></td>
</tr>
<tr>
  <td class="general calCell"><div class="dayNumber">9</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">10</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">11</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">12</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">13</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">14</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">15</div><div class="dayContents"><ul></ul></div></td>
</tr>
<tr>
  <td class="general calCell"><div class="dayNumber">16</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">17</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">18</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">19</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">20</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">21</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">22</div><div class="dayContents"><ul></ul></div></td>
</tr>
<tr>
  <td class="general calCell"><div class="dayNumber">23</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">24</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">25</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">26</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">27</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">28</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">29</div><div class="dayContents"><ul></ul></div></td>
</tr>
<tr>
  <td class="general calCell"><div class="dayNumber">30</div><div class="dayContents"><ul></ul></div></td><td class="general calCell"><div class="dayNumber">31</div><div class="dayContents"><ul></ul></div></td><td class="general calCell calCellEmpty"><div class="dayNumber2">1</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">2</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">3</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">4</div>&nbsp;</td><td class="general calCell calCellEmpty"><div class="dayNumber2">5</div>&nbsp;</td></tr>
</table><table class="calendar_option"><tr><td class="prev"><a href="/evento.php?year=2008&month=2" class="option">&lt;&lt; Febrero 2008</a></td><td class="next"><a href="/evento.php?year=2008&month=4" class="option">Abril 2008 &gt;&gt;</a></td>
</tr>
</table>
<form method="GET">
<table>
<tr>
  <td>
  <select name="Month">
    <option label="enero" value="01">enero</option>
    <option label="febrero" value="02">febrero</option>
    <option label="marzo" value="03" selected="selected">marzo</option>
    <option label="abril" value="04">abril</option>
    <option label="mayo" value="05">mayo</option>
    <option label="junio" value="06">junio</option>
    <option label="julio" value="07">julio</option>
    <option label="agosto" value="08">agosto</option>
    <option label="septiembre" value="09">septiembre</option>
    <option label="octubre" value="10">octubre</option>
    <option label="noviembre" value="11">noviembre</option>
    <option label="diciembre" value="12">diciembre</option>
  </select>
  <select name="Year">
    <option label="2003" value="2003">2003</option>
    <option label="2004" value="2004">2004</option>
    <option label="2005" value="2005">2005</option>
    <option label="2006" value="2006">2006</option>
    <option label="2007" value="2007">2007</option>
    <option label="2008" value="2008" selected="selected">2008</option>
    <option label="2009" value="2009">2009</option>
    <option label="2010" value="2010">2010</option>
    <option label="2011" value="2011">2011</option>
    <option label="2012" value="2012">2012</option>
    <option label="2013" value="2013">2013</option>
  </select>
  </td>
  <td></td>
  <td><input type="submit" value="Mostrar"/></td>
</table>
</form>




CategoryDocumentationv3

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in -0.0739 seconds