function getAlternate()
 {
     return AdFormatBaseModel::all();
 }
Beispiel #2
0
        <div class="col-sm-9">
            <input type="text" class="form-control" id="name" value="{{{ $item->name or Input::get('name') }}}" name="name" placeholder="Nhập tiêu đề">
            @if( isset($validate) && $validate->has('name')  )
            <span class="text-warning">{{ $validate->first('name') }}</span>
            @endif
        </div>
    </div>

    <div class="form-group">
        <label for="inputPassword3" class="col-sm-3">Ad format: </label>
        <div class="col-sm-9">
            <select name="ad_format_id" class="ad_format_id form-control">
                <option value="" selected="selected"> -- Select Ad Format -- </option>

                <?php 
foreach (AdFormatBaseModel::all() as $ad_format_id) {
    if ($item->ad_format_id == $ad_format_id->id) {
        echo '<option value="' . $ad_format_id->id . '" selected="selected">' . $ad_format_id->name . '</option>';
    } else {
        echo '<option value="' . $ad_format_id->id . '">' . $ad_format_id->name . '</option>';
    }
}
?>
            </select>
            @if( isset($validate) && $validate->has('ad_format_id')  )
            <span class="text-warning">{{ $validate->first('ad_format_id') }}</span>
            @endif
        </div>
    </div>

    <div class="form-group" id="type2">
 public function showUpdateZone($pid = 0, $wid = 0, $zid = 0)
 {
     $publisher = $this->model->find($pid);
     if (!$publisher) {
         return Redirect::to($this->moduleURL . 'show-list');
     }
     $website = PublisherSiteBaseModel::find($wid);
     if (!$website) {
         return Redirect::to($this->moduleURL . 'show-list');
     }
     $this->data['id'] = $zid;
     $this->data['listAlternateAd'] = NULL;
     // WHEN UPDATE SHOW CURRENT INFOMATION
     if ($zid != 0) {
         $item = PublisherAdZoneBaseModel::find($zid);
         if ($item) {
             $this->data['item'] = $item;
             $listAlternateAdData['lists'] = $item->alternateAd;
             $this->data['listAlternateAd'] = View::make('alternateAdList', $listAlternateAdData)->render();
         } else {
             return Redirect::to($this->moduleURL . 'show-list');
         }
     }
     $this->data['listadformat'] = AdFormatBaseModel::all();
     if (Request::isMethod('post')) {
         if ($this->postUpdateZone($wid, $zid)) {
             return Redirect::to($this->moduleURL . $pid . '/view-site/' . $wid);
         }
     }
     $this->loadLeftMenu('menu.publisherUpdate', array('pid' => $pid));
     $this->layout->content = View::make('showUpdateZone', $this->data);
 }