kohlercode/btc 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kohlercode/btc

Composer 安装命令:

composer require kohlercode/btc

包简介

BTC - Frontend plugins for realtime cryptocurrency data via CoinGecko API

README 文档

README

Show live cryptocurrency prices and market data on your TYPO3 website. Bitcoin Hub adds three content elements you can drop onto any page: a price ticker, a single-coin detail view, and a sortable market overview table. Data is loaded from the CoinGecko API—no API key required.

Author: Simon Köhler (KOHLERCODE LLC)

Live Examples

Requirements

  • TYPO3 14.x
  • PHP 8.3+

Installation

  • Composer: composer require kohlercode/btc
  • Or: Install and activate the extension in the TYPO3 Extension Manager.

Plug and play

  • No setup required — Install, add a content element, and it works.
  • No TypoScript — You don’t need to include any setup or configuration in your site.
  • No “set” inclusion — The extension registers its content elements automatically.
  • Default styling included — Each plugin comes with its own CSS so it looks good in any template. Styles are responsive and work on desktop and mobile.
  • Customize if you like — You can override the Fluid template files and the CSS to match your design. Copy the templates from Resources/Private/Templates/ into your site package or another extension and adjust markup and styling as needed.

Content elements

After installation you’ll find these under Content elements when editing a page:

Content element What it does
Bitcoin Hub: Price Ticker A compact list of coin prices (e.g. top 10 or your chosen coins).
Bitcoin Hub: Coin Detail One coin in detail: current price, market cap, volume, 24h change, and description.
Bitcoin Hub: Market Overview A table of the top coins by market cap. Column headers are clickable to sort.

Each element has its own settings (e.g. number of coins, which coin to show). Configure them in the content element’s Plugin settings tab in the TYPO3 backend.

Configuration

  • Plugin settings: When you add a content element, use the Plugin settings tab (FlexForm) to set limits, coin IDs, etc.
  • CoinGecko API key (optional): In the TYPO3 backend, go to Admin Tools → Settings → Extension Configuration → btc. Here you can enter a CoinGecko API key and mark it as a Pro key if you have a paid plan. Bitcoin Hub will then automatically send the correct HTTP header (x-cg-demo-api-key or x-cg-pro-api-key) with all API requests.
  • Public API by default: If you don’t configure an API key, the extension continues to use the free public CoinGecko API. No API key is required; their rate limits still apply.

Customizing templates and CSS

  • Templates: To change the markup, copy the Fluid templates from EXT:btc/Resources/Private/Templates/ into your site package (or another extension) and override them there.
  • Styles: The extension ships with compiled CSS in Resources/Public/Css/. To change styles you can override those files or replace the CSS reference in your template. The source is SCSS in Resources/Private/Scss/; run npm run build:css after editing (see package.json).

kohlercode/btc 适用场景与选型建议

kohlercode/btc 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 0 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 02 月 16 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 kohlercode/btc 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 kohlercode/btc 我们能提供哪些服务?
定制开发 / 二次开发

基于 kohlercode/btc 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 34
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2026-02-16