thelia/tabs-module
Composer 安装命令:
composer require thelia/tabs-module
包简介
README 文档
README
This module allows you to create content tabs for contents, products, categories & folders
How to install
This module must be into your modules/ directory (thelia/local/modules/).
You can download the .zip file of this module or create a git submodule into your project like this :
cd /path-to-thelia
git submodule add https://github.com/thelia-modules/Tabs.git local/modules/Tabs
Next, go to your Thelia admin panel for module activation.
The loop tags
Parameters
| Argument | Description |
|---|---|
| id | Return tag with this ID |
| source | Source of associated objects. The possibles values are product, category, content, folder. Giving a value missing from this list will not cause an error. |
| source_id | ID of associated objects |
| visible | Whether your selection will be visible or not. Default : true |
| position | The position of the selection you wish to display |
How to use
You can manage your tabs into the "Modules" tab of content and product editing view.
This module allow you to use a new loop : tabs.
Here is an example of using :
Use the tabs loop (list of tabs related to a content id)
{loop name="tabs" type="tabs" source="content" source_id=$ID order="manual_reverse"}
<article>
<h1>{$TITLE}</h1>
<div class="description">{$DESCRIPTION nofilter}</div>
</article>
{/loop}
Use the tabs loop (list of tabs related to a product id)
{loop name="tabs" type="tabs" source="product" source_id=$ID order="manual_reverse"}
<article>
<h1>{$TITLE}</h1>
<div class="description">{$DESCRIPTION nofilter}</div>
</article>
{/loop}
Use the tabs loop (list of tabs related to a category id)
{loop name="tabs" type="tabs" source="category" source_id=$ID order="manual_reverse"}
<article>
<h1>{$TITLE}</h1>
<div class="description">{$DESCRIPTION nofilter}</div>
</article>
{/loop}
Use the tabs loop (list of tabs related to a folder id)
{loop name="tabs" type="tabs" source="folder" source_id=$ID order="manual_reverse"}
<article>
<h1>{$TITLE}</h1>
<div class="description">{$DESCRIPTION nofilter}</div>
</article>
{/loop}
thelia/tabs-module 适用场景与选型建议
thelia/tabs-module 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 523 次下载、GitHub Stars 达 0, 最近一次更新时间为 2018 年 11 月 21 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 thelia/tabs-module 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 thelia/tabs-module 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 523
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 11
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0
- 更新时间: 2018-11-21