teufels/tt3-vehicles
Composer 安装命令:
composer require teufels/tt3-vehicles
包简介
Create and list vehicles
README 文档
README
[ ṯeufels ] Vehicles
This extension allows you to create and manage vehicles, featuring filtering, watchlist, detail view, cross-selling, etc.
This version supports TYPO3
Composer support
composer req teufels/tt3-vehicles
Links
1. Features
- Filtering Options after search word (variant, vehicleNumber, hsn, tsn), type, body, manufacturer, model, ...
- Pre-Filter for type, body, manufacturer, model, ...
- Search Form (manufacturer, model)
- Watchlist
- Related Vehicles
2. Installation
The recommended way to install the extension is by using Composer.
In your Composer based TYPO3 project root, just do composer req teufels/tt3-vehicles.
3. Changelog
Read on Bitbucket Changelog.md
4. Documentation
Documentation provided with this extension.
Rendering the Documentation folder locally with Docker
4.1 Route Enhancer
4.1.1 Detail View (Show)
VehicleShow:
type: Extbase
limitToPages: <uid-of-detail-page>
namespace: tx_tt3vehicles_vehiclesshow
routes:
- routePath: '/{vehicle-title}'
_controller: 'Vehicle::show'
_arguments:
vehicle-title: vehicle
- routePath: /
_controller: 'Vehicle::list'
defaultController: 'Vehicle::list'
aspects:
vehicle-title:
type: PersistedAliasMapper
tableName: tx_tt3vehicles_domain_model_vehicle
routeFieldName: slug
4.1.2 List View (List)
4.1.2.1 Pagination
VehicleList:
type: Extbase
limitToPages: [<uid-of-list-page>,<uid-of-list-page>]
namespace: tx_tt3vehicles_vehicleslist
routes:
- routePath: /
_controller: 'Vehicle::list'
- routePath: '/{page-label}-{page}'
_controller: 'Vehicle::list'
_arguments:
page: currentPage
defaultController: 'Vehicle::list'
defaults:
page: '1'
requirements:
page: '\d+'
aspects:
page:
type: StaticRangeMapper
start: '1'
end: '100'
page-label:
type: LocaleModifier
default: page
localeMap:
- locale: 'de_DE.*'
value: seite
- locale: 'zh_CN.*'
value: 第
4.1.2.1 Filter
tbd
5. Dependencies
5.1 Requirements
"friendsoftypo3/tt-address""brotkrueml/schema""fluidtypo3/vhs""mittwald/web2pdf"
5.2 Suggestion
"teufels/tt3-vehicles-importer": "dev-main"import vehicles from external sources with the external_import Extension
5.3 Other
- Selectize v0.15.2 (Github)
6. How to use
Quick start guide read on Quick start
- Install with composer
- Import Static Template (before sitepackage)
- Create Page & Folder Structure
- Place Plugins
- Create "Vehicle" Records in Backend
Ideas for future features
- Offer as seperated Data (Inline-IREE) to add special, time-based offers (DATA: offer_number,title,price,vat_stated,description,image,badge,...)
This extension is provided by teufels GmbH © 2024
teufels/tt3-vehicles 适用场景与选型建议
teufels/tt3-vehicles 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 154 次下载、GitHub Stars 达 0, 最近一次更新时间为 2024 年 10 月 09 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 teufels/tt3-vehicles 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 teufels/tt3-vehicles 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 154
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 12
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2024-10-09