metamodels / attribute_translatedselect Goto Github PK
View Code? Open in Web Editor NEWThe translated select attribute
License: GNU Lesser General Public License v3.0
The translated select attribute
License: GNU Lesser General Public License v3.0
In 0fa05be the contao versions were limited to >3.2 and now it breaks the build system.
If somebody has a tset case with translated selects, please test it with the last commit (d3d11ff). If possible try self-referencing tables too. Thanks.
Die zusätzlich angebare Tabelle funktioniert zum sortieren, steht aber im Template nicht zu Verfügung.
metamodels/attribute_translatedselect dev-tng (e5ee76a)
=> soll doch bestimmt auch alpha-x bekommen - oder?
hide translated atributes at define attribute translated select because translated select works only with untranslated attributes with own language column
Ich glaube attribute_select hat diesen Aufruf auf $this->connection umgeändert?
Ich habe ein Metamodel (Projekt),
dieses enthält ein Attribut "Translatedselect" - das auf die Namen eines zweiten MMs verweist (Kategorie).
Ich habe einen Filter vom Typ "Einfache Abfrage".
Dieser verwendet das Attribut Kategorie (translatedselect) und auto_item.
Wenn der Name der Kategorie keine Leerschläge enthält wird der Zusammenhang Alias/Kategorie/Name der Kategorie korrekt hergestellt.
Der Name einer Kategorie enthält Leerschläge ("Point of Sale").
Das gebildete Alias lautet "point-of-sale".
Der Filter löst das Alias nicht korrekt auf.
Bsp:
/kategorie/events
-> Es werden alle Projekte mit der Kategorie "Events" angezeigt
/kategorie/point-of-sale
-> Es werden keine Projekte ausgegeben, auch keine Errormeldung.
Das Problem tritt nur bei translatedselect's auf - nicht bei normalen Select's.
Verwendet wurde Mm-nightly-build vom 23.08.2014
Es wäre in manchen Fällen hilfreich wenn man anstelle der Pull-Down Menüs Radio-Buttons sieht. Macht das navigieren zwischen den Einträgen einfacher und bietet einen besseren Überblick.
Am besten als Option im Backend damit man einfach diese Ansicht ausgeben kann.
Mehrsprachiges Metamodel mit einem Attribut TranslatedSelect. In der Ausgabe wird der Wert des Attributes in der falschen Sprache ausgegeben (wahrscheinlich in der Fallback-Sprache).
Beispiel:
Ein Metamodel "Unterkategorie" mit einem Attribut "Kategorie" (anderes Metamodel). Beide dreisprachig (D/e/f).
Im Template der französischen Detailseite des MM dumpe ich die übergebenen Variablen (Auszug):
[0] => Array
(
[raw] => Array
(
[category] => Array
(
[langcode] => de
[value] => Innenarchitektur
[mm_subcategory_id] => 5
)
[name] => Array
(
[langcode] => fr
[value] => Design [Architecture intérieure]
)
[alias] => Array
(
[langcode] => fr
[value] => design-innenarchitektur
)
[text] => Array
(
[langcode] => fr
[value] => ...
)
Alle Variablen werden in der korrekten Sprache ausgegeben. Nur die TranslatedSelect-Ausgabe erscheint in der falschen Sprache.
Verwendet wurde Mm-nightly-build vom 23.08.2014
Ich hatte mich nur darauf gefreut mit Contao 3.4.3 Metamodels wieder ohne irgendwelche Änderungen per Composer updaten zu können (bundle_all) translated_select ist meine ich das einzige, das das verhindert.
Deshalb die Frage, ob das angepasst werden kann oder obs da nen Grund gibt.
Hi,
das Feld "Auswahl" bräuchte bitte auch noch die Option eines Reloads/autosubmit bei Auswahl bzw. Änderung. Das gibt es das wohl momentan nur bei Checkboxen.
Aktuelles Beispiel ist eine Anpassung der Eingabemaske die abhängig von Kategorien ist. Sprich Redakteur legt einen Eintrag an und je nach Kategorie werden mehr oder weniger Eingabefelder eingeblendet.
Aktuell wird die Seite nicht refreshed wenn die Auswahl geändert wird. Sprich er sieht trotz Auswahl vielleicht die falschen oder zu wenig Felder.
Beitrag im Forum: https://community.contao.org/de/showthread.php?52466-Herangehensweise-f%FCr-Stadtportal-bei-MM&p=338525#post338525
VG
Frank
.check-author.yml
or check this.github/
templates - see example but ensure to update the links in the files!.gittattributes
file (see MetaModels/core#846)minimum-stability
from composer.json
and add "metamodels/core": "~2.0@alpha"
and "contao-community-alliance/dc-general": "~2.0@beta"
LICENSE
file is present! (see https://github.com/MetaModels/core/blob/master/LICENSE)README.md
! (look at first rows https://raw.githubusercontent.com/MetaModels/core/master/README.md)I have two MM.
The 2. MM is just one input with items (house, apartment, etc.).
The 1. MM has estate data (price, info, size, and property type). Now the "property_type" is translated_select and in input setting I select mm_property_type (MM no. 2.).
Now the problem is when I want to select in MM no. 1 in real estate form the property type, it's always empty. No data is showen, pulled from MM no.2.
What could be the problem?
Contao 3.2.14
MetaModels don't know the version.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.