Commit 2773a6df by Arpit Jain

added feeds in index page

parent c19f1980
...@@ -83,7 +83,12 @@ class SearchController extends Controller ...@@ -83,7 +83,12 @@ class SearchController extends Controller
} }
$getState = City::where('type', '=', '2')->get()->toarray(); $getState = City::where('type', '=', '2')->get()->toarray();
return view('frontend.searchs.index', compact('finalData','links','meta','getState'));
$feedDetail = LocaterFeed::where('locater_feeds.status', '=', '1')
->where('locater_feeds.show_feed', '=', '1')
->get();
return view('frontend.searchs.index', compact('finalData', 'links', 'meta', 'getState', 'feedDetail'));
} }
......
...@@ -31,6 +31,10 @@ class AppServiceProvider extends ServiceProvider ...@@ -31,6 +31,10 @@ class AppServiceProvider extends ServiceProvider
$view->with('homepage', \App\Homepage::homepage()); $view->with('homepage', \App\Homepage::homepage());
}); });
view()->composer('frontend.searchs.index', function ($view) {
$view->with('homepage', \App\Homepage::homepage());
});
view()->composer('frontend.searchs.detail', function ($view) { view()->composer('frontend.searchs.detail', function ($view) {
$view->with('homepage', \App\Homepage::homepage()); $view->with('homepage', \App\Homepage::homepage());
}); });
......
...@@ -160,5 +160,5 @@ div#localitylist { ...@@ -160,5 +160,5 @@ div#localitylist {
opacity: 1; opacity: 1;
}*/ }*/
.promotion-wrapper .promotion-wrapper-items .item{min-height: 329px!important;}
\ No newline at end of file
...@@ -5,12 +5,12 @@ ...@@ -5,12 +5,12 @@
<div class="container-fluid"> <div class="container-fluid">
<div class=""> <div class="">
<div class="col-sm-6"> <div class="col-sm-6">
<h2>Homepage Settings</h2> <h2>Settings</h2>
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<ol class="breadcrumb float-sm-right"> <ol class="breadcrumb float-sm-right">
<li class="breadcrumb-item"><a href="#">Home</a></li> <li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item active">Homepage Settings</li> <li class="breadcrumb-item active">Settings</li>
</ol> </ol>
</div> </div>
</div> </div>
...@@ -41,12 +41,13 @@ ...@@ -41,12 +41,13 @@
<!-- Custom Tabs --> <!-- Custom Tabs -->
<div class="nav-tabs-custom"> <div class="nav-tabs-custom">
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="active"><a href="#other" data-toggle="tab" aria-expanded="true">Feed</a></li>
<li><a href="#tab_1" data-toggle="tab" aria-expanded="false">MAIN</a></li> <li class="active"><a href="#tab_1" data-toggle="tab" aria-expanded="false">MAIN</a></li>
<li class=""><a href="#tab_2" data-toggle="tab" aria-expanded="false">SEO</a></li> <li class=""><a href="#tab_2" data-toggle="tab" aria-expanded="false">SEO</a></li>
<li><a href="#other" data-toggle="tab" aria-expanded="true">Feed</a></li>
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
<div class="tab-pane active" id="other"> <div class="tab-pane" id="other">
<div class="form-group"> <div class="form-group">
<div class="form-line"> <div class="form-line">
<?php <?php
...@@ -68,7 +69,7 @@ ...@@ -68,7 +69,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="tab-pane" id="tab_1"> <div class="tab-pane active" id="tab_1">
<div class="form-group @if($errors->first('header_image_normal')) {{' has-error has-feedback'}} @endif "> <div class="form-group @if($errors->first('header_image_normal')) {{' has-error has-feedback'}} @endif ">
<label for="inputError" class="col-sm-2 control-label">header_image_normal</label> <label for="inputError" class="col-sm-2 control-label">header_image_normal</label>
......
...@@ -62,6 +62,28 @@ ...@@ -62,6 +62,28 @@
</div> </div>
</section> </section>
<?php if($homepage->show_feed == 1){ ?>
<section class="container promotion-wrapper">
<div class="row">
<div class="col-12">
<section class="promotion-wrapper-items">
<?php foreach($feedDetail as $feed){ ?>
<div class="item">
<figure><a href="{{ $feed->link }}" target="_blank"><img src="{{ $feed->image_link }}"> </a></figure>
<p class="name">{{ $feed->title }}</p>
<p class="currency bold">{{ $feed->price }}</p>
<p class="publisher">{{ $feed->brand }}</p>
<p class="grey-txt">Sale Price: {{ $feed->sale_price }}</p>
</div>
<?php } ?>
</section>
</div>
</div>
</section>
<?php } ?>
<script type="text/javascript"> <script type="text/javascript">
...@@ -105,11 +127,15 @@ ...@@ -105,11 +127,15 @@
type: 'post', type: 'post',
url: "{{route('searchLocater')}}", url: "{{route('searchLocater')}}",
data: {"_token": "{{ csrf_token() }}", locality:locality, location:location, state:state,city:city,ratingOrder:ratingOrder}, data: {"_token": "{{ csrf_token() }}", locality:locality, location:location, state:state,city:city,ratingOrder:ratingOrder},
beforeSend : function() {
$('.loader-outer-box').show();
},
success: function (datanew) { success: function (datanew) {
loader(); $('.loader-outer-box').hide();
$('#searchlocaterid').html(datanew.data); $('#searchlocaterid').html(datanew.data);
$(".locality").val(locality); $(".locality").val(locality);
$(".ratingDropDown").val(ratingOrder).attr("selected", "selected"); $(".ratingDropDown").val(ratingOrder).attr("selected", "selected");
} }
}); });
}); });
...@@ -141,9 +167,13 @@ ...@@ -141,9 +167,13 @@
$.ajax({ $.ajax({
type: 'post', type: 'post',
url: "{{route('searchLocater')}}", url: "{{route('searchLocater')}}",
data: {"_token": "{{ csrf_token() }}",page:page,locality:locality,state:state,city:city,location:location,ratingOrder:ratingOrder}, data: {"_token": "{{ csrf_token() }}",page:page,locality:locality,state:state,city:city,location:location,
ratingOrder:ratingOrder},
beforeSend : function() {
$('.loader-outer-box').show();
},
success: function (datanew) { success: function (datanew) {
loader(); $('.loader-outer-box').hide();
$('#searchlocaterid').html(datanew.data); $('#searchlocaterid').html(datanew.data);
$(".locality").val(locality); $(".locality").val(locality);
$(".ratingDropDown").val(ratingOrder).attr("selected", "selected"); $(".ratingDropDown").val(ratingOrder).attr("selected", "selected");
...@@ -167,14 +197,6 @@ ...@@ -167,14 +197,6 @@
}); });
}); });
function loader(){
if ($('.loader-outer-box').length) {
$('.loader-outer-box').fadeIn('slow', function () {
setTimeout(function(){ $('.loader-outer-box').fadeOut('slow'); });
});
}
}
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment