massive custom modules and themes D11 compatibility
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
name: 'Editors Menus'
|
name: 'Editors Menus'
|
||||||
type: module
|
type: module
|
||||||
description: 'create editors admin menus through module as they will be exportable as config'
|
description: 'create editors admin menus through module as they will be exportable as config'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Custom'
|
package: 'Custom'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: 'images_styles_cron_gen'
|
name: 'images_styles_cron_gen'
|
||||||
type: module
|
type: module
|
||||||
description: 'helpers for progressive decoupling'
|
description: 'helpers for progressive decoupling'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'custom'
|
package: 'custom'
|
||||||
# https://www.flocondetoile.fr/blog/generate-programmatically-image-styles-drupal-8
|
# https://www.flocondetoile.fr/blog/generate-programmatically-image-styles-drupal-8
|
||||||
# https://www.flocondetoile.fr/blog/using-drupal-8-cron-api-generate-image-styles
|
# https://www.flocondetoile.fr/blog/using-drupal-8-cron-api-generate-image-styles
|
||||||
|
|||||||
@@ -34,6 +34,6 @@ class CreateImagesStyles {
|
|||||||
else {
|
else {
|
||||||
$message = t('Finished with an error.');
|
$message = t('Finished with an error.');
|
||||||
}
|
}
|
||||||
drupal_set_message($message);
|
\Drupal::messenger()->addStatus($message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ description: Materio commerce custom module
|
|||||||
package: Materio
|
package: Materio
|
||||||
|
|
||||||
type: module
|
type: module
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- drupal:commerce
|
- drupal:commerce
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
name: 'materio_decoupled'
|
name: 'materio_decoupled'
|
||||||
type: module
|
type: module
|
||||||
description: 'helpers for progressive decoupling'
|
description: 'helpers for progressive decoupling'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Materio'
|
package: 'Materio'
|
||||||
|
|||||||
@@ -16,6 +16,27 @@ use Symfony\Component\HttpFoundation\JsonResponse;
|
|||||||
*/
|
*/
|
||||||
class AjaxHeaderMenuBlock extends ControllerBase {
|
class AjaxHeaderMenuBlock extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The block ID.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $bid;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The block entity.
|
||||||
|
*
|
||||||
|
* @var \Drupal\block\Entity\Block|null
|
||||||
|
*/
|
||||||
|
protected $block;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The rendered block build array.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $block_builded;
|
||||||
|
|
||||||
private function getBlockDefinition(){
|
private function getBlockDefinition(){
|
||||||
// $language = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
// $language = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
||||||
// \Drupal::logger('materio_user')->notice($language);
|
// \Drupal::logger('materio_user')->notice($language);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
name: 'materio_expo'
|
name: 'materio_expo'
|
||||||
type: module
|
type: module
|
||||||
description: 'My Awesome Module'
|
description: 'My Awesome Module'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Materio'
|
package: 'Materio'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio FLAG
|
name: Materio FLAG
|
||||||
type: module
|
type: module
|
||||||
description: Defines api behaviours for flaglist.
|
description: Defines api behaviours for flaglist.
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: Materio
|
package: Materio
|
||||||
dependencies:
|
dependencies:
|
||||||
- drupal:flag_lists
|
- drupal:flag_lists
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: Materio GraphQL
|
|||||||
type: module
|
type: module
|
||||||
description: 'Materio GraphQL schema.'
|
description: 'Materio GraphQL schema.'
|
||||||
package: Materio
|
package: Materio
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
dependencies:
|
dependencies:
|
||||||
- graphql:graphql
|
- graphql:graphql
|
||||||
- node:node
|
- node:node
|
||||||
|
|||||||
-1
@@ -6,7 +6,6 @@ use Drupal\graphql\GraphQL\ResolverBuilder;
|
|||||||
use Drupal\graphql\GraphQL\ResolverRegistryInterface;
|
use Drupal\graphql\GraphQL\ResolverRegistryInterface;
|
||||||
use Drupal\graphql\GraphQL\Response\ResponseInterface;
|
use Drupal\graphql\GraphQL\Response\ResponseInterface;
|
||||||
use Drupal\graphql\Plugin\GraphQL\SchemaExtension\SdlSchemaExtensionPluginBase;
|
use Drupal\graphql\Plugin\GraphQL\SchemaExtension\SdlSchemaExtensionPluginBase;
|
||||||
use Drupal\materio_graphql\GraphQL\Response\MaterioResponse;
|
|
||||||
use Drupal\Core\Url;
|
use Drupal\Core\Url;
|
||||||
// use CommerceGuys\Addressing\Country\CountryRepository;
|
// use CommerceGuys\Addressing\Country\CountryRepository;
|
||||||
use Symfony\Component\DependencyInjection\ContainerInterface;
|
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
name: Materio Home
|
name: Materio Home
|
||||||
type: module
|
type: module
|
||||||
description: Defines home contents for materiO.
|
description: Defines home contents for materiO.
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: Materio
|
package: Materio
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
@@ -123,6 +123,7 @@ function materio_home_entity_bundle_field_info(EntityTypeInterface $entity_type,
|
|||||||
|
|
||||||
return $fields;
|
return $fields;
|
||||||
}
|
}
|
||||||
|
return [];
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Implement hook_entity_base_field_info_alter().
|
* Implement hook_entity_base_field_info_alter().
|
||||||
@@ -196,7 +197,7 @@ function materio_home_cron(){
|
|||||||
->accessCheck(FALSE)
|
->accessCheck(FALSE)
|
||||||
->condition('type', 'frontpage');
|
->condition('type', 'frontpage');
|
||||||
$nids = $query->execute();
|
$nids = $query->execute();
|
||||||
$nodes = entity_load_multiple('node', $nids);
|
$nodes = \Drupal::entityTypeManager()->getStorage('node')->loadMultiple($nids);
|
||||||
foreach ($nodes as $nid => $node) {
|
foreach ($nodes as $nid => $node) {
|
||||||
$logger->notice('cron | regenerating computed fields for '.$nid);
|
$logger->notice('cron | regenerating computed fields for '.$nid);
|
||||||
$node->save();
|
$node->save();
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ use Symfony\Component\HttpFoundation\JsonResponse;
|
|||||||
use Drupal\Core\Cache\CacheableJsonResponse;
|
use Drupal\Core\Cache\CacheableJsonResponse;
|
||||||
use Drupal\Core\Cache\CacheableMetadata;
|
use Drupal\Core\Cache\CacheableMetadata;
|
||||||
use Drupal\Core\Url;
|
use Drupal\Core\Url;
|
||||||
use Drupal\core\render\RenderContext;
|
use Drupal\Core\Render\RenderContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class AjaxHomeController.
|
* Class AjaxHomeController.
|
||||||
|
|||||||
+1
-2
@@ -8,7 +8,6 @@ use Drupal\Core\Field\FieldItemList;
|
|||||||
use Drupal\Core\TypedData\TypedDataInterface;
|
use Drupal\Core\TypedData\TypedDataInterface;
|
||||||
use Drupal\Core\Field\BaseFieldDefinition;
|
use Drupal\Core\Field\BaseFieldDefinition;
|
||||||
use Drupal\Core\TypedData\ComputedItemListTrait;
|
use Drupal\Core\TypedData\ComputedItemListTrait;
|
||||||
use Drupal\workflow\Entity\WorkflowManager;
|
|
||||||
|
|
||||||
|
|
||||||
// https://www.drupal.org/node/2112677
|
// https://www.drupal.org/node/2112677
|
||||||
@@ -49,7 +48,7 @@ class ComputedShowroomsReferences extends EntityReferenceFieldItemList
|
|||||||
$i=0;
|
$i=0;
|
||||||
foreach ($tids as $tid) {
|
foreach ($tids as $tid) {
|
||||||
$term = \Drupal::entityTypeManager()->getStorage('taxonomy_term')->load($tid);
|
$term = \Drupal::entityTypeManager()->getStorage('taxonomy_term')->load($tid);
|
||||||
$sid = WorkflowManager::getCurrentStateId($term, 'field_workflow');
|
$sid = workflow_node_current_state($term, 'field_workflow');
|
||||||
if($sid != 'workflow_visible') continue;
|
if($sid != 'workflow_visible') continue;
|
||||||
$this->list[$i] = $this->createItem($i, $tid);
|
$this->list[$i] = $this->createItem($i, $tid);
|
||||||
$i++;
|
$i++;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio Id
|
name: Materio Id
|
||||||
type: module
|
type: module
|
||||||
description: "Compute automaticly materials references : <family>-<index>, eg. W-0459."
|
description: "Compute automaticly materials references : <family>-<index>, eg. W-0459."
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: Materio
|
package: Materio
|
||||||
dependencies:
|
dependencies:
|
||||||
- computed_field
|
- computed_field
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio JsonAPI
|
name: Materio JsonAPI
|
||||||
type: module
|
type: module
|
||||||
description: Defines custom behaviours to jsonapi.
|
description: Defines custom behaviours to jsonapi.
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: Materio
|
package: Materio
|
||||||
dependencies:
|
dependencies:
|
||||||
- drupal:jsonapi
|
- drupal:jsonapi
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ use Drupal\Core\Field\FieldItemListInterface;
|
|||||||
/**
|
/**
|
||||||
* Implements hook_entity_field_access().
|
* Implements hook_entity_field_access().
|
||||||
*/
|
*/
|
||||||
function materio_jsonapi_entity_field_access($operation, FieldDefinitionInterface $field_definition, AccountInterface $account, FieldItemListInterface $items = NULL) {
|
function materio_jsonapi_entity_field_access($operation, FieldDefinitionInterface $field_definition, AccountInterface $account, ?FieldItemListInterface $items = NULL) {
|
||||||
if ($field_definition->getName() == 'roles' && $operation == 'view') {
|
if ($field_definition->getName() == 'roles' && $operation == 'view') {
|
||||||
$user = $items->getEntity();
|
$user = $items->getEntity();
|
||||||
if($account->id() == $user->id() && !$user->hasPermission('materio_jsonapi roles')){
|
if($account->id() == $user->id() && !$user->hasPermission('materio_jsonapi roles')){
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: Materio Mailjet
|
|||||||
description: Add support for MailJet Webhooks.
|
description: Add support for MailJet Webhooks.
|
||||||
package: Materio
|
package: Materio
|
||||||
type: module
|
type: module
|
||||||
core_version_requirement: ^8.8 || ^9 || ^10.2
|
core_version_requirement: ^8.8 || ^9 || ^10.2 || ^11
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- mailjet:mailjet
|
- mailjet:mailjet
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio Samples
|
name: Materio Samples
|
||||||
type: module
|
type: module
|
||||||
description: "Provide a sample field, each showroom (taxonomy term) can fill it's own sample reference, and only it's own"
|
description: "Provide a sample field, each showroom (taxonomy term) can fill it's own sample reference, and only it's own"
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: Materio
|
package: Materio
|
||||||
dependencies:
|
dependencies:
|
||||||
- taxonomy
|
- taxonomy
|
||||||
|
|||||||
+1
-2
@@ -6,7 +6,6 @@ use Drupal\Core\Field\FieldItemListInterface;
|
|||||||
use Drupal\Core\Field\WidgetBase;
|
use Drupal\Core\Field\WidgetBase;
|
||||||
use Drupal\Core\Form\FormStateInterface;
|
use Drupal\Core\Form\FormStateInterface;
|
||||||
use Drupal\user\Entity\User;
|
use Drupal\user\Entity\User;
|
||||||
use Drupal\workflow\Entity\WorkflowManager;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Plugin implementation of the 'materio_samples_default_widget' widget.
|
* Plugin implementation of the 'materio_samples_default_widget' widget.
|
||||||
@@ -85,7 +84,7 @@ class SamplesDefaultWidget extends WidgetBase {
|
|||||||
$delta = 0;
|
$delta = 0;
|
||||||
foreach ($this->getShowroomTerms() as $term) {
|
foreach ($this->getShowroomTerms() as $term) {
|
||||||
$tid = $term->id();
|
$tid = $term->id();
|
||||||
$is_hidden = WorkflowManager::getCurrentStateId($term, 'field_workflow') === 'workflow_hidden';
|
$is_hidden = workflow_node_current_state($term, 'field_workflow') === 'workflow_hidden';
|
||||||
$location = $locations[$tid] ?? '';
|
$location = $locations[$tid] ?? '';
|
||||||
|
|
||||||
// Preserve values of workflow-hidden showrooms so a save never drops
|
// Preserve values of workflow-hidden showrooms so a save never drops
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio Serach API
|
name: Materio Serach API
|
||||||
type: module
|
type: module
|
||||||
description: 'Search Api Materio module'
|
description: 'Search Api Materio module'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Materio'
|
package: 'Materio'
|
||||||
dependencies:
|
dependencies:
|
||||||
- search_api
|
- search_api
|
||||||
|
|||||||
@@ -20,6 +20,13 @@ use Drupal\core\render\RenderContext;
|
|||||||
*/
|
*/
|
||||||
class AjaxSearchForm extends ControllerBase {
|
class AjaxSearchForm extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The built form array.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $form_builded;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The form builder.
|
* The form builder.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -17,7 +17,47 @@ use Drupal\search_api\Entity\Index;
|
|||||||
*/
|
*/
|
||||||
class Base extends ControllerBase {
|
class Base extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The search index.
|
||||||
|
*
|
||||||
|
* @var \Drupal\search_api\IndexInterface|null
|
||||||
|
*/
|
||||||
|
protected $index;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The request parameters.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $allparams;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The search keys.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $keys;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The search results.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $results;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The search queries and counters.
|
||||||
|
*
|
||||||
|
* @var mixed
|
||||||
|
*/
|
||||||
|
protected $phrase_query, $and_query, $or_query, $query, $count_query, $count, $exactematch_count;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Filter and term values.
|
||||||
|
*
|
||||||
|
* @var mixed
|
||||||
|
*/
|
||||||
|
protected $filters, $terms, $items;
|
||||||
|
|
||||||
private $limit = 15;
|
private $limit = 15;
|
||||||
private $offset = 0;
|
private $offset = 0;
|
||||||
|
|||||||
@@ -19,9 +19,6 @@ class CountryNameComputed extends FieldItemList {
|
|||||||
$country_name = $full_country_list[$country_code];
|
$country_name = $full_country_list[$country_code];
|
||||||
$lang = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
$lang = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
||||||
$translated_markup = $country_name->render();
|
$translated_markup = $country_name->render();
|
||||||
if($parent->id() == 5719){
|
|
||||||
$t="t";
|
|
||||||
}
|
|
||||||
$this->list[0] = $this->createItem(0, $translated_markup);
|
$this->list[0] = $this->createItem(0, $translated_markup);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -82,8 +82,8 @@ class MaterioSapiSearchForm extends FormBase {
|
|||||||
// '#type' => "label",
|
// '#type' => "label",
|
||||||
//
|
//
|
||||||
// ]
|
// ]
|
||||||
$query = \Drupal::entityQuery('taxonomy_term');
|
$query = \Drupal::entityQuery('taxonomy_term')
|
||||||
$query->condition('vid', "assisted_research")
|
->condition('vid', "assisted_research")
|
||||||
->accessCheck(TRUE)
|
->accessCheck(TRUE)
|
||||||
->sort('field_weight', 'ASC');
|
->sort('field_weight', 'ASC');
|
||||||
$tids = $query->execute();
|
$tids = $query->execute();
|
||||||
@@ -143,7 +143,7 @@ class MaterioSapiSearchForm extends FormBase {
|
|||||||
public function submitForm(array &$form, FormStateInterface $form_state) {
|
public function submitForm(array &$form, FormStateInterface $form_state) {
|
||||||
// Display result.
|
// Display result.
|
||||||
foreach ($form_state->getValues() as $key => $value) {
|
foreach ($form_state->getValues() as $key => $value) {
|
||||||
drupal_set_message($key . ': ' . $value);
|
\Drupal::messenger()->addStatus($key . ': ' . $value);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Materio Simple News
|
name: Materio Simple News
|
||||||
type: module
|
type: module
|
||||||
description: 'Simple News extensions Materio module'
|
description: 'Simple News extensions Materio module'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Materio'
|
package: 'Materio'
|
||||||
dependencies:
|
dependencies:
|
||||||
- simplenews
|
- simplenews
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
name: 'materio_user'
|
name: 'materio_user'
|
||||||
type: module
|
type: module
|
||||||
description: ''
|
description: ''
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10.2
|
core_version_requirement: ^8.8 || ^9.2 || ^10.2 || ^11
|
||||||
package: 'Materio'
|
package: 'Materio'
|
||||||
|
|||||||
@@ -16,6 +16,27 @@ use Symfony\Component\HttpFoundation\JsonResponse;
|
|||||||
*/
|
*/
|
||||||
class AjaxLoginBlock extends ControllerBase {
|
class AjaxLoginBlock extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The block ID.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $bid;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The block entity.
|
||||||
|
*
|
||||||
|
* @var \Drupal\block\Entity\Block|null
|
||||||
|
*/
|
||||||
|
protected $block;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The rendered block build array.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $block_builded;
|
||||||
|
|
||||||
private function getBlockDefinition(){
|
private function getBlockDefinition(){
|
||||||
// $language = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
// $language = \Drupal::languageManager()->getCurrentLanguage()->getId();
|
||||||
// \Drupal::logger('materio_user')->notice($language);
|
// \Drupal::logger('materio_user')->notice($language);
|
||||||
|
|||||||
@@ -20,6 +20,13 @@ use Drupal\core\render\RenderContext;
|
|||||||
*/
|
*/
|
||||||
class AjaxLoginForm extends ControllerBase {
|
class AjaxLoginForm extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The built form array.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $form_builded;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The form builder.
|
* The form builder.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -20,6 +20,13 @@ use Drupal\core\render\RenderContext;
|
|||||||
*/
|
*/
|
||||||
class AjaxRegisterForm extends ControllerBase {
|
class AjaxRegisterForm extends ControllerBase {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The built form array.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $form_builded;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The form builder.
|
* The form builder.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Vue Link Formatter
|
name: Vue Link Formatter
|
||||||
type: module
|
type: module
|
||||||
description: 'Provides a simple vue link field formatter with vue attributes as @click.'
|
description: 'Provides a simple vue link field formatter with vue attributes as @click.'
|
||||||
core_version_requirement: ^8 || ^9 || ^10.2
|
core_version_requirement: ^8 || ^9 || ^10.2 || ^11
|
||||||
package: Fields
|
package: Fields
|
||||||
# version: VERSION
|
# version: VERSION
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
Submodule web/profiles/d8-starterkit-profile updated: fe86f09bed...a0531754cb
@@ -2,7 +2,7 @@ name: Materio
|
|||||||
description: 'Materio Drupal 8 theme with gulp'
|
description: 'Materio Drupal 8 theme with gulp'
|
||||||
type: theme
|
type: theme
|
||||||
base theme: classy
|
base theme: classy
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10
|
core_version_requirement: ^8.8 || ^9.2 || ^10 || ^11
|
||||||
libraries:
|
libraries:
|
||||||
- core/normalize
|
- core/normalize
|
||||||
- materiotheme/global-css
|
- materiotheme/global-css
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
name: Matminimal
|
name: Matminimal
|
||||||
type: theme
|
type: theme
|
||||||
description: 'Adminimal based drupal administration theme with material design.'
|
description: 'Adminimal based drupal administration theme with material design.'
|
||||||
core_version_requirement: ^8.8 || ^9.2 || ^10
|
core_version_requirement: ^8.8 || ^9.2 || ^10 || ^11
|
||||||
base theme: adminimal_theme
|
base theme: adminimal_theme
|
||||||
|
|
||||||
libraries:
|
libraries:
|
||||||
|
|||||||
Reference in New Issue
Block a user