Adding lazy-load version of feed component to load data using AJAX after page content has been rendered.

This commit is contained in:
Jason Williams
2020-10-23 22:54:30 +00:00
parent 2a8454d197
commit af4f1366a0
71 changed files with 1753 additions and 88 deletions

View File

@@ -2,6 +2,17 @@ title = "Welcome"
url = "/"
layout = "default"
is_hidden = 0
[LazyLoadShortFeed]
maxItems = 5
renderPartial = "feed/template"
==
<?php
function onStart()
{
$this->addJs('assets/javascript/feedlayout.js');
}
?>
==
<div class="row">
<div class="col-lg-5 order-lg-2">
@@ -15,5 +26,7 @@ is_hidden = 0
</div>
<div class="col-lg-7 order-lg-1">
<h1>Feed</h1>
{% partial 'feed/placeholder' feeditemclass='col-sm-12 col-md-6' %}
<a class="btn btn-outline-primary d-none show-onfeedloaded" href="/feed" role="button">View More...</a>
</div>
</div>