idfive/idfive_paragraphs
Composer 安装命令:
composer require idfive/idfive_paragraphs
包简介
This module is designed to provide base idfive kitchen sink widgets.
README 文档
README
Paragraphs integration of the commonly used idfive "Kitchen Sink" components, and few other custom modules.
These components are designed as individual submodules that you may enable as needed. These are designed to work with the idfive Component Library frontend. This module also adds some common idfive config options, such as defined Entity Browsers.
This module, and submodules, contain markup only (no js or css, except some for admin views/etc), those should be provided in the client theme, loaded via the idfive Component Library:
Installation
This module can be installed in several different ways, but for most deploy operations, the .git will need to be removed. To download this repo into a D8 build quickly:
Installing via Composer
composer require idfive/idfive_paragraphs
Installing manually
cd modulesgit clone https://bitbucket.org/idfivellc/idfive-component-library-d8-paragraphs.git idfive_paragraphsrm -R idfive_paragraphs/.git
This script will download this repo into the modules (or wherever wished) folder of your D8 install, into a folder named "idfive_paragraphs", then remove the .git from that folder so it is now essentially a part of that repo.
Included Modules
- idfive Admin Toolbar: Creates an admin menu item for editing, eliminating the need for admin tabs on the page.
- idfive Sidebar Menu: Creates a block for a sidebar menu that is modified to meet ICL standards.
- idfive Lazyload: Lazy loads all images for better performance.
- idfive Paragraphs Accordion: Provides a paragraphs bundle for the idfive silc accordion as a Kitchen Sink Widget.
- idfive Paragraphs Blockquote: Provides a paragraphs bundle for embedding a blockquote as a Kitchen Sink Widget.
- idfive Paragraphs Button/Link: Provides a paragraphs bundle for embedding Buttons/Links as a Kitchen Sink Widget.
- idfive Paragraphs Callout: Provides a paragraphs bundle for embedding a callout as a Kitchen Sink Widget.
- idfive Paragraphs Card: Provides a paragraphs bundle for embedding cards as a Kitchen Sink Widget.
- idfive Paragraphs Carousel: Provides a paragraphs bundle for embedding a static content carousel as a Kitchen Sink Widget.
- idfive Paragraphs Text/HTML: Provides a paragraphs bundle for embedding HTML as a Kitchen Sink Widget.
- idfive Paragraphs Table: Provides a paragraphs bundle for embedding tables as a Kitchen Sink Widget.
- idfive Paragraphs Views Embed: Provides a paragraphs bundle for embedding views as a Kitchen Sink Widget.
- idfive Paragraphs Webform Embed: Provides a paragraphs bundle for embedding webforms as a Kitchen Sink Widget.
- idfive Paragraphs Video Embed: Provides a paragraphs bundle for embedding videos as a Kitchen Sink Widget.
- idfive Paragraphs Image: Provides a paragraphs bundle for embedding images as a Kitchen Sink Widget.
General Setup
ICL Widgets
These ICL widgets are set up to add configuration required for each upon installing. It will be upt you, however, to create the field in which these are added to entities/etc.
Entity Browsers
These browsers should be set on image fields that come from the ICL widgets, but they can also now be used on any field. Simply choose the correct Entity Browser in the form display, for any media field you wish.
idfive Sidebar Menu
This module proves a configurable block, that we commonly use to show a sidebar menu. This menu is set up to use the markup and UX that will eventually be difined in the ICL. To use, simply enable the module, and add the block to your sidebar as you normally would.
Updating
Updating Via Composer
composer update idfive/idfive_paragraphs
Updating manually
cd modulesrm -R idfive_paragraphsgit clone https://bitbucket.org/idfivellc/idfive-component-library-d8-paragraphs.git idfive_paragraphsrm -R idfive_paragraphs/.git
Markup Overrides
- You may override paragraphs templates by copying them into the client theme.
- You may override hooks by copying into client .theme, and modifying hook name/etc.
idfive/idfive_paragraphs 适用场景与选型建议
idfive/idfive_paragraphs 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 5.76k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2019 年 01 月 22 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「components」 「drupal」 「paragraphs」 「Drupal 11」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 idfive/idfive_paragraphs 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 idfive/idfive_paragraphs 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 idfive/idfive_paragraphs 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Provides an add-on purchasable entity.
Drupal integration module for the Kalastatic prototyping and styleguide tool
Provides a base set of configuration and module dependencies for starting new Drupal projects.
This module extends Drupal Migrate framework.
Web Font Loader gives you added control when using linked fonts via @font-face.
Installs and configures the WissKI base environment with mandatory modules.
统计信息
- 总下载量: 5.76k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 16
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0
- 更新时间: 2019-01-22