Drupal
  • Managing Successful Drupal Based Projects
  • Process
    • Team Roles and Responsibilities
    • Ceremonies
    • User Stories Best Practices
    • Glossary
  • Development Resources
    • Coding Standards
    • Setup Local Development Enviornment
    • Content Modeling
    • Git, Commit Messages & Pull Request Guidelines
    • Useful Terminal Commands
    • Package management - Composer, BLT and CI
    • Behat
      • How Behat is used in Acquia Projects?
    • Maintaining your platform/patches
  • JIRA Ticket Templates
    • Ticket Template
    • Composer Updates
    • Redirect endpoints that should not be public
    • Bug Template
    • Sync local with latest upstream code and database sprint X
    • Drupal Enablement
  • ACE & ACSF
    • Deploying to Acquia Cloud
    • ACSF - First Pull Request
    • ACSF & Drupal and Your Platform
Powered by GitBook
On this page
  • User Story:
  • Acceptance Criteria:
  • Implementation Details

Was this helpful?

  1. JIRA Ticket Templates

Drupal Enablement

PreviousSync local with latest upstream code and database sprint XNextACE & ACSF

Last updated 6 years ago

Was this helpful?

User Story:

As a developer, I need to understand the Drupal side of the site so that I can continue to do development on this project.

Acceptance Criteria:

Scenario 1: Nodes As an MTA site admin Given I am looking at admin/structure/types Then I can create a new content type called "drupal enablement" With a new field And an existing field

Scenario 2: Views As an MTA admin Given I am looking at admin/structure/views Then I see a new view "drupal enablement view" This view will be a listing of the content type "drupal enablement"

Scenario 3: Configuration As a developer Given I am looking at the configuration directory Then I will see the updated configuration for the following content type new fields new view

Implementation Details

() create the site locally see sync local ticket if you need more details on syncing local () create a new branch with the ticket number () create a new content type in the admin ui admin/structure/types () create a new field () add an existing field () create a view admin/structure/views () the view should be fields with the title and the fields you added to the content type () use drush to export the configuration drush cex () commit the configuration files to a pull request