public function edit($id) { if (!($attraction = Attraction::findById($id))) { Flash::set('error', __('Attraction not found!')); redirect(get_url('attraction')); } // check if trying to save if (get_request_method() == 'POST') { return $this->_edit($id); } $attractiongalleries = AttractionImage::findByAttractionId($id); // $features = FeatureImage::findByAttractionId($id); $this->display('attraction/edit', array('action' => 'edit', 'csrf_token' => SecureToken::generateToken(BASE_URL . 'attraction/edit/' . $id), 'attraction' => $attraction, 'attractiongalleries' => $attractiongalleries, 'id' => $id, 'pages' => Record::findAllFrom('Page', 'parent_id=1 order by parent_id,position'))); }
<!-- attractions list --> <div class="attraction-list" id="attraction-list01"> <?php $oAttraction = new Attraction(); $attractions = $oAttraction->findAllFrom("Attraction", "1=1 order by sequence"); foreach ($attractions as $attraction) { $oAttractionImage = new AttractionImage(); $attractgalleries = $oAttractionImage->findByAttractionId($attraction->id); $idx = 1; if ($oAttraction->countFrom('Attraction', "1=1") > 0) { foreach ($attractgalleries as $gallery) { if ($gallery->attractionid == $attraction->id) { ?> <div class="album-cover <?php echo $attraction->name; ?> "> <div class="tooltips"><p> <?php echo $gallery->distance; ?> </p></div> <div> <img id="cover1" src="<?php echo URL_PUBLIC; ?> public/attraction/gallery/<?php echo $gallery->filename; ?> " border=0> </div>