定制 csabourin/craft-stamp-passport 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

csabourin/craft-stamp-passport

最新稳定版本:v1.7.0

Composer 安装命令:

composer require csabourin/craft-stamp-passport

包简介

A self-contained Craft CMS 4/5 plugin for QR-based passport experiences with geofenced check-ins.

README 文档

README

Stamp Passport is a Craft CMS plugin for QR-based passport or challenge experiences with location-aware check-ins.

Features

  • Custom CP section to manage passport locations and content
  • Frontend passport page with progress tracking
  • QR code resolver and check-in endpoints
  • Optional geofence validation for check-ins
  • Per-site display text overrides with neutral built-in defaults
  • Optional Freeform integration for reward or draw forms

Requirements

  • Craft CMS 4.x or 5.x
  • PHP 8.0+ for Craft 4, PHP 8.2+ for Craft 5

Installation

  1. Open your Craft project in a terminal.
  2. Require the plugin package:
composer require csabourin/craft-stamp-passport
  1. Install the plugin in the Craft control panel, or run:
php craft plugin/install stamp-passport

Configuration

  1. Go to Stamp Passport → Settings.
  2. Configure route prefix, geofence settings, reward thresholds, and optional assets.
  3. Go to Stamp Passport → Items to create passport locations and per-site content.
  4. Optionally customize per-site display text. Leaving fields blank uses neutral defaults.

Frontend Route

The frontend route uses the configured route prefix (default: passport).

Example:

  • /passport

License

This project is licensed under the MIT License.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-02-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固