Eine Galerie anlegen für alle Sprachen
am 18.03.2016 - 09:35 Uhr in
Hallo zusammen,
da mein Programmierer das Handtuch geschmissen hat und ich mich nun versuche selber um meine Drupal Seiten zu kümmern, habe ich leider ein Problem bei dem ich nicht weiterkomme und hoffe Ihr könnt mir einen Tipp geben.
Ich will ein Galerie Modul in dem ich Alben anlegen kann und diese unabhängig von der Sprache in die Seiten einbinden kann. Mein Problem ist jetzt, dass ich z.B. auf der Seite XY-deutsch eine Galerie habe, diese mit neuen Fotos pflege und dann auf der Seite XY-tschechisch das gleiche nochmals machen muss. Das führt natürlich zu einem größeren Arbeitsaufwand als wenn man eine Galerie hätte, die das "Album Fotos für XY-alleSprachen" pflegen könnte und dann nur in den Seiten XY-deutsch und XY-tschechisch das Album "Fotos für XY-alleSprachen" einfügen könnte.
Da ich über Google und co nichts gefunden habe, wende ich mich hier an Euch... Gibt es da ein Modul? Vielen Dank schon einmal für Eure Hilfe.
Gruß
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst einen gesamten content_type
am 18.03.2016 - 17:21 Uhr
sprachneutral anlegen, oder einzelne Einträge als sprachneutral kennzeichnen.
Damit werden sie in allen Sprachen angezeigt, außer du hast views, die explizit bestimmte Sprachen im Filter haben.
Wenn du den content_type für deine Bilder selbst anlegst, stellst du die Sprachoptionen dort ein, wenn du einen bestehenden content_type verwendest, musst du die Sprachopionen ggf. anpassen.
Grüße
Ronald
Hallo Ronald, erst einmal
am 19.03.2016 - 09:41 Uhr
Hallo Ronald,
erst einmal vielen Dank für Deine Antwort. Da komme ich jetzt nur nicht so ganz mit... Sorry.
Also bisher ist es so, dass ich eine "Einfache Seite" habe, die z.B. Ferienhaus außen heißt. Dort sind dann die Fotos über Images ausgewählt. So wenn ich das richtig verstehe, muss ich diese "Einfachen Seiten" sprachneutral anlegen. Wie läuft das dann mit der Übersetzung, wenn ich noch Text auf den Seiten habe und mit dem Titel der Seite? Oder verstehe ich das komplett falsch. HILFE.
Ich kämpfe mich gerade erst so richtig in Drupal rein. Sorry, dass ich so doof fragen muss.
Gruß Mark
ich gehe davon aus,
am 19.03.2016 - 12:01 Uhr
dass du Drupal mulitlingual angelegt hast (Modul I18n).
Damit hast du die Möglichkeit, einen content_type sprachspezifisch, übersetzbar, oder sprachneutral zu machen.
Je nach Konzeption der gesamten Seite, und wie sich diese entwickeln wird, ist es sinnvoll, sich für die einzelnen Sprachen einen content_type anzulegen, oder aber mit Übersetzungen zu arbeiten, und diese per Views gezielt zu selektieren.
Für eine Bildergalerie ist es auf jeden Fall sinnvoll einen eigenen content_type anzulegen, der nur die Daten der Bilder enthält.
Diesen content_type würde ich als nicht übersetzbar und sprachneutral setzen.
Damit werden die Bilder in allen Sprachen angezeigt.
Vielleicht musst du auch noch etwas über deine content_types nachdenken?
Grüße
Ronald
Danke schonmal
am 21.03.2016 - 12:30 Uhr
Hallo Ronald,
vielen Dank für Deine Hilfe. Ja ich muss mich da schon noch reinfuchsen.
Eine letzte Frage habe ich noch:
content_types sind ja die Inhaltstypen, oder? Wenn ich jetzt dort einen content_typ Galerie anlege und will aber mehrere Galerien auf der Seite haben, dann lege ich dementsprechend mehrere content_types mit Galerien an?
Viele Grüße
Mark
Du legst einen content_type
am 21.03.2016 - 12:57 Uhr
Du legst einen content_type an, das ist quasi das Strickmuster. Nach diesem Muster erstellst Du dann mehrere Galerien. Du brauchst also das Muster nur einmal um mehrere Inhalte dieses Typs zu erstellen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Super
am 21.03.2016 - 17:46 Uhr
Cool. Danke Euch. Ich werde das gleich mal ausprobieren...
Viele Grüße
Du kannst für unterschiedliche Slideshows
am 21.03.2016 - 21:54 Uhr
unterschiedliche content_types anlegen.
Würde ich jedoch nicht machen.
Content_types sond sowas wie Strukturvorlagen, oder Formulare.
Wenn du später verschiedene Bilder verschiedenen Slideshows zuweisen möchtest, kannst du dafür eine Kennung verwenden.
Also ein zusätzliches Feld, das den Titel der Show enthält.
Dann kannst du mit views alle selektieren, die zu einer show gehören, und gemeinsam anzeigen.
Ob du dies mit einem Textfeld, einem Taxonomyfeld, einem Referencefield oder anders realisierst, ist mehr oder weniger Geschmachsache, und abhängig davon, wie dies weiter gepflegt werden soll.
Grüße
Ronald