Git Product home page Git Product logo

attribute_translatedselect's People

Contributors

andreasisaak avatar baumannsven avatar delahaye avatar dependabot-preview[bot] avatar discordier avatar dmolineus avatar kikmedia avatar minimodel avatar paulpflug avatar stefanheimes avatar zonky2 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

attribute_translatedselect's Issues

Testing needed

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.

Filter "Einfache Abfrage" löst auto_item nicht korrekt auf wenn das Alias Bindestriche enthält.

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

Ausgabe als Radio Buttons

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.

Siehe MetaModels/attribute_select#6

Wert aus TranslatedSelect wird in der falschen Sprache ausgegeben

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

Autoreload für selectfelder

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

Finalize 2.0.0

TODO:

Empty option

I have two MM.

  1. = is real estate list
  2. = property type (house, apartment, etc.)

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.