<div class="col-lg-9 col-md-9 col-sm-9"> {product_itinerary} </div> </div> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 product-detail"> {product_details} </div> </div> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12"> <p> <a href="<?php echo base_url(Constant::getUploadProductPdfPath("/{product_pdf_link}")); ?> " target="_blank"> <img src="<?php echo base_url(Constant::getImagePath("download_btn.png")); ?> " alt="download_pdf" border="0"> </a> </p> </div> </div> </div> </div> </div> </div> </div>
public function product() { try { $crud = $this->getCrud(); $crud->set_table('product'); $crud->set_subject('Product'); $crud->columns('product_code', 'product_banner_link', 'category_id', "product_header", 'product_details', 'product_price', 'show', 'highlight'); $crud->set_field_upload('product_banner_link', Constant::getUploadProductBannerPath()); $crud->set_field_upload('product_pdf_link', Constant::getUploadProductPdfPath()); $crud->set_relation('category_id', 'category', 'category_name'); $crud->callback_column('product_price', array($this, 'formatPrice')); $crud->add_action('Preview', '', 'product/', 'preview-icon', array($this, 'getPreviewUrl')); $crud->display_as('product_code', 'Code'); $crud->display_as('product_banner_link', 'Banner'); $crud->display_as('product_header', 'Header'); $crud->display_as('product_sub_header', 'Sub Header'); $crud->display_as('product_details', 'Detials'); $crud->display_as('product_price', 'price'); $crud->display_as('product_period', 'Period'); $crud->display_as('product_itinerary', 'Itinerary'); $crud->display_as('category_id', 'Category'); $crud->display_as('product_country', 'Country'); $crud->display_as('product_program', 'Program'); $crud->field_type('show', 'true_false'); $crud->field_type('highlight', 'true_false'); $output = $crud->render(); $this->output($output); } catch (Exception $e) { show_error($e->getMessage() . ' --- ' . $e->getTraceAsString()); } }