Address feld - nur Land als Pflichfeld?
Eingetragen von Alpenmaid (145)
am 13.11.2018 - 15:20 Uhr in
am 13.11.2018 - 15:20 Uhr in
Hiho zusammen,
ich verwende das Address Feld.
Kann mir jemand verraten, wie ich es schaffe, dass Straße etc. kein Pflichtfeld ist?
Es soll reichen, wenn man nur das Land eingibt. Alles weitere soll optional sein.
Ich wäre zutiefst dankbar für einen Kniff!
Alpengrüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Verwendest Du dieses
am 14.11.2018 - 08:01 Uhr
Verwendest Du dieses Modul?
https://www.drupal.org/project/addressfield
Gibt es das denn schon für D8? Oder verwendest Du Drupal 7?
Oder das Modul https://www.drupal.org/project/address unter D8?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Ich verwende das zweite. (das
am 14.11.2018 - 08:17 Uhr
Ich verwende das zweite.
(das erste gibt es nicht für D8)
Man kann doch für die
am 14.11.2018 - 10:58 Uhr
Man kann doch für die einzelnen Unterfelder definieren ob "Pflicht", "optional" oder "ausgeblendet", siehe Screenshot.
Wenn man das Feld insgesamt als Pflichtfeld setzt und alle Unterfelder entweder "optional" oder "ausgeblendet" einstellt muss nur das Land eingegeben werden. Es wird dann allerdings ein Land vorselektiert (das erste aus der Liste der zugelassenen Länder), das kann man ggf. noch programmatisch steuern.
Hast du den Screenshot in
am 14.11.2018 - 11:14 Uhr
Hast du den Screenshot in Drupal 8 gemacht?
bei mir sind da nur Checkboxen um sie an oder auszuschalten. Siehe Screenshot.
Ja, Screenshot ist aus Drupal
am 15.11.2018 - 05:35 Uhr
Ja, Screenshot ist aus Drupal 8. Hast Du neueste Version des Moduls und neueste Drupal-Version?
Ich habe aktuell noch 8.6.2
am 15.11.2018 - 06:50 Uhr
Ich habe aktuell noch 8.6.2 statt 8.6.3
aber auf jedenfall die aktuellste Version von Address, denn die kam ja schon im Mai raus.
Nur zur Sicherheit, du hast also dieses Modul?
https://www.drupal.org/project/address
Oder hast du die Development Version installiert?
Ich habe 8.6.3, aber daran
am 16.11.2018 - 11:21 Uhr
Ich habe 8.6.3, aber daran sollte es nicht liegen. Das ging bei mir auch mit Version 8.6.2.
Und Modul-Version 1.4
Hast Du das Modul schon lange installiert? Ich glaube es gab mal einen Wechsel von "used fields" auf "field overrides". Und das bei Dir sieht mir noch nach der "used fields" Variante aus. Wobei der Wechsel eigentlich automatisch erfolgen sollte? Ist in Deinem Statusbericht alles ok?
Kannst Du testweise mal ein neues Adress-Feld anlegen und schauen wie es sich da verhält.
Ich habe diese Installion
am 16.11.2018 - 16:26 Uhr
Ich habe diese Installion erst vor 2 Wochen gemacht mit allen Erweiterungen frisch von der Drupal.org Seite.
hast du vielleicht noch etwas zusätzlich installiert, was deine Ansicht erweitert haben könnte?
Bei mir sieht es auch so aus,
am 16.11.2018 - 19:48 Uhr
Bei mir sieht es auch so aus, wie bei Stefan.
Meine Version ist noch 8.5.6.
Address ist 8.x-1.4 .
Hast Du Address mit Composer installiert?
Ist das Feld bei Dir als Pflichtfeld konfiguriert?
Bei mir ja.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Nein, ich habe keinen Zugriff
am 16.11.2018 - 20:13 Uhr
Nein, ich habe keinen Zugriff über Composer. Also klassisch über das Interface installiert.
Ich hatte das Feld sowohl als Pflichtfeld versucht als auch ohne. Es tauchen bei keiner Version zusätzlich Einstellungsmöglichkeiten auf.
Wie könnte ich denn ggf. die developer Version drüber installieren ohne Composer als Versuch?
Hast Du denn auch die
am 16.11.2018 - 20:30 Uhr
Hast Du denn auch die benötigte Library geholt und in libraries installiert? Composer macht das automatisch und vermutlich ist das Dein Problem. Ich bin inzwischen soweit, daß ich jedem abrate, Drupal 8 ohne composer zu fahren.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
hmmm... also wenn ich unter
am 16.11.2018 - 20:35 Uhr
hmmm...
also wenn ich unter /admin/reports/packages gucke, sagt er mir dass die 3 Packages installiert sind.
commerceguys/enum v1.0
commerceguys/intl v0.7.4
commerceguys/addressing v1.0.0-beta3
Du hast offenbar die
am 17.11.2018 - 13:37 Uhr
Du hast offenbar die Installation mit Hilfe von "Ludwig" gemacht, denn bei mir gibt es nach der Installation von address mittels composer den Pfad "/admin/reports/packages" gar nicht. bei mir verhält sich das Adress-Feld aber genau so, wie auf den schon gezeigten Screenshots der anderen, also keine Checkboxen. Sorry für Dich aber da kann man nicht weiterhelfen. Es gibt offenbar einen Unterschied je nach Installationsmethode.
Kannst Du denn nicht lokal eine Installation mit Composer ausführen und danach die Installation zum Provider umziehen? Sonst such Dir einen Provider, der eine vernünftige SSH-Anbindung erlaubt und mache alles über Composer. Auf Dauer macht das den Umgang mit Drupal 8 deutlich einfacher.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke fürs Feedback. Ich habs
am 17.11.2018 - 14:17 Uhr
Danke fürs Feedback.
Ich habs als Fehler reported.
Ich denke mal
am 19.11.2018 - 06:11 Uhr
Ich denke mal hier
commerceguys/addressing v1.0.0-beta3
liegt vielleicht der Hund begraben.
Das ist eine ziemlich alte Version der Library (aus 2017). Das passt nicht mehr mit der aktuellen Modulversion zusammen.
Für die Version 1.4 spezifiziert "Ludwig" Version 1.0.0 der Library, siehe https://cgit.drupalcode.org/address/tree/ludwig.json?id=8.x-1.4, wobei ich aktuell Version 1.0.1 habe. Aber hier würde ich wenn über Ludwig installiert, dann auch der Ludwig-Vorgabe folgen.
siehe auch den Hinweis in der Modul-Beschreibung: https://www.drupal.org/project/address
Note that when using Ludwig, updating the module will require re-downloading the library. ...
Meine Erfahrung mit Address
am 19.11.2018 - 07:35 Uhr
Meine Erfahrung mit Address ist, dass es IMMER Ärger gibt, wenn man es ohne Composer macht.
Würde ich auf jeden Fall mal probieren.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
@wla, wer ist denn bitte
am 19.11.2018 - 07:37 Uhr
@wla, wer ist denn bitte Ludwig??? Der Herr ist mir noch nicht vorgestellt worden. ;-)
Du hast offenbar die Installation mit Hilfe von "Ludwig" gemacht.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Tja, den kannte ich auch
am 19.11.2018 - 11:27 Uhr
Tja, den kannte ich auch nicht, bis er mir auf der Seite des Address-Moduls aufgefallen ist. Das ist scheinbar ein von den Commerce Guys entwickelter Library Loader.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Aha, danke....Werner.
am 19.11.2018 - 14:35 Uhr
Aha, danke....Werner.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
es geht nunmal nicht mit
am 21.11.2018 - 14:10 Uhr
es geht nunmal nicht mit composer, da der Verein eben nicht einfach den Provider bzw Account beliebig auf einen ändern kann, bei dem das mit angeboten wird.
das mit der veralteten Library bin ich noch am gucken.
Zitat: es geht nunmal nicht
am 21.11.2018 - 15:52 Uhr
es geht nunmal nicht mit composer, da der Verein eben nicht einfach den Provider bzw Account beliebig auf einen ändern kann, bei dem das mit angeboten wird.
Composer muss nicht auf der Produktivumgebung installiert sein. Composer kann komplett lokal ausgeführt werden und die Website über die zur Verfügung stehenden Techniken (SFTP, FTP, SSH, SCP) hochgeladen werden.