vlyalkobixal / bixallinks
Bixal Links Base Module to add Basic Content Types and other settings
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Twig
Type:drupal-module
Requires
- composer/installers: ^2.2
- drupal/address: ^2.0
- drupal/admin_toolbar: ^3.4
- drupal/allowed_formats: ^3.0
- drupal/better_exposed_filters: ^6.0
- drupal/content_moderation_notifications: ^3.5
- drupal/core: ^10
- drupal/crop: ^2.3
- drupal/entity_reference_revisions: ^1.11
- drupal/facets: ^3.0@beta
- drupal/field_group: ^3.4
- drupal/image_widget_crop: ^2.4
- drupal/inline_entity_form: ^3.0@RC
- drupal/media_library_edit: ^3.0
- drupal/migrate_plus: ^6.0
- drupal/migrate_source_csv: ^3.6
- drupal/migrate_tools: ^6.0
- drupal/paragraphs: ^1.17
- drupal/pathauto: ^1.12
- drupal/search_api: ^1.34
- drupal/search_api_solr: ^4.3
- drupal/smart_date: ^4.1
- drupal/themable_forms: ^1.0
- drupal/twig_field_value: ^2.0
- drupal/twig_tweak: ^3.3
- drupal/viewsreference: ^2.0@beta
README
Getting Started
This module is for Drupal 9 and Drupal 10.x. please visit https://github.com/vlyalkobixal/bixallinks
You can download this module by installing via composer. First, add
the code snippet below in your composer.json file within the
"repositories": [...
area or create one if you do not have this.
{ "type": "package", "package": { "name": "vlyalkobixal/bixallinks", "version": "1.0.0", "type":"drupal-module", "source": { "url": "https://github.com/vlyalkobixal/bixallinks.git", "type": "git", "reference": "v1.0.0" } } }
As an example, once you add the code above, your entire repositories block might look like this:
"repositories": [ { "type": "composer", "url": "https://packages.drupal.org/8" }, { "type": "composer", "url": "https://asset-packagist.org" }, { "type": "package", "package": { "name": "vlyalkobixal/bixallinks", "version": "1.0.0", "type":"drupal-module", "source": { "url": "https://github.com/vlyalkobixal/bixallinks.git", "type": "git", "reference": "v1.0.0" } } } ],
Once this is set, run the command below to download.
composer require vlyalkobixal/bixallinks
After this module download via composer. First, add
the content of the bixallinks composer.jsom require section to your project root
composer.json file within the
"require": {...
section. So when the module enabled, the dependencies
already installed and will be enabled.
"require": { "drupal/field_group": "^3.4", "drupal/crop": "^2.3", "drupal/image_widget_crop": "^2.4", "drupal/themable_forms": "^1.0", "drupal/media_library_edit": "^3.0", "drupal/entity_reference_revisions": "^1.11", "drupal/paragraphs": "^1.17", "drupal/admin_toolbar": "^3.4", "drupal/twig_tweak": "^3.3", "drupal/twig_field_value": "^2.0", "drupal/smart_date": "^4.1", "drupal/address": "^2.0", "drupal/inline_entity_form": "^3.0@RC", "drupal/pathauto": "^1.12", "drupal/allowed_formats": "^3.0", "drupal/search_api": "^1.34", "drupal/search_api_solr": "^4.3", "drupal/viewsreference": "^2.0@beta", "drupal/migrate_plus": "^6.0", "drupal/migrate_source_csv": "^3.6", "drupal/migrate_tools": "^6.0", "drupal/facets": "^3.0@beta", "drupal/better_exposed_filters": "^6.0" }
Usage
- Enable this module either via drush or the Drupal admin UI.
Getting help
If you need help, please contact Vera Lyalko at Bixal Solutions Inc.
This module consists of various submodules, here is the order in which you should enable them with drush
/ lando drush
.
# Install default CTs # Install all dependencies drush en bixallinks # Add base taxonomy vocabularies (countries, regions, sectors, topics) drush en bixallinks_taxonomy # Import base taxonomy terms for the added vocabularies (countries, regions, sectors, topics) drush en bixallinks_terms_import # Add person content type (used in the event content type) drush en bixallinks_person # Add landon_page content type drush en bixallinks_landing_page # Add event content type drush en bixallinks_event # Add resource content type drush en bixallinks_resource # Install page content type drush en bixallinks_page # Install article content type drush en bixallinks_article # Install Solr configs and add Solr article/event/resource/main site search listings views drush en bixallinks_solr # Install and configure basic Solr listings views facets drush en bixallinks_solr2 # Install and configure basic content workflow and notifications drush en bixallinks_workflow # Only run the following command, # If content type needs to be deleted, drush bixallinks:deleteDefaultContentType [content type machine name here]