Пример #1
0
    } else {
        $remainingItems[$j] = $item->getId();
        $j++;
    }
    ?>
            <?php 
}
?>
            <?php 
foreach ($remainingItems as $newitem) {
    ?>
            <?php 
    $c = new Criteria();
    $c->add(ItemPeer::IS_ACTIVE, true);
    $c->add(ItemPeer::ID, $newitem);
    $item = ItemPeer::doSelectOne($c);
    ?>
            <div class="item">
              <div class="left">
                <?php 
    $ext = substr($item->getImage(), strpos($item->getImage(), "."));
    $filename = str_replace($ext, '', $item->getImage());
    ?>
                <div class="thumb" style="border:none"><?php 
    echo image_tag('/uploads' . '/' . sfConfig::get('app_items_upload_folder') . '/' . $filename . "_t" . $ext, array('alt' => $item->getTitle()));
    ?>
</div>
                <input type="button" onClick="parent.location='shop/itemDetail?id=<?php 
    echo $item->getId();
    ?>
'" class="myButton" value="More Info" style="padding:3px;font-size:13px;"> </div>
Пример #2
0
 /**
  * Get the associated Item object
  *
  * @param      PropelPDO Optional Connection object.
  * @return     Item The associated Item object.
  * @throws     PropelException
  */
 public function getItem(PropelPDO $con = null)
 {
     if ($this->aItem === null && $this->item_id !== null) {
         $c = new Criteria(ItemPeer::DATABASE_NAME);
         $c->add(ItemPeer::ID, $this->item_id);
         $this->aItem = ItemPeer::doSelectOne($c, $con);
         /* The following can be used additionally to
         		   guarantee the related object contains a reference
         		   to this object.  This level of coupling may, however, be
         		   undesirable since it could result in an only partially populated collection
         		   in the referenced object.
         		   $this->aItem->addShoppingCarts($this);
         		 */
     }
     return $this->aItem;
 }
Пример #3
0
 private function gorde($request)
 {
     $id_fichero = $request->getParameter('id_fichero');
     $c = new Criteria();
     $c->addJoin(ItemPeer::ID_ITEM_BASE, ItemBasePeer::ID_ITEM_BASE, Criteria::JOIN);
     $c->addAnd(ItemPeer::ID_FORMULARIO, $id_fichero, Criteria::EQUAL);
     $c->addAnd(ItemBasePeer::ES_RESPONSABLE_FICHERO, true, Criteria::EQUAL);
     $item_encargado = ItemPeer::doSelectOne($c);
     if ($item_encargado != null) {
         $this->encargado = UsuarioPeer::retrieveByPk($item_encargado->getIdObjeto());
     } else {
         $this->encargado = Usuario::getUsuarioActual()->getUsuario();
     }
 }