-
Notifications
You must be signed in to change notification settings - Fork 136
/
Copy pathblog_post_list.xml
executable file
·45 lines (44 loc) · 2.66 KB
/
blog_post_list.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?xml version="1.0"?>
<!--
/**
* Copyright © Magefan ([email protected]). All rights reserved.
* Please visit Magefan.com for license details (https://magefan.com/end-user-license-agreement).
*
* Glory to Ukraine! Glory to the heroes!
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<attribute name="class" value="blog-page-list" />
<referenceBlock name="blog.posts.list">
<arguments>
<argument name="style_view_model" xsi:type="object">Magefan\Blog\ViewModel\Style</argument>
</arguments>
<block class="Magefan\Blog\Block\Post\PostList\Item" name="blog.posts.list.item" template="post/list/item.phtml">
<arguments>
<argument name="width" xsi:type="string">800</argument>
<argument name="height" xsi:type="string">500</argument>
</arguments>
<block class="Magefan\Blog\Block\Post\Info" name="blog.post.info" template="post/info.phtml" />
<action method="setPostInfoBlockName">
<argument name="name" xsi:type="string">blog.post.info</argument>
</action>
</block>
<block class="Magefan\Blog\Block\Post\PostList\Toolbar" name="post_list_toolbar" template="post/list/toolbar.phtml">
<block class="Magefan\Blog\Block\Post\PostList\Toolbar\Pager" name="post_list_toolbar_pager">
<action ifconfig="mfblog/post_list/lazyload_enabled" method="setTemplate">
<argument name="template" xsi:type="string">Magefan_Blog::post/list/toolbar/lazyload.phtml</argument>
</action>
<arguments>
<argument name="lazyload_js" xsi:type="string">Magefan_Blog/js/lazyload</argument>
<argument name="list_wrapper" xsi:type="string">.post-list-wrapper .post-list, .blog-list-wrapper .blog-list, .column .mosaica-4, .column .mosaica-5, .column .mosaica-6, .column .template-1-2, .column .template-1-3, .column .template-4-1, .column .template-4-2, .column .template-5-1, .column .mosaica-1, .column .mosaica-2</argument>
</arguments>
</block>
</block>
<action method="setToolbarBlockName">
<argument name="name" xsi:type="string">post_list_toolbar</argument>
</action>
<block class="Magefan\Blog\Block\Social\AddThis" name="addthis.js.init" as="addthisJs" template="Magefan_Blog::addthis-js.phtml"/>
</referenceBlock>
</body>
</page>