mirror of
https://github.com/Codappix/search_core.git
synced 2024-11-26 08:56:11 +01:00
commit
58055f6373
6 changed files with 23 additions and 6 deletions
|
@ -45,8 +45,7 @@ class ConfigurationContainer implements ConfigurationContainerInterface
|
||||||
{
|
{
|
||||||
$this->settings = $configurationManager->getConfiguration(
|
$this->settings = $configurationManager->getConfiguration(
|
||||||
ConfigurationManagerInterface::CONFIGURATION_TYPE_SETTINGS,
|
ConfigurationManagerInterface::CONFIGURATION_TYPE_SETTINGS,
|
||||||
'SearchCore',
|
'SearchCore'
|
||||||
'search'
|
|
||||||
);
|
);
|
||||||
if ($this->settings === null) {
|
if ($this->settings === null) {
|
||||||
throw new NoConfigurationException('Could not fetch configuration.', 1484226842);
|
throw new NoConfigurationException('Could not fetch configuration.', 1484226842);
|
||||||
|
|
|
@ -14,3 +14,4 @@ Changelog
|
||||||
changelog/20180308-introduce-php70-type-hints
|
changelog/20180308-introduce-php70-type-hints
|
||||||
changelog/20180306-120-facet-configuration
|
changelog/20180306-120-facet-configuration
|
||||||
changelog/20180926-163-allow-zero-as-typoscript-filter-value
|
changelog/20180926-163-allow-zero-as-typoscript-filter-value
|
||||||
|
changelog/20181106-170-do-not-specify-the-pluginname-in-configurationcontainer
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
Feature 170 "Do not specify the pluginName in ConfigurationContainer"
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
|
Prior to the change it was not possible to create a second plugin in a
|
||||||
|
separate extension. The pluginName for the configuration was set to `search`.
|
||||||
|
The problem was that the plugin specific settings could not be fetched.
|
||||||
|
|
||||||
|
The configuration in `plugin.tx_exampleextension_pluginkey.settings {..}` and
|
||||||
|
from flexform were not fetched.
|
||||||
|
|
||||||
|
Now the pluginName is not set and the ConfigurationManager checks which plugin
|
||||||
|
is used in the current context.
|
||||||
|
|
||||||
|
It is now possible to create a second plugin. For example if you want to cache
|
||||||
|
the output of your query or the filters you specified.
|
||||||
|
|
||||||
|
See :issue:`170`.
|
|
@ -59,9 +59,9 @@ author = u'Daniel Siepmann'
|
||||||
# built documents.
|
# built documents.
|
||||||
#
|
#
|
||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = u'0.0.7'
|
version = u'0.0.8'
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = u'0.0.7'
|
release = u'0.0.8'
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
#
|
#
|
||||||
|
|
|
@ -9,7 +9,7 @@ Composer
|
||||||
|
|
||||||
The extension can be installed through composer::
|
The extension can be installed through composer::
|
||||||
|
|
||||||
composer require "codappix/search_core" "~0.0.7"
|
composer require "codappix/search_core" "~0.0.8"
|
||||||
|
|
||||||
Note that you have to allow unstable packages:
|
Note that you have to allow unstable packages:
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ $EM_CONF[$_EXTKEY] = [
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
'state' => 'beta',
|
'state' => 'beta',
|
||||||
'version' => '0.0.7',
|
'version' => '0.0.8',
|
||||||
'author' => 'Daniel Siepmann',
|
'author' => 'Daniel Siepmann',
|
||||||
'author_email' => 'coding@daniel-siepmann.de',
|
'author_email' => 'coding@daniel-siepmann.de',
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in a new issue