?>
                    <li class="col-xs-12 col-sm-6 col-md-12 col-lg-12">
                        <!-- Image -->
                        <a href="<?php 
        echo post_detail_url($post);
        ?>
"><img class="img-responsive img-thumbnail" src="<?php 
        echo get_featured_photo_by_id($post->featured_img);
        ?>
" alt="<?php 
        echo get_post_data_by_lang($post, 'title');
        ?>
" /></a>
                        <!-- Heading -->
                        <h4><a href="<?php 
        echo post_detail_url($post);
        ?>
"><?php 
        echo get_post_data_by_lang($post, 'title');
        ?>
</a></h4>
                        <!-- Price -->
                        <div class="price"><strong><?php 
        echo lang_key('city');
        ?>
</strong>: <?php 
        echo get_location_name_by_id($post->city);
        ?>
                            <?php 
        $average_rating = $post->rating;
        ?>
 function prepare_map_json_from_query($query)
 {
     $CI = get_instance();
     $data = array();
     $posts = array();
     $i = 0;
     foreach ($query->result() as $row) {
         $i++;
         $post = array();
         $post['post_id'] = $row->id;
         $post['post_title'] = get_post_data_by_lang($row, 'title');
         $post['post_purpose'] = '';
         $post['featured_image_url'] = get_featured_photo_by_id($row->featured_img);
         $post['latitude'] = $row->latitude;
         $post['longitude'] = $row->longitude;
         $post['price'] = '';
         $post['rating'] = $row->rating;
         $post['post_short_address'] = get_location_name_by_id($row->city);
         $post['detail_link'] = post_detail_url($row);
         $post['parent_category'] = get_category_title_by_id($row->category);
         $post['fa_icon'] = get_category_fa_icon($row->category);
         if ($i % 3 == 1) {
             $color = "#ed5441";
         } else {
             if ($i % 3 == 2) {
                 $color = "#51d466";
             } else {
                 $color = "#609cec";
             }
         }
         $post['fa_color'] = $color;
         array_push($posts, $post);
     }
     $data['posts'] = $posts;
     return $data;
 }
コード例 #3
0
 function get_site_map_xml()
 {
     $page_checked = $this->input->post('pages');
     $blog_post_checked = $this->input->post('blog_post');
     $estate_checked = $this->input->post('estate');
     $xml_array = array();
     if ($page_checked == 1 or $blog_post_checked == 2 or $estate_checked == 3) {
         if ($page_checked == 1) {
             $menu = get_option('top_menu');
             $menu = json_decode($menu->values);
             $page_url_array = array();
             foreach ($menu as $row) {
                 $id = $row->id;
                 $url = $this->get_page_url_by_id($id);
                 $page_url_array[] = $url;
             }
             if ($page_url_array) {
                 $xml_array = $page_url_array;
             }
         }
         if ($blog_post_checked == 2) {
             $this->load->model('show/show_model');
             $blog_post = $this->show_model->get_all_active_blog_posts_by_range('all', 'all', 'id', 'desc', 'all');
             if ($blog_post->num_rows() > 0) {
                 $blog_post_array = array();
                 foreach ($blog_post->result() as $row) {
                     $post_id = $row->id;
                     $post_title = get_blog_data_by_lang($row, 'title');
                     $url = site_url('post-detail/' . $post_id . '/' . dbc_url_title($post_title));
                     $blog_post_array[] = $url;
                 }
             }
             if ($blog_post_array) {
                 $xml_array = array_merge($xml_array, $blog_post_array);
             }
         }
         if ($estate_checked == 3) {
             $estate_array = array();
             $this->load->model('classified_model');
             $estate_data = $this->classified_model->get_all_estates_admin('all', 'all', 'create_time', 'desc');
             if ($estate_data->num_rows() > 0) {
                 foreach ($estate_data->result() as $row) {
                     $url = post_detail_url($row);
                     $estate_array[] = $url;
                 }
             }
             if ($estate_array) {
                 $xml_array = array_merge($xml_array, $estate_array);
             }
         }
         $xml = $this->prepare_xml($xml_array);
         $this->load->helper('file');
         if (!write_file('./sitemap.xml', $xml)) {
             $this->session->set_flashdata('msg', '<div class="alert alert-danger">ROOT/sitemap.xml does not have write permission .</div>');
             redirect(site_url('admin/system/generatesitemap'));
         }
         $this->session->set_flashdata('msg', '<div class="alert alert-success">' . lang_key('site_map_generation_success') . '</div>');
         redirect(site_url('admin/system/generatesitemap'));
     } else {
         $this->session->set_flashdata('msg', '<div class="alert alert-danger">' . lang_key('select_option') . '</div>');
         redirect(site_url('admin/system/generatesitemap'));
     }
 }
コード例 #4
0
<?php

$CI = get_instance();
?>
<div class="img-box-4 text-center">
    <?php 
if ($posts->num_rows() <= 0) {
    echo '<div class="alert alert-info">' . lang_key('no_posts') . '</div>';
} else {
    $i = 0;
    foreach ($posts->result() as $post) {
        $i++;
        $detail_link = post_detail_url($post);
        ?>
    <div class="col-md-4 col-sm-6">
        <div class="img-box-4-item">
            <!-- Image style one starts -->

            <div class="image-style-one">
                <!-- Image -->
                <a href="<?php 
        echo $detail_link;
        ?>
">
                    <img class="img-responsive" alt="" src="<?php 
        echo get_featured_photo_by_id($post->featured_img);
        ?>
">                        <!-- image hover style for image #1 -->
                </a>

            </div>
コード例 #5
0
    echo lang_key('actions');
    ?>
</th>

               </tr>

           </thead>

           <tbody>

        	<?php 
    $i = $start + 1;
    foreach ($posts->result() as $row) {
        $val = $row->value;
        $val = json_decode($val);
        $detail_link = post_detail_url($row);
        ?>

               <tr>

                  <td data-title="#" class="numeric"><?php 
        echo $i;
        ?>
</td>

                  <td data-title="<?php 
        echo lang_key('from');
        ?>
" class="numeric"><?php 
        echo $val->sender_email;
        ?>