drupal/varbase_content_base 问题修复 & 功能扩展

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

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

drupal/varbase_content_base

Composer 安装命令:

composer require drupal/varbase_content_base

包简介

A foundational recipe for content structure and management in Varbase. Provides core content configuration including node types, taxonomy vocabularies, menu system, path aliases, and essential content-related modules.

README 文档

README

Varbase

Varbase Content Base

A foundational recipe for content structure and management in Varbase. Provides core content configuration for content types, taxonomy vocabularies, menu system, path aliases, and essential content-related modules.

This recipe is designed to work as a foundation after the Drupal CMS Content Type Base recipe, extending it with Varbase-specific enhancements and configurations.

Features

Content Structure

  • Node System: Core node functionality with essential field storages:
    • Body field (text with summary)
    • Description field (long text)
    • Tags field (taxonomy reference)
    • Categories field (taxonomy reference)
  • Taxonomy: Vocabulary system for organizing content with custom fields

Field Management

  • Field Group: Organize fields into logical groups
  • Smart Trim: Intelligent text trimming with more options
  • Advanced Text Formatter: Enhanced text field display options
  • Inline Entity Form: Edit referenced entities inline
  • Token: Token replacement system for dynamic content

Views & Content Management

  • Frontpage View: Default front page content display
  • Archive View: Content archive by date
  • Taxonomy Term View: Display taxonomy term content
  • Views Infinite Scroll: Pagination with infinite scrolling
  • Better Exposed Filters: Enhanced Views filter UX
  • Date Filter: Advanced date filtering for Views

User Experience

  • Contextual Links: In-place editing links
  • ECA (Event-Condition-Action): Visual workflow builder with BPMN.io including:
    • Redirect 403 to login page
    • Content management automations
    • User workflows
  • Rabbit Hole: Control entity display behavior

Content Utilities

  • Entity Clone: Duplicate content entities
  • Entity Usage: Track entity relationships and usage
  • Entityqueue: Manual content ordering and curation
  • Diff: Compare content revisions
  • Menu Position: Automatic menu item placement
  • Tagify: Enhanced tagging with autocomplete

Technical Features

  • Ultimate Cron: Advanced cron job management
  • Dynamic Page Cache: Performance optimization
  • Token Filter: Use tokens in text fields

Configuration

The recipe includes default configurations for:

  • Field storages for nodes, and taxonomy terms
  • User picture field storage and display
  • Entity form and view displays for and users
  • Token view modes for all content entity types
  • Social media menu
  • ECA workflow for 403 redirect to login
  • Entity usage tracking settings
  • Tagify widget defaults

Permissions

The recipe configures basic content permissions for:

  • Anonymous: Access to published content
  • Authenticated: Access to content and view own unpublished content

Additional role-based permissions should be configured based on your site's needs.

Installation

Add the recipe using composer:

composer require drupal/varbase_content_base:~1.0.0

Change directory to /web

Run the Drupal recipe bash script:

bash core/scripts/drupal recipe recipes/varbase_content_base

or

Run the Drush recipe command:

drush recipe recipes/varbase_content_base

Maintainers

License

GPL-2.0-or-later

统计信息

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

GitHub 信息

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

其他信息

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

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固