gridelementsteam/gridelements
Composer 安装命令:
composer require gridelementsteam/gridelements
包简介
Be part of the future of TYPO3! Support Gridelements now and unlock exclusive early access to Version 13! The well-established Gridelements Version 12 elevates TYPO3 by bringing grid-based layouts to content elements, with powerful features like advanced drag & drop and real references. Supercharge
README 文档
README
TYPO3 extension gridelements
This TYPO3 extension extends the grid-based concept known from the backend layout of pages to regular content elements - the grid elements.
The grid elements are - just like backend layouts - defined by TypoScript and can thus be easily reused, extended and put under version control. It allows nesting of grids, giving the backend editor a wide range of layout possibilities. Its container nature encourages grouping content elements and assigning them specific frontend renderings, for example to display an accordion, tabs or galleries. Grid elements can be referenced to keep the content structure slim. The focus is always on the usability of the backend editor, which is supported by an advanced drag & drop handling and a granular configuration setting to define rules per grid element.
This approach is an alternative to the TemplaVoilà! template engine, which uses XML in database fields to store relations and provides less convenience across all components.
| URL | |
|---|---|
| Repository: | https://gitlab.com/coderscare/gridelements |
| Read online: | https://docs.typo3.org/p/gridelementsteam/gridelements/main/en-us/ |
| TER: | https://extensions.typo3.org/extension/gridelements |
Inspiring people to share
We strongly believe in the principles of Open-source software, which is why we share this TYPO3 extension with you completely free of charge.
Still even contributors to Open-source projects have to make a living somehow, so even though you are not obliged to do so, you should consider sharing a small part of the money you might be earning with this extension in return. This way we can make sure to still provide the TYPO3 community with better extensions and services in the future.
Thanks in advance for your support.
How to support our efforts?
The Agreement
Excerpt from the coders.care blog post Service Level Agreements for TYPO3 Extensions
Enabling companies, developers and the community to join forces and thrive
There is one particular thing, that should be different to most of the variants of service level agreements provided by other open-source projects though. Having to buy a so called "enterprise" or "professional" edition of the extensions or TYPO3 itself just to become entitled for an SLA is a No-Go, since it will create two classes in the community and contradict the principles of free software implied by the GPL.
The benefit for the people agreeing to a certain service level should be defined by reliability and responsiveness, not by getting access to something, that is unavailable for the rest of the community. So there must be an agreement to still share the improved public extensions with everybody in the community while getting a personal early or immediate access depending on the level and the priority you paid for.
For developers there is the need for another agreement: They have to accept and publish fixes and changes to their extensions up to a certain degree, so the whole pool of developers can take care of the extensions covered by the SLAs. This will avoid forks.
There are several nice side effects of these agreements. For example it would reduce the number of extensions which are maintained by a single person and therefore the risk of loss when using these extensions. Due to the four-eyes principle this would increase the quality of each extension in the approved pool and at the same time reduce the amount of "me too" extensions in the TER.
There would be a powerful team of developers backing the service levels, so it would be easy to keep the approved extensions on a level with upcoming versions of the TYPO3 core. And since this would be done in close collaboration with the TYPO3 core team and the security team, core bugs and security holes affecting extension behaviour could be fixed and published much more easily as well.
gridelementsteam/gridelements 适用场景与选型建议
gridelementsteam/gridelements 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 2.37M 次下载、GitHub Stars 达 6, 最近一次更新时间为 2016 年 08 月 13 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「TYPO3 CMS」 「grids」 「Gridelements」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 gridelementsteam/gridelements 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 gridelementsteam/gridelements 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 gridelementsteam/gridelements 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
GraphQL authentication for your headless Craft CMS applications.
A Laravel Nova Package for resource details grids.
Set Links with a specific language parameter
Supercharged text field validation.
TYPO3 CMS extension to create gallery content element with preset crop ratios and pagination
TYPO3 CMS ext:container layouts for columns, accordions, tabs, sections, carousels and boxes
统计信息
- 总下载量: 2.37M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 16
- 点击次数: 25
- 依赖项目数: 25
- 推荐数: 5
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2016-08-13





