[MODx] 4. getResources

本文介绍如何在MODX系统中使用getResources插件来创建动态显示资源的区块,实现点击图片或按钮导航到对应的博客页面。具体步骤包括创建白色内容区块、灰色高亮区块,并设置每个博客页面的相关属性。

1. Create a chunk call 'white_content' for white content:


 

        <!-- Highlights -->
            <div class="wrapper style3">
                <div class="title">The Endorsements</div>
                <div id="highlights" class="container">
                    <div class="row">
                         [[!getResources? 
                          &parents=`0` // no parent
                          &resources=`10,11,9`
                          &debug=`1`
                          &tpl=`greyhighlight`
                          &limit=`3` // 0 -- no limit
                          &depth=`1`
                          &includeContent=`1`
                          &includeTVs=`1`
                          &processTVs=`1`
                          &showHidden=`1`
                         ]] 
                        
                    </div>
                </div>
            </div>

 

When we click the button, we want to open a blog page for each button.

 

Inside chunk we use get resourece:

parent: -1 means refering to 'resources' tag or you give an id

resources: tell which resources you want to use

depth: means we only look for one level folder.

limit: show 3 result

tpl: chunk

More see: http://rtfm.modx.com/extras/revo/getresources

 

2. Create greyhighlight chunk:


 

<div class="4u">
                            <section class="highlight">
                                <a href="[[~[[+id]]]]" class="image featured"><img src="[[+tv.highlightImage]]" alt="" /></a>
                                <h3><a href="#">[[+pagetitle]]</a></h3>
                                <p>Eget mattis at, laoreet vel amet sed velit aliquam diam ante, dolor aliquet sit amet vulputate mattis amet laoreet lorem.</p>
                                <ul class="actions">
                                    <li><a href="[[~[[+id]]]]" class="button style1">Learn More</a></li>
                                </ul>
                            </section>
                        </div>

'+' means: under current page, looking for the TV.

 

3. For each blog page:

 


For example: set TV

 

4. View the result.

Once you click the image or button, it will navigate to the blog page.

转载于:https://www.cnblogs.com/Answer1215/p/4205088.html

内容概要:本文系统介绍了算术优化算法(AOA)的基本原理、核心思想及Python实现方法,并通过图像分割的实际案例展示了其应用价值。AOA是一种基于种群的元启发式算法,其核心思想来源于四则运算,利用乘除运算进行全局勘探,加减运算进行局部开发,通过数学优化器加速函数(MOA)和数学优化概率(MOP)动态控制搜索过程,在全局探索与局部开发之间实现平衡。文章详细解析了算法的初始化、勘探与开发阶段的更新策略,并提供了完整的Python代码实现,结合Rastrigin函数进行测试验证。进一步地,以Flask框架搭建前后端分离系统,将AOA应用于图像分割任务,展示了其在实际工程中的可行性与高效性。最后,通过收敛速度、寻优精度等指标评估算法性能,并提出自适应参数调整、模型优化和并行计算等改进策略。; 适合人群:具备一定Python编程基础和优化算法基础知识的高校学生、科研人员及工程技术人员,尤其适合从事人工智能、图像处理、智能优化等领域的从业者;; 使用场景及目标:①理解元启发式算法的设计思想与实现机制;②掌握AOA在函数优化、图像分割等实际问题中的建模与求解方法;③学习如何将优化算法集成到Web系统中实现工程化应用;④为算法性能评估与改进提供实践参考; 阅读建议:建议读者结合代码逐行调试,深入理解算法流程中MOA与MOP的作用机制,尝试在不同测试函数上运行算法以观察性能差异,并可进一步扩展图像分割模块,引入更复杂的预处理或后处理技术以提升分割效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值