Joomla 模块样式 ->回声结构?
我正在尝试想出一种非常好的方法来呼应 Joomla 的模块样式。我有:
<div class="module">
<div class="module_inner">
<h1>Some other title, eh?</h1>
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
</div>
<div class="module_bot"></div>
当用户创建新模块(HTML)时,我想输出具有此结构的所有模块。下面的多个 OR 可能会变得混乱。凌乱的?
<?php if ($this->countModules('module1')): ?>
// echo div structure
// echo module contents
<?php endif; ?>
无论如何我都可以更加面向对象,所以我的模板index.php 上没有太多代码。可能有功能吗?
需要明确的是,我的问题是:如何使用 php 输出 div 结构、设置模块样式,以便用户不必在自定义 HTML 模块中输入 div 结构,它会为他们完成所有操作 ->他们只需输入标题+文本+图像。
谢谢!
I'm trying to think of a really nice way to echo the module styling for Joomla. I have:
<div class="module">
<div class="module_inner">
<h1>Some other title, eh?</h1>
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
</div>
<div class="module_bot"></div>
I want to output all modules with this sctructure, when a user creates a new module (HTML). The below, might get messy having multiple OR's. Messy?
<?php if ($this->countModules('module1')): ?>
// echo div structure
// echo module contents
<?php endif; ?>
Any way I can do this more Object Orientated, so I don't have alot of code on my template index.php. Possibly functions?
Just to be clear, My question is: How do I output a div structure, styling a module, with php so the user doesnt have to input the div structure in the Custom HTML module, it does it all for them -> They just type Header + Text + image.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在模板中添加自己的模块类型。寻找modules.php。您可以添加新类型,然后在主 index.php 模板中使用它
You can add your own module types within your template. Looks for modules.php. You can add a new type and then use it in your main index.php template