Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Links werden im Content nicht umgewandelt

Eingetragen von ab2211 (550)
am 27.10.2019 - 16:39 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x oder neuer

Hallo!

im Content habe ich überall diese node/X als Links.
Wenn ich draufklicke, also dem Link folge, dann ist die URL in der Browser-Linkleiste die richtige also umgewandlet.
Was kann ich in den Einstellungen übershen haben?

Dies passiert nach einem "Update" von Drupal 7 auf Drupal 8.

‹ Managed Dateien richtig löschen Links werden im Content nicht umgewandelt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du das Modul redirect

Eingetragen von wla (9461)
am 27.10.2019 - 18:03 Uhr

Hast Du das Modul redirect installiert und entsprechend konfiguriert? Bei Drupal 7 wurde dazu global_redirect eingesetzt. das gibt es aber bei D8 nicht mehr.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du über einen link mit

Eingetragen von jorgemontoyab (107)
am 28.10.2019 - 00:57 Uhr

Wenn Du über einen link mit der Maus gehst, dann wird unten am Rand eine URL gezeigt und diese URL ist keine clean URL, wie sie im Pathauto konfiguriert wurde.
Wenn ich das richtig verstehe, dann hat das hiermit zu tun und cache löschen kann helfen (wenn ich wiederum das verstanden habe)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Modul redirect habe ich

Eingetragen von ab2211 (550)
am 28.10.2019 - 16:01 Uhr

Das Modul redirect habe ich installiert. Ich bin vor dem Update alle Module durch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

jorgemontoyab schriebWenn Du

Eingetragen von ab2211 (550)
am 28.10.2019 - 20:20 Uhr
jorgemontoyab schrieb

Wenn Du über einen link mit der Maus gehst, dann wird unten am Rand eine URL gezeigt und diese URL ist keine clean URL, wie sie im Pathauto konfiguriert wurde.
Wenn ich das richtig verstehe, dann hat das hiermit zu tun und cache löschen kann helfen (wenn ich wiederum das verstanden habe)

Genau, keine clean URL, die verlinkt aufgerufene Seite zeigt aber die clean URL an.

Ich muss das mal durchlesen.

Erst jetzt sehe ich,das ich gar keine Pathauto-Muster erstellt habe. Muss ich das?

  • Anmelden oder Registrieren um Kommentare zu schreiben

und Du die URLs mit Pathauto

Eingetragen von jorgemontoyab (107)
am 28.10.2019 - 19:58 Uhr

und Du die URLs mit Pathauto bearbeitet hast.

Wenn Du die URL nur im Node Formular umgewandelt hast, dann wird Drupal dieses Link nicht umwandeln. Warum nicht? Keine Ahnung, Das hat wahrscheinlich mit irgendwelche Redundanzen oder mit der neuen Art Drupal (8 wohlgemerkt) ist programmiert. Bin kein Programmierer, also ich weiß es nicht. Drupal muß sowieso mit der ID der URL arbeiten, z.B. für Views mit Contextual Filters...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Im Statusberichrt

Eingetragen von ab2211 (550)
am 15.02.2020 - 00:30 Uhr

Im Statusberichrt steht:

"Nicht übereinstimmende Entitäts- und/oder Felddefinitionen.
Folgende Änderungen an den Entitätstypen und Felddefinitionen wurden festgestellt:

File

Das Feld URL-Alias muss installiert werden.
Das Feld Dateityp muss aktualisiert werden."

Kann das damit zu tun haben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jetzt mal blöd gefragt. Wie

Eingetragen von ab2211 (550)
am 26.08.2020 - 19:59 Uhr

Jetzt mal blöd gefragt. Wie verlinkt ihr im Content auf eine andere Seite? Ich habe unter D7 immer ein "internal/node/123" eingegeben. das wurde dann entsprechend der angelegten Muster umgewandelt, bzw. bei manueller URL wurde diese vergeben.

Unter D8 klappt das bei mir nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei D8 reicht /node/123 als

Eingetragen von wla (9461)
am 27.08.2020 - 09:30 Uhr

Bei D8 reicht /node/123 als Linkziel (man beachte den '/' am Anfang).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke! Es funktioniert

Eingetragen von ab2211 (550)
am 27.08.2020 - 13:09 Uhr

Danke! Es funktioniert einfach nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

"Nicht übereinstimmende

Eingetragen von montviso (2188)
am 27.08.2020 - 14:20 Uhr

"Nicht übereinstimmende Entitäts- und/oder Felddefinitionen.
Folgende Änderungen an den Entitätstypen und Felddefinitionen wurden festgestellt"
Dem solltest Du schon nach gehen.
Du wirst fündig mit "Mismatched entity and/or field definitions" und in Deinem Fall dann eben noch URL-Alias.

Ich fürchte, da ist was bei der Migration schief gelaufen.
Ich persönlich installiere lieber eine saubere D8 von aktuellem Status und hole dann die Inhalte rüber.
Je nach Umfang händisch oder mit views data export und Feeds Import.

Alles andere hat bei mir immer Probleme gemacht.
Mit welcher Version D8 arbeitest Du?

Du kannst versuchen, ob Du Mismatched entity and/or field definitions repariert bekommst mit dem entsprechenden drush-Befehl oder dem Modul.
Bei mir hat das nicht geklappt.
Vielleicht hilft auch path_auto deinstallieren und neu installieren und Links neu aufbauen lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das habe ich mit dem Modul

Eingetragen von ab2211 (550)
am 27.08.2020 - 14:52 Uhr

Das habe ich mit dem Modul entity udpate gelöst, zum. die Fehlermeldung ist weg.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und Dein Problem mit der URL

Eingetragen von montviso (2188)
am 27.08.2020 - 15:21 Uhr

Und Dein Problem mit der URL bleibt bestehen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

montviso schrieb Und Dein

Eingetragen von ab2211 (550)
am 27.08.2020 - 15:51 Uhr
montviso schrieb

Und Dein Problem mit der URL bleibt bestehen?

Ja.

  • Anmelden oder Registrieren um Kommentare zu schreiben

DA muss ich passen. Kann eine

Eingetragen von montviso (2188)
am 28.08.2020 - 06:59 Uhr

DA muss ich passen.
Kann eine Kleinigkeit sein, kann sein, dass die Installation nach der Migration verhauen ist und es weiterhin Probleme gibt.
Gibt es Fehlermeldungen im Watchdog oder Apache Log beim Hoster?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ab2211 schrieb Hallo! im

Eingetragen von dinmikkith (1573)
am 29.08.2020 - 07:58 Uhr
ab2211 schrieb

Hallo!

im Content habe ich überall diese node/X als Links.
Wenn ich draufklicke, also dem Link folge, dann ist die URL in der Browser-Linkleiste die richtige also umgewandlet.
Was kann ich in den Einstellungen übershen haben?

Dies passiert nach einem "Update" von Drupal 7 auf Drupal 8.

Drupalcenter zum Frühstück lesen ist manchmal lustig. Im Prinzip schreibst du hier: Hilfe ich habe ein Problem, Drupal funktioniert wie es soll und ich weiß nicht warum. Weiter unten kann dir dann keiner helfen, aber das ist auch einigermaßen schwierig, wenn alles funktioniert, wies eingentlich zu funktionieren hat.

Drupal unterscheided zwischen 2 Arten von Links

intere Links also z.b /node/123 oder /node(123/edit und externen Links also meineseite.de/mein-artikel. Externe Links werden entweder mit dem Modul Pathouto´automatisch erzeugt oder manuell vom Inhaltsautor angegeben. Die Einstellung dfazu findest du rechts im Bearbeiten Formular des jeweiligen Inhalts. Wenn du jetzt beispielsweise im Verwaltungsbereich für den Artikel mein-artikel auf bearbeiten fährst, wird die bearbeiten-Seite also über /node/123/edit aufgerufen, weil Drupal intern mit node-IDs arbeitet. Dieses Phänomän beschreibst du in deiner Frage. Ich sehe nur das Problem nicht, weil alle Drupal Installationen so funktionieren. Um dir dein Problem zu lösen, müsste ich erst mal verstehen, was genau dich an diesem Standardverhalten von Drupal stört. Vielleicht kannst du deine Frage ja noch mal irgendwie umformulieren oder einen Screenshot schicken oder sowas. Aber Leute so funktioniert Drupal doch schon seit Drupal 6, wenn man es richtig konfiguriert. Was soll denn da jetzt genau kaputt sein?.

Mehr dazu hier: https://www.drupal.org/de/docs/user_guide/de/content-paths.html

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe auch noch eine D6

Eingetragen von ab2211 (550)
am 23.11.2020 - 23:47 Uhr

Ich habe auch noch eine D6 und D7 Installation, da hole ich mir, wenn ich intern verlinken möchte,die ID immer indem ich bei dem Artikel auf Edit mit der Maus gehe. Die Verlinkung im Content wird dann aber entsprechend dem Muster umgewandelt, bzw. die manuell eingegebene genommen. So erscheint die ID ja nur bei /node/123/edit, wenn die Seite den Alias abc.html z.B. hat. Und diese Umwandlung geht jetzt bei mir nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah. Das heißst. Egal ob im

Eingetragen von dinmikkith (1573)
am 29.08.2020 - 12:04 Uhr

Ah. Das heißst. Egal ob im Frontend oder Backend du verlinkst immer auf node/1 oder so. Das hatte ich neulich in ner fischen Vardoc installation auch kurz und dann hab ich irgendwas gemacht und es war weg. Aber mein Muskelgedächtnis will sich partut nicht erinnern, was das war-.

Ich glaub es war.
Alle vorhandenen URL-Aliasse entfernen.
Manuell für alle bereits vorhanden Inhalte den Wert automatischen URL-Alias erzeugen auf an umlegen
Berits vorhandene lesbare Pfade aus den Inhalten manuell entfernen.
Notfalls per DB-Querry, wenns zu viele sind
und dann
Path Auto muster anlegen und eine Masenerzeugung veranlasen.
So war das glaub ich und dann Gings.

Wenn ich mein Muskelgedechtnis finde, werde ich es mal fragen.

Jetzt brauch ich aber ers mal ein bisschen brasilianische Röstung, sonst ist atmen heute das produktivste, was ich im Stande bin zu leisten :-D

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke! Ich habe aber jetzt

Eingetragen von ab2211 (550)
am 30.08.2020 - 14:51 Uhr

Danke! Ich habe aber jetzt zuerst das Modul deinstalliert und dann wieder installiert. Jetzt habe ich gesehen, das bei einigen Nodes bei URl-Alias garnicht die Option "Automatischen URL-Alias erzeugen" zur Auswahl steht.
Wo kann ich das einstellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigentlich nur händisch beim

Eingetragen von montviso (2188)
am 30.08.2020 - 15:15 Uhr

Eigentlich nur händisch beim Node.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ab2211 schrieb Wo kann ich

Eingetragen von jorgemontoyab (107)
am 31.08.2020 - 00:43 Uhr
ab2211 schrieb

Wo kann ich das einstellen?

Wahrscheinlich kannst du ein Plugin für Views Bulk Operations erstellen, falls das zu viele Nodes sind (ich vermute das geht, bin aber mir nicht sicher).

Ansonsten SQL Zauberei, das ist aber bestimmt nicht die beste Lösung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

jorgemontoyab schrieb ab2211

Eingetragen von ab2211 (550)
am 31.08.2020 - 19:19 Uhr
jorgemontoyab schrieb
ab2211 schrieb

Wo kann ich das einstellen?

Wahrscheinlich kannst du ein Plugin für Views Bulk Operations erstellen, falls das zu viele Nodes sind (ich vermute das geht, bin aber mir nicht sicher).

Das habe ich jetzt nicht verstanden.

Generell: Man kann das nirgends einstellen, sondern die Auswahl müsste eugintlich immer vorhanden sein?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich versuchs mal in meinen

Eingetragen von montviso (2188)
am 31.08.2020 - 20:00 Uhr

Ich versuchs mal in meinen Worten. ;-)
"Views Bulk Operations" sind Operationen, die man in einer View hinzufügen kann, um mehrere Aufgaben auf einmal auf eine Liste von Nodes anzuwenden.
Man verwendet diese Operationen zum Beispiel als Admin in der Content-Ansicht, wo man Haken setzen und dadurch mehrere Nodes auf einen Schlag veröffentlichen oder löschen oder dgl. kann.
Es gibt jede Menge vorgefertigte Operationen. D.h. für diese haben die Entwickler bereits ein Plugin geschrieben.
Und Entwickler können das Tool um eigene Operationen (Plugins) erweitern.
Das ist vermutlich gemeint.

Dann könntest Du eine View bauen, die alle Nodes anzeigt, die nicht "automatischen URL-Alias erzeugen" eingestellt haben und bei denen dann automatisch erzeugen lassen.

Ohne diese Bulk-Operationen, bleibt Dir nichts anderes übrig, als die Nodes zu finden, bei denen "automatischen URL-Alias erzeugen " nicht eingestellt ist und dort den Haken händisch setzen.

Hier ist das Ganze aus Sicht von Drupal 7 diskutiert und auch beschrieben, wie man es dort über die Datenbank lösen würde.
https://drupal.stackexchange.com/questions/41628/bulk-update-for-uncheck...

Wie die Struktur bei D8 aussieht, weiß ich nicht, wäre aber immer vorsichtig.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, ok. Nur, was ich nicht

Eingetragen von ab2211 (550)
am 31.08.2020 - 20:26 Uhr

Ah, ok. Nur, was ich nicht verstehe, bei einigen Nodes (wieviele weiss ich nicht) gibt es garkeine Option das einstellen. Die fehlt schlicht und einfach. Darum geht es mir eigentlich erstmal. Wie bekomme ich die Auswahlmöglichkeit überhaupt aktiviert, ob ich sie nun anklicke oder nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du meinst, da fehlt der

Eingetragen von montviso (2188)
am 31.08.2020 - 20:40 Uhr

Du meinst, da fehlt der Haken, um anzugeben, dass der Alias automatisch erzeugt werden soll?
Das ist sehr strange und damit sind wir wieder bei meinem ersten Verdacht, dass bei der Migration irgendwas schief gelaufen ist.
Wie man das retten könnte, habe ich keinen Plan.
Je nach Umfang der Installation würde ich sie neu aufbauen und D 8.9.3 und die Inhalte importieren.
Andernfalls hast Du keine saubere Grundlage, wenn es mal an die D9 geht und nur Ärger.

  • Anmelden oder Registrieren um Kommentare zu schreiben

montviso schrieb Du meinst,

Eingetragen von ab2211 (550)
am 31.08.2020 - 22:19 Uhr
montviso schrieb

Du meinst, da fehlt der Haken, um anzugeben, dass der Alias automatisch erzeugt werden soll?
Das ist sehr strange und damit sind wir wieder bei meinem ersten Verdacht, dass bei der Migration irgendwas schief gelaufen ist.
Wie man das retten könnte, habe ich keinen Plan.
Je nach Umfang der Installation würde ich sie neu aufbauen und D 8.9.3 und die Inhalte importieren.
Andernfalls hast Du keine saubere Grundlage, wenn es mal an die D9 geht und nur Ärger.

Genau das meine ich. Ich weiss jetzt aber nicht genau, ob das vor der Deinstallation/Installation von pathauto auch schon war. Zum. kann ich mich nicht erinnern.
Neuaufbau ist ausgeschlossen, die Site ist extrem umfangreich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, strange ist meine

Eingetragen von ab2211 (550)
am 23.11.2020 - 23:58 Uhr

Ja, strange ist meine Blödheit!

Ich hatte ja das Modul deinstalliert und wieder installiert. Dabei gehen die Muster verloren. Und ohne Muster erscheint die Auswahl bei den Nodes nicht. Ist ja auch klar, ohne Muster kann ja kein automatischer Alias erstellt werden...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Manchmal ist das

Eingetragen von jorgemontoyab (107)
am 04.09.2020 - 23:58 Uhr

Manchmal ist das offensichtliche doch sehr versteckt. Ich hätte nie daran gedacht (an erster oder zweiter Stelle), irgendwie hatte ich eine komplizierte Views Bulk Operation im Kopf, um dies zu lösen.

Ist doch logisch! :D

  • Anmelden oder Registrieren um Kommentare zu schreiben

jorgemontoyab

Eingetragen von ab2211 (550)
am 05.09.2020 - 14:58 Uhr
jorgemontoyab schrieb

Manchmal ist das offensichtliche doch sehr versteckt. Ich hätte nie daran gedacht (an erster oder zweiter Stelle), irgendwie hatte ich eine komplizierte Views Bulk Operation im Kopf, um dies zu lösen.

Ist doch logisch! :D

Tja, wenn ich manchmal nicht so doof wäre, dann wäre es auch einfacher.

Die Umwandlung im Content ansich geht freilich immer noch nicht, das war und ist ja mein Problem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann solltest Du an eine

Eingetragen von jorgemontoyab (107)
am 05.09.2020 - 19:11 Uhr

Dann solltest Du an eine personalisierte Lösung mittels einer VBO-Aktion denken.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht mit SQL wie hier

Eingetragen von jorgemontoyab (107)
am 05.09.2020 - 18:29 Uhr

Vielleicht mit SQL wie hier detalliert:

https://www.drupal.org/node/1167612

https://www.drupal.org/node/1167612#comment-12626776

Keine Ahnung, ehrlich gesagt, ob so was für dich funktionieren könnte.

Aber, wenn man sucht, dann wird man sich (fast) alles ausfindig machen. Hinterher ist man sowieso immer schlauer.

Ansonsten viel Spass noch bei Content > Edit > Save klick-klick. Wenn man solche "Issues" hat, ist in der Regel immer schneller (nicht besser) alles per Hand zu machen, man schweift nicht so viel ab.

  • Anmelden oder Registrieren um Kommentare zu schreiben

jorgemontoyab

Eingetragen von ab2211 (550)
am 24.11.2020 - 00:10 Uhr
jorgemontoyab schrieb

Vielleicht mit SQL wie hier detalliert:

https://www.drupal.org/node/1167612

https://www.drupal.org/node/1167612#comment-12626776

Keine Ahnung, ehrlich gesagt, ob so was für dich funktionieren könnte.

Aber, wenn man sucht, dann wird man sich (fast) alles ausfindig machen. Hinterher ist man sowieso immer schlauer.

Ansonsten viel Spass noch bei Content > Edit > Save klick-klick. Wenn man solche "Issues" hat, ist in der Regel immer schneller (nicht besser) alles per Hand zu machen, man schweift nicht so viel ab.

Ja, aber bei über 2500 Seiten nicht so toll. Das ganze funkt immer noch nicht...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 2 Stunden
  • Hey danke
    vor 1 Tag 20 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 15 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 45 Minuten
  • Da scheint die Terminologie
    vor 1 Woche 3 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 23 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association