Son el archivo actions.class.php y el IndexSuccess.php
Código PHP:
/*
actions.class.php
======================================
<?php
/**
* inicio actions.
*
* @package
* @subpackage inicio
* @author Your name here
* @version SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z
*/
class inicioActions extends sfActions
{
public function executeIndex(sfWebRequest $request)
{
//para sacar los logos de las acreditaciones
$this->certificacioness = array();
$this->certificacioness = Doctrine_Core::getTable('inicio')->getImgCertificaciones();
$this->inicios = Doctrine_Core::getTable('inicio')->getAll();
//->createQuery('ab')
//->execute();
//para consultar el slide principal
$this->mainSlide = array();
$this->mainSlide = Doctrine_Core::getTable('inicio')->getMainSlide();
}
public function executeNew(sfWebRequest $request)
{
$this->form = new inicioForm();
}
public function executeCreate(sfWebRequest $request)
{
$this->forward404Unless($request->isMethod(sfRequest::POST));
$this->form = new inicioForm();
$this->processForm($request, $this->form);
$this->setTemplate('new');
}
public function executeEdit(sfWebRequest $request)
{
$this->forward404Unless($inicio = Doctrine_Core::getTable('inicio')->find(array($request->getParameter('idinicio'))), sprintf('Object inicio does not exist (%s).', $request->getParameter('idinicio')));
$this->form = new inicioForm($inicio);
}
public function executeUpdate(sfWebRequest $request)
{
$this->forward404Unless($request->isMethod(sfRequest::POST) || $request->isMethod(sfRequest::PUT));
$this->forward404Unless($inicio = Doctrine_Core::getTable('inicio')->find(array($request->getParameter('idinicio'))), sprintf('Object inicio does not exist (%s).', $request->getParameter('idinicio')));
$this->form = new inicioForm($inicio);
$this->processForm($request, $this->form);
$this->setTemplate('edit');
}
public function executeDelete(sfWebRequest $request)
{
$request->checkCSRFProtection();
$this->forward404Unless($inicio = Doctrine_Core::getTable('inicio')->find(array($request->getParameter('idinicio'))), sprintf('Object inicio does not exist (%s).', $request->getParameter('idinicio')));
$inicio->delete();
$this->redirect('inicio/index');
}
protected function processForm(sfWebRequest $request, sfForm $form)
{
$form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName()));
if ($form->isValid())
{
$inicio = $form->save();
$this->redirect('inicio/edit?idinicio='.$inicio->getIdinicio());
}
}
}
*/
Código PHP:
/*
indexSuccess.php
========================================
<div id="wrapper">
<div id="header">
<a href="index.html" class="logo">Blue Moon - A corporate or portfolio site template</a>
<div id="nav_main">
<table align="right">
<tr>
<td>
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a href="http://www.addthis.com/bookmark.php?v=250&username=xa-4ceaf8e15b5f46ce" class="addthis_button_compact">Share</a>
<span class="addthis_separator">|</span>
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_preferred_4"></a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=xa-4ceaf8e15b5f46ce"></script>
<!-- AddThis Button END -->
</td>
</tr>
<tr>
<td>
<input type="text" class="input_seacha" />
</td>
</tr>
</table>
</div>
<!--
<ul id="nav">
<li class="home"><a href="index.html">Home</a><span>Welcome</span></li>
<li class="about-us"><a href="about-us.html">About Us</a><span>Find out more</span></li>
<li class="services"><a href="services.html">Services</a><span>What we do</span></li>
<li class="portfolio"><a href="portfolio.html">Portfolio</a><span>Past work</span></li>
<li class="contact-us"><a href="contact-us.html">Contact Us</a><span>Say hello</span></li>
</ul>
-->
</div><!-- END HEADER -->
<div id="container">
<!-- BEGIN SLIDESHOW -->
<ul id="slideshow">
<?php
foreach($mainSlide as $slide):
foreach ($slide['inicio_media'] as $datos):
?>
<!-- BEGIN SLIDE -->
<li class="active">
<a href="#"><?php echo image_tag($datos['media_files']['ruta_file'], array( 'absolute'=>'true','size'=>'555x333','class'=>'slide-img')); ?></a>
<div class="slide-desc">
<div class="slide-meta">
<h1><?php echo $datos['titulo'] ?></h1>
<p>
<?php echo $datos['descripcion'] ?>
</p>
</div>
<div class="slide-link">
<a href="#" class="slide-button">View more</a>
</div>
</div>
</li><!-- END SLIDE -->
<?php
endforeach;
endforeach;
?>
</ul><!-- END SLIDESHOW -->
<ul id="usp">
<li class="seperator"><h2 class="usp-1">¿Quiénes Somos?</h2>
<ul id="menu_exp">
<li class="none"><a href="#" title="Antecedentes">Antecedentes</a></li>
<li class="none"><a href="#" title="Acreditaciones">Acreditaciones</a></li>
<li class="none"><a href="#" title="Valor Agregado">Valor Agregado</a></li>
<li class="none"><a href="#" title="Nuestros Auditores">Nuestros Auditores</a></li>
<li class="none"><a href="#" title="Publicaciones">Publicaciones</a></li>
</ul>
</li>
<li class="seperator"><h2 class="usp-2">Servicios de Certificación</h2>
<ul id="menu_exp">
<li class="none"><a href="#" title="Antecedentes">ISO 9001:2008</a></li>
<li class="none"><a href="#" title="Acreditaciones">ISO 14001:2004</a></li>
<li class="none"><a href="#" title="Valor Agregado">AS 9100</a></li>
<li class="none"><a href="#" title="Nuestros Auditores">AHCCP</a></li>
<li class="none"><a href="#" title="Publicaciones">ISO 13485:2003</a></li>
<li class="none"><a href="#" title="Publicaciones">CE Marking for Medical Devices</a></li>
</ul>
</li>
<li class="seperator"><h2 class="usp-3">Proceso de Registro</h2>
<ul id="menu_exp">
<li class="none"><a href="#" title="Certificación">Certificación</a></li>
<li class="none"><a href="#" title="Transferencias">Transferencias</a></li>
<li class="none"><a href="#" title="Cotización">Cotización</a></li>
<li class="none"><a href="#" title="E-Stewards">E-Stewards</a></li>
<li style="height: 20px;"> </li>
</ul>
</li>
</ul><!-- END USP -->
<div class="col-narrow_acreditaciones col-border">
<h2>Acreditaciones</h2>
<table>
<?php
$cont=0;
$imagenes = array();
foreach($imagenes as $gale):
foreach ($gale['inicio_media'] as $rutas):
if($cont == 0)
{
echo "<tr>";
}
echo "<td>";
echo image_tag($rutas['media_files']['ruta_file'], array( 'absolute'=>'true'));
echo "</td>";
if($cont == 1)
{
echo "</tr>";
$cont=-1;
}
$cont++;
endforeach;
endforeach;
?>
</table>
</div><!-- END .COL-NARROW -->
<div class="col-medium col-border">
<h2>Bienvenido a Orion Registrar México</h2>
<p>
<?php
//print_r($inicios->toArray());
foreach($inicios as $inic):
echo $inic->getDescripcion();
endforeach;
?>
</p>
</div><!-- END .COL-MEDIUM -->
<div class="col-narrow_more_visited">
<h2>Lo Más Visto</h2>
<ul id="menu_exp">
<li><a href="#" title="Certificación">Certificación</a></li>
<li><a href="#" title="Transferencias">Transferencias</a></li>
<li><a href="#" title="Cotización">Cotización</a></li>
<li><a href="#" title="E-Stewards">E-Stewards</a></li>
</ul>
</div><!-- END .COL-NARROW -->
</div><!-- END CONTAINER -->
<?php
include_partial('global/footer');
?>
</div><!-- END WRAPPER -->
</body>
*/
Saludos cordiales