Questions tagged [installation-profile]

Installation profiles combine core Drupal, contributed modules, themes, and pre-defined configuration into one download.

Filter by
Sorted by
Tagged with
3
votes
1answer
444 views

Adding translation files to install profile?

I am building a Drupal installation profile to make deployment of my site easier, ideally I would like to include the translation files to the install profile as well. But apart from adding the core ...
2
votes
1answer
1k views

This import is empty and if applied would delete all of your configurations

Customer bought a theme that has Commerce plugin installed with sample data. Anxious to get running and try out the new configuration system, I did what I do prior to Drupal 8.6. Commit everything but ...
1
vote
1answer
701 views

Import content using the “Default Content for D8” module

I am using Default Content for D8 to import content on my site. After Profile installation completed, I enabled my custom default content module with contents sample json for node entity [my_module/...
2
votes
1answer
2k views

How to use composer for installation profile?

I have a Drupal 8 installation profile with custom modules and themes and I am wondering how should I use composer so that I can run it and drupal core and other dependencies(like contrib modules) ...
4
votes
2answers
329 views

In custom install profile How to delete the “Footer” menu that core provides by default?

I am writing custom Drupal 8 install profile to be used in our organization. The core creates the "Footer" menu as default system menu listed in menu admin page. I want to delete or disable this ...
2
votes
2answers
27 views

Where does the profile name on the Status Report come from?

When I click on Reports > Status report, the Install profile field says Snrub (snrub-"1.1) (with exactly one double quote). Where is this value defined?
0
votes
1answer
178 views

Module not found during installation

I am creating an install profile that requires, among other things, a slew of Features. Because of the intricacies of the project, which is a multi-site, I have in sites/mysite.com/modules/...
1
vote
0answers
47 views

Drupal 8.8.5 profile : error, unmet dependencies at installation

i have an error at drupal installation with my custom profil - version 2. i have successfully created a custom profile - version 1 - and installation is ok, thus i know how to do it and it works. ...
0
votes
1answer
48 views

Troubles with external configuration

I'm working in the creation of a custom profile. When the installation is already finished, on the configuration module /admin/config/development/configuration appears the following warning The ...
1
vote
1answer
36 views

best practice: what directory should the theme be located for a site install profile

I am building a site install profile. Trying to wrap my head around the file structure. I am creating a Drupal 7 install profile with a sub theme off of omega. Is it better practice to put the theme ...
0
votes
0answers
27 views

How can I migrate a site to another site with a different installation profile?

How can be D8 sites migrated in Aegir between different installation profiles, and not only between platforms using the same installation profile? There is a solution in Aegir for D6->D7 and D7->D7 ...
2
votes
1answer
66 views

Umami content not created

I'm creating a new Drupal 8 site using Lando/Pantheon - and then installing the Umami profile. I've done this before with no problems. This morning when I try, the site is created and it looks like ...
0
votes
1answer
168 views

How to install and enable a default and admin theme in a Drupal 8 install profile with just YML (without using hook_install() or a .profile file)?

I want to avoid using hook_install() so I can install from configuration. I'd like my install profile to use seven for the admin theme, and my custom theme rutherford for the default/main frontend ...
3
votes
0answers
471 views

How to fix the core.extension.module list when the currently active profile has been added to it by the system?

Following the 8.6 upgrade, several of our sites have developed a strange problem. The currently active profile, let's call it foo_profile, is now also listed as a module in config (core.extension....
-3
votes
2answers
425 views

Create an install profile with a config export [closed]

I want to create a Drupal 8 profile installer with a config export, to export regulary my config to push data modifications in git. I tried this tutorial: https://www.valuebound.com/resources/blog/...
0
votes
0answers
1k views

PDOException: SQLSTATE[HY000] [2002] Connection refused Upon Drupal 7 Installation

I have already installed LAMP in my Ubuntu 18.10 server. I have also downloaded Drupal 7 files. But after I navigate to http://10.0.34.74/drupal-7.65/ in my browser. The error below occurs: Error The ...
0
votes
1answer
17 views

Installation fails with missing “file” -plugin error

We are creating our own D8 installation profile from previously built site. We exported config and split it to modules, so that our custom modules are defining their own configs. We've had a lot of ...
2
votes
4answers
942 views

How to know current active installation profile like standard/minimal etc. on existing drupal site?

I have installed minimal installation profile. Is there any entry in database where profile name is mentioned, current active profile. I wanna get the profile name which is get installed in existing ...
6
votes
4answers
2k views

How do I disable a core installation profile?

There is the Allow install profiles to be uninstalled issue that doesn't allow installation profiles to be uninstalled. Is there any way to do this in D7? (With a little more effort if necessary.) ...
1
vote
1answer
62 views

Assign tinymce to text formats

Just to start with I am trying to do this in code (installation profile), not in Drupal itself. In my installation profile I create three text formats. Thanks to the drush make file tinymce is also ...
0
votes
0answers
56 views

Custom installation profile with standard content

For a school project I'm trying to use a custom installation profile to pre-install a couple of modules such as Drupal Commerce. The problem I'm running into is the fact that although my installation ...
1
vote
1answer
461 views

Optional configuration and order of enable modules on profile

I have a bug or a misconfiguration I don't understand. I'm creating a profile to create new web sites with an advance configuration quickly. But I meet a bug during installation with dependencies of ...
1
vote
0answers
501 views

Installation profile missing after upgrade to 8.6.1

I did an upgrade from Drupal 8.5.6 to 8.6.1 and the installation (minimal) profile broke. I noticed that the minimal.install file was removed from the installation profile. I assume this is related to ...
1
vote
0answers
123 views

Drupal install with composer (drupal-project)

I have used option A to install Drupal 8 on server: https://www.drupal.org/docs/develop/using-composer/using-composer-to-manage-drupal-site-dependencies https://github.com/drupal-composer/drupal-...
0
votes
0answers
31 views

Drupal subsite status report not showing correct profile

I have installed a Drupal site with lightning profile and exported all the configuration in to /config/default folder using drush config-export command. After that I have created a subsite and the ...
0
votes
0answers
128 views

system.site.yml not installing correct site settings

performing D8 install through a custom profile, added a system.site.yml like: name: 'Portal Manager' mail: cms-admin@example.com slogan: '' page: 403: '' 404: '' front: /user admin_compact_mode: ...
2
votes
2answers
261 views

Installation profile - Can I create nodes via yml files? What's the best practice for it?

I've created an installation profile for Drupal 8, which creates content types, taxonomies, blocks and stuff I need for new projects via yml files. Now I also want to create some default nodes. I ...
8
votes
2answers
893 views

Features versus Configuration Management

I am building a Drupal 8 site and I have done some research whenever I should use Configuration Management or Features to export configuration and include it in my profile. In order to export and ...
6
votes
2answers
333 views

Configuration management with different database and websites

We have a central code base (Git repo). From this code base we deployed several websites already. Till now we used features. The websites which are already in production they have a filled database ...
1
vote
0answers
203 views

Include a CKEditor Plugin in an Install Profile / Distribution

I am working on an install profile that needs some CKEditor plugins. For example. the template plugin. You can add the module no problem: composer require drupal/wysiwyg_templates Getting the JS ...
1
vote
1answer
149 views

How to programmatically disable Global Theme Settings?

I am trying to programmatically disable logo and site name. I have seen some variables for these set in modules/system/system.admin.inc but haven't been able to disable them through my profile ...
-1
votes
1answer
624 views

How do I add default content?

I am looking for a standardized way to add content such as content types into an installation profile. Suppose we exported the JSON for REST Content and want to import them during installation. I ...
0
votes
1answer
39 views

How to add GitHub repositories in Profile Installation

How to add Git repositories to install module while installing Drupal 8 Profile. Is any way to add repositories path in .yml or .profile to module installation? Is this possible?
1
vote
0answers
426 views

Installation profiles: Something is missing

I've been working on trying to write an installation profile for Dtupal 8 for almost a week now. I've followed the docs on Drupal.org: https://www.drupal.org/docs/8/creating-distributions/how-to-write-...
0
votes
1answer
320 views

How to create a Drupal 8 distribution

So I have this Drupal 8 site with its custom theme, some blocks, menus, content types, views and other more stuff. What I am required to do is create a site distribution of this site for drupal.org, ...
1
vote
0answers
775 views

How should I solve a module load order problem in a custom install profile?

I'm building a custom install profile for Drupal 8.4. It uses the new core Media module, and includes custom config files for the entity forms for media's image and file entities. One of those changes ...
0
votes
1answer
142 views

How to rename installation profile name in existing website in D8

I have installed Drupal 8 with a custom subprofile. 'my_custom_profile'. Development of site is almost completed and we have added all the contents in the site. In this stage how can I rename my ...
0
votes
2answers
441 views

Recommended way to clone functionality to create a site in Drupal 8

I have a Drupal 8 installation with different content types, paragraphs defined, views and taxonomy vocabularies. Ideally I wanted to be able to export some of these features and import them in ...
-1
votes
2answers
116 views

How to disable anonymous user permissions on site build

Using the configuration below I am trying to have my site install without giving anonymous users permission to "View content". I have no other code that would set this permission, and I have this ...
7
votes
2answers
3k views

How to enable modules through configuration?

I am trying to enable modules by adding them to core.extension.yml file without getting involved with Features, Configuration Installer or similar modules or profiles. The modules are enabled but ...
0
votes
1answer
55 views

Custom install profile fails at creating folders

I have a relatively simple custom installation profile for Drupal 8. All it does is: Ask for the sites domain name and the name of the theme it should scaffold. Use the domain name to create the ...
0
votes
1answer
92 views

Create folders in custom installation profile fails when usind drush site-install

I am working on a custom installation profile, and am using $_SERVER['DOCUMENT_ROOT'] as part of creating custom folders inside <drupal-root>/sites/sitename.tld/. It works as expected when using ...
0
votes
0answers
64 views

Automating site install from profile - settings.php

I'm trying to automate a site deployment/environment generation using profile installation, but I need to change the trusted_host_patterns key in the $settings variable of settings.php. From what I'...
0
votes
1answer
170 views

Setting site name in installation profile

I'm creating an installation profile. Currently, hook_install() contains only this: /** * Implements hook_install(). */ function myprofile_install() { \Drupal::service('config.factory')->...
3
votes
2answers
340 views

Set site name in installation profile

I'm writing a custom installation profile, and most things work, except that I can't get it to change the site name. function myprofile_install() { include_once DRUPAL_ROOT . '/profiles/standard/...
0
votes
1answer
47 views

How to set Blocks settings in a Drupal Installation Profile?

Is there a way to have my blocks pre-assigned a region and also enabled / disabled in a profile installation? I don't want to go to the structure / block page and assign these blocks individually each ...
-1
votes
1answer
112 views

hook_block_info_alter() is not working?

I am creating a custom Drupal profile and put down the following code. function erc_360_min_hook_block_info_alter(&$blocks, $theme, $code_blocks) { $theme = 'erc_generic'; $blocks['user']['...
2
votes
1answer
1k views

D8 Install/uninstall custom module - 'field_storage_config' entity with ID already exists

I created a custom module which essentially is a replica of the Article CT .yml files which come with the D8 standard install-profile. When I installed the custom module, it successfully created ...
1
vote
0answers
140 views

How can I define a custom Contact Form in an Installation profile / distribution?

Question : How can I define a custom Contact Form in an Installation profile / distribution ? Goal : Research : : It's for an installation profile we want to put an contact form in all our Drupal ...
1
vote
1answer
50 views

HTML tags in a block body are not rendred

I'm using Drupal 8. I have created a custom installation profile. Inside the profile profileName.install file, I created the following function: function setupCustomBlocks() { $blockContent = ...