2017 © Pedro Peláez
 

contao-module imi_mm_changelanguage

Enable Language Changer for Meta Models

image

imi/imi_mm_changelanguage

Enable Language Changer for Meta Models

  • Tuesday, February 6, 2018
  • by imi
  • Repository
  • 3 Watchers
  • 1 Stars
  • 127 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 2 Open issues
  • 10 Versions
  • 4 % Grown

The README.md

Contao Module imi_mm_changelanguage

This module adds compatibility between Contao MetaModels and Terminal 42 changelanguage., (*1)

Example:, (*2)

If you have a URL like https://example.com/products and a German fallback page https://example.com/produkte where products are added via Metamodels (https://example.com/products/vacum-cleaner), the language switcher will link to https://example.com/produke/staubsauger and all other translated products., (*3)

Compatibility

  • Version 3.x - Tested on Contao 4.9.9/4.13.x and MetaModels 2.2/2.3
  • Version 2.x - Tested on Contao 4.4 and MetaModels 2.1

Installation

Install the module as usual using the composer client with the module name imi/imi_mm_changelanguage in the backend or using Contao Manager by searching for imi_mm_changelanguage, (*4)

Configuration

The module automatically detects the meta models which used on the current page and whether a parameter auto_item is used as a filter. This parameter's value is then translated., (*5)

The autodetection can be overwritten via $GLOBALS['TL_CONFIG']['mm_changelanguage'] in initconfig.php. It must be an array with $metamodelName => $attributeName., (*6)

Example:, (*7)

$GLOBALS['TL_CONFIG']['mm_changelanguage']['mm_products] = 'alias_translated';

About Us

iMi digital GmbH offers Contao related open source modules. If you are confronted with any bugs, you may want to open an issue here., (*8)

In need of support or an implementation of a modul in an existing system, free to contact us. In this case, we will provide full service support for a fee., (*9)

Of course we provide development of closed-source moduls as well., (*10)

Contao Modul imi_mm_changelanguage

Dieses Modul macht Contao MetaModels und das Sprachwechsler Modul Terminal 42 changelanguage kompatibel., (*11)

Beispiel:, (*12)

Wenn Sie eine URL wie https://example.com/products und eine deutsche Fallback-Seite https://example.com/produktehaben, auf der Produkte über Metamodells (https://example.com/products/vacum-cleaner) hinzugefügt werden, wird der Sprachwechsler einen Links zu https://example.com/produke/staubsauger und allen anderen übersetzten Produkten verwenden., (*13)

Installation

Installieren Sie das Modul mit dem Composer Client oder Contao Manager. Der Modulname lautet imi/imi_mm_changelanguage, (*14)

Bekannte Probleme

siehe oben (Englisch), (*15)

Über iMi digital

iMi digital GmbH bietet eine breite Auswahl an verschiedenen Open-Source-Module für Contao an. Beim Auftreten von Fragen oder Bugs kann hier sehr gerne ein Thread geöffnet werden., (*16)

Kontaktieren Sie uns gerne, wenn Sie Support für die Implementierung eines Moduls in ein bereits bestehendes CMS-System benötigen. In diesem Fall bieten wir einen kostenpflichtigen Full-Service-Support an., (*17)

The Versions

06/02 2018

dev-master

9999999-dev http://www.imi-digital.de

Enable Language Changer for Meta Models

  Sources   Download

GPL-2.0 GPL2

The Requires

 

contao metamodels changelanguage

06/02 2018