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

Gelöst: Upgrade D7 auf D8

Eingetragen von ab2211 (550)
am 20.08.2019 - 13:01 Uhr in
  • Allgemeines zu Drupal

Hallo!

ich bekomme die Meldung "Es sind keine Module auf Ihrer neuen Seite installiert um diese Module zu ersetzen. Wenn Sie mit der Aktualisierung jetzt fortfahren , wird die Benötige Konfiguration und/oder die Inhalte der von diesen Modulen benötigt wird nicht zur verfügung stehen. Weitere Informationen sind in der Online-
Dokumentation, im Artikel Analyse der Website vor einem Upgrade im AbschnittAuf Drupal 8 aktualisieren verfügbar."

Das, obwohl ich alle Module, die es für D8 gibt, installiert habe. Wieso werden die nicht erkannt?

‹ [geloest] Passwort fuer Administrator wird nicht mehr akzeptiert Gelöst: Upgrade D7 auf D8 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es werden nur in dieser

Eingetragen von wla (9461)
am 20.08.2019 - 17:12 Uhr

Es werden nur in dieser Übersicht nur Module erkannt, die einen Migration-Plugin für ihre Daten beinhalten. Alle anderen erkennt das System vor der Migration nicht. Versuche doch einfach mal testweise eine Migration durchzuführen. Die "normalen" Nodes kamen bei mir gut rüber, ebenso Taxonomie und User. Was bei mir nicht funktionierte waren ECK-Entities.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und alles was die

Eingetragen von ab2211 (550)
am 20.08.2019 - 17:39 Uhr

Und alles was die entsprechenden Module betrifft kommt nicht mit rüber?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Richtig, wie sollte das auch

Eingetragen von wla (9461)
am 20.08.2019 - 18:26 Uhr

Richtig, wie sollte das auch passieren, wenn keine Definition eines Datentransfers vorhanden ist. Die Konfigurationen müssen neu erstellt werden. Alle Views müssen neu gebaut werden. Alles was das Theme betrifft muß neu gemacht werden, da sich die Ausgabe-Strukturen völlig geändert haben. Es ist also einiges nachzuarbeiten, aber ich habe wenigstens meine Daten bei den drei Migrationen, die ich bisher gemacht habe, in die neue Installation bekommen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jesus, ich habe ganz viele

Eingetragen von ab2211 (550)
am 20.08.2019 - 18:54 Uhr

Jesus, ich habe ganz viele Inhaltstypen und Views etc. über 2000 Seiten...da fällt mir alles aus dem Gesicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also die Nodes und die

Eingetragen von wla (9461)
am 20.08.2019 - 21:00 Uhr

Also die Nodes und die dazugehörigen Felder kamen sehr gut rüber. Zum Serial-Field habe ich ein kleines Plugin selbst erstellt, damit ich diese Felder auch übertragen bekam. Die Inhaltstypen selbst sind also nicht das Problem. Die Darstellung der Inhaltstypen muß dagegen nach gearbeitet werden und wie schon gesagt alle Views.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auf jeden Fall ein

Eingetragen von ab2211 (550)
am 20.08.2019 - 21:19 Uhr

Auf jeden Fall ein wahnsinniger Aufwand. Wenn ich mit dem Versuch nicht zufrieden bin, muss ich alles wieder neue aufsetzen? Also leeres D8 und alle Module?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Migration von 7 nach 8

Eingetragen von wla (9461)
am 20.08.2019 - 22:36 Uhr

Die Migration von 7 nach 8 fängt ohnehin mit einer neuen, funktionierenden D8 Installation an. Die Migration greift dann lesend auf Deine D7 Installation zu und schafft die Daten in die D8 Installation. Bevor Du die Migration startest also erst mal eine Sicherung der Software und der Datenbank erstellen, als Aufsetzpunkt. Dann mutig ans Werk.
Wenn Du schließlich die Migration fertig hast, solltest Du die Migrations-Tabellen aus der Datenbank löschen, das passiert leider nicht automatisch. Viel Erfolg

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ok, das weiss ich und

Eingetragen von ab2211 (550)
am 20.08.2019 - 22:39 Uhr

Ja, ok, das weiss ich und habe ich. Gibt ja einiges an Doks. Ich meinte nur, falls ich es nochmal machen möchte, muss ich da alles von vorne starten?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe gestern auch eine

Eingetragen von montviso (2188)
am 21.08.2019 - 05:35 Uhr

Ich habe gestern auch eine Migration gemacht.

Es gab so viele Fehlermeldungen und migrate-message-Tabellen in der Datenbank, dass ich nun so vorgehe:
Ich habe zu dieser temporären D8 installation (temp), von deren Sauberkeit ich nach diesem Upgrade nicht überzeugt bin, eine neue Installation (test) gemacht (bzw. Backup von vorherigem Stand mit allen gewünschten Modulen wieder hergestetellt).

Dann habe ich auf der temp und der test jeweils Features installiert und damit die Inhaltstypen mit teils unbändig vielen Feldern migriert.
Die wurden ja auf der D8 durch migrate richtig eingerichtet.

Nächster Schritt wird sein, auf der D7 die Nodes mit Views Export in ein CSV File zu überführen und in der D8-test mit Feeds zu importieren.

Bei kleinere Installationen habe ich bisher die Inhaltstypen per Hand eingerichtet und dann nodes mit Feeds importiert.
Dieses Migrate Modul ist mir einfach suspekt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab jetzt durchlaufen

Eingetragen von ab2211 (550)
am 21.08.2019 - 09:16 Uhr

Ich hab jetzt durchlaufen lassen, das Ergebnis ist mehr als ernüchternd und der Aufwand das nachzubilden exorbitant.
Die Nodes sind wohl da, aber der Inhalt zeigt sich nur wenn ich auf bearbeiten klicke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann solltest Du als erstes

Eingetragen von wla (9461)
am 21.08.2019 - 13:51 Uhr

Dann solltest Du als erstes die Node-Ansichten überarbeiten, damit Du die auch siehst. Mit D8 ist eine andere Template-Engine nämlich Twig im Einsatz. Außerdem wirst Du nicht mehr dasselbe Theme haben. Also gibt es bei allen Templates, die Du geändert hast Nacharbeit.
Mit einem kannst Du Dich trösten, der Übergang zu D9 soll deutlich einfacher werden und nicht aufwendiger als bei einer Punkt-Release sein. Bei selbst erstellten Modulen soll rechtzeitig ein Hinweis kommen, daß sich API-Funktionen ändern werden und das bereits im Vorfeld diese Änderungen eingebaut werden können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@ab2211 wie geschrieben, ich

Eingetragen von montviso (2188)
am 21.08.2019 - 15:59 Uhr

@ab2211 wie geschrieben, ich mache gerade diesen Vorgang und importiere meine Nodes in eine saubere D8-Installation.

Wenn Du Dich etwas geduldest, ich schreibe gerade einen Blog-Artikel, wo ich kurz zusammen fasse, wie ich das mache, bzw. den CSV-Export aus der D7 und den Import in D8 mit Feeds etwas genauer beschreibe, weil es da kleine Stolperstricke gibt, die ich mir selbst gerne das nächste Mal ersparen möchte. ;-)

Ich denke bis spätestens morgen Mittag sollte der Blog online sein, dann stelle ich den Link hier rein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was meinst Du mit

Eingetragen von ab2211 (550)
am 21.08.2019 - 20:24 Uhr

Was meinst Du mit Node-Ansichten? Bei Blöcken ist der Inhalt auch nicht sichtbar, aber bei bearbeiten da...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, von Feeds habe ich schon

Eingetragen von ab2211 (550)
am 21.08.2019 - 20:13 Uhr

Ok, von Feeds habe ich schon gelesen, den Artikel lese ich mir sicher durch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi ab211 Hier ist der Artikel

Eingetragen von montviso (2188)
am 23.08.2019 - 10:55 Uhr

Hi ab211
Hier ist der Artikel zum Upgrade der Nodes mit Feeds, wie ich das gerade gemacht habe.
Habe auch schon Installationen ohne Modul Migration auf D8 nachgebaut.
Dann einfach die inhaltstypen mit allen Feldern händisch erstellt.
Bei der aktuellen Seite wäre das aber kein Spaß gewesen.

https://www.montviso.de/blog/nodes-und-taxonomies-von-drupal-7-auf-drupa...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schön gschrieben, aber nicht

Eingetragen von ab2211 (550)
am 23.08.2019 - 13:48 Uhr

Schön geschrieben, aber nicht ganz trivial, zum. für mich (ich habe auch kein drush). Woran es liegen kann, das ich kein Inhalte sehe, dazu hat niemand eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Tja, das Thema ist auch nicht

Eingetragen von montviso (2188)
am 23.08.2019 - 14:11 Uhr

Tja, das Thema ist auch nicht trivial. ;-)

Ich denke, wenn Du in Deine Datenbank schaust, werden da auch viele Messages sein zum Thema, was bei der Migration alles schief gelaufen ist.
Und deshalb keine ordentliche Darstellung der Inhalte.

Ich würde da nicht lange rum suchen.
Hast Du ein Problem gelöst, kommt das nächste.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, soll ich das ganze also

Eingetragen von ab2211 (550)
am 23.08.2019 - 14:19 Uhr

Hm, soll ich das ganze also nochmal starten?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist schwer zu sagen. Ich

Eingetragen von montviso (2188)
am 23.08.2019 - 14:46 Uhr

Das ist schwer zu sagen.
Ich würde darauf nicht die Zukunft aufbauen wollen und möchte eine saubere Grundlage.

Aber vielleicht sehe ich es auch zu dramatisch und das mit den Nodes ist nur ein kleines Problem und die Fehlermeldungen nicht gravierend.
Müsste man im Detail analysieren.
Aber evt. hast Du es in der Zeit neu gemacht.
Man kann da schwer einen Tipp geben, wenn man den Kenntnisstand und das System nicht kennt.

Ich sage immer jede Drupal-Installation ist so individuell, wie das Universum.
(Naja vielleicht neige ich auch zur Dramatik ;-))
Aber hängt ja wirklich davon ab, welche Module, Konfigurationen, Weiterentwicklungen ect. Du hast.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe so 80+x Module,

Eingetragen von ab2211 (550)
am 24.08.2019 - 18:03 Uhr

Ich habe so 80+x Module, unzählige Inhaltstypen, etc.
Ich schaue mir das ganze mal genauer an, die Nodes sind ja offensichtlich alle da.

Ich bräuchte noch einen Tipp für ein Starter/Base-Theme, das noch eine zeitlang geplegt wird, also vermutlich auch noch für D9 existieren wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aus dem Bauch heraus würde

Eingetragen von dinmikkith (1573)
am 25.08.2019 - 07:42 Uhr

Aus dem Bauch heraus würde ich dir empfehlen barrio zu nehmen. Das ist ein Bootstrap 4 unterstützung mit der Option zur Arbeit mit Sass als Preprocessing Language. Wes kann, ist damit richtig schnell. Wenn du noch nicht all zu weit bist, kannst du nebenbei auch mal Varbase testen. Die Distribution bringt Barrio mit und nimmt einem durch die gut durchdachte Vorkonfiguration so unheimlich viel Arbeit ab, dass es schon bald nicht mehr Feierlich ist. Das Teil sollte man eigentlich als Drupal-Standardprofil verwenden :-D Ich hab jetzt lange meine Seiten selbst mit Drupal zusammengebaut Seit dem ich allerdings Varbase kenne, kann ich sagen, dass es offensichtlich Menschen gibt, die genau die selben Module in eine Distribution gepackt haben, die ich jedes mal, wenn ich eine Website aufbaue brauche. nicht manchmal. Jedes mal, Und dann haben Sie auch noch ein Bootstrap 4 kompatiebles Theme oben Drauf gepackt. Was soll man denn noch anderes wollen. Ich kann nur wiederholen, versuchs mal mit Vafbase.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin auch Bootstrap-Fan

Eingetragen von montviso (2188)
am 25.08.2019 - 09:58 Uhr

Ich bin auch Bootstrap-Fan und arbeite mit Barrio.

Verbase habe ich mir angeschaut und fand das sehr inspirierend.
Letzendlich haben wir uns dann entschieden, lieber selbst ein Paket an Modulen zu schnüren, die man immer wieder braucht und die schon ausreichend stabil laufen und auch gut gepflegt werden.

Bei Verbase werden zahlreiche Weiterentwicklungen und Patches verwendet, wo ich mich frage, was, wenn die Firma das nicht mehr weiter entwickelt?
Da schnüre ich mir mein Bündel lieber selbst.
Aber wie geschrieben - ich habe mir Verbase auch angeschaut und mich bei der Auswahl der Module teilweise daran orientiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@dinmikkith, mal ganz konkret

Eingetragen von montviso (2188)
am 25.08.2019 - 10:00 Uhr

@dinmikkith, mal ganz konkret die Frage an Dich:
Wie kritisch siehst Du es, mit einer D8 Version zu arbeiten, wo nach der Migration zahlreiche Fehler auftauchen?
Würdest Du Zeit rein stecken, die zu beteiligen?
Wie mit den ganzen Tabellen umgehen, die danach in der Datenbank vorliegen?
Wie ist Deine Strategie bei umfangreichen D7 Projekten mit vielen Modulen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Grundsätzlich gehe ich immer

Eingetragen von dinmikkith (1573)
am 25.08.2019 - 11:37 Uhr

Grundsätzlich gehe ich immer in ein Audit, bei dem ich erst alle Funktionen baue, die ich definitiv nachbauen kann. Alles, was mir zu kompliziert erscheint fliegt auf ein Liste und rigoros aus der D8 installation Danach wird jede einzelne Funktion bewertet und entschieden ob sie zurück kommen kann, bzw welche Module dafür eingesetzt werden können. Wenn dabei Fehler auftreten, die definitiv von einem Beta-Modul stammen werden rigoros issues verfasst und verfolgt. Im Zweifelsfall trete ich beim Modulentwickler einmal im Monat nach. Vor allem dann, wenn ich keine Antwort bekomme. Sobald ich eine Antwort habe versuche ich gemeinsam mit der Community einen Lösungsansatz für den Anwendungszweck zu schaffen.

Fehler, die sich nicht beheben lassen, ohne, dass ein großes Team daran Arbeitet wandern in regelmäßigen Abständen in die Issue-Queues der Drupalcons, auf denen Code-Sprints stattfinden.

So haben wir im letzten Jahr einige Minibugs behoben, die sich durch das gesamte System ziehen, ohne, selbst auch nur einen einzigen Patch schreiben zu müssen.

Zeit stecke ich vor allem in die deutsche Übersetzung. Das am Liebsten mit System. Varbase zum beispiel eignet sich auf Grund der großen Anzahl von Modulen unheimlich gut, das ganze System in Deutschland voranzubringen. Wir übersetzen erst die verwendeten Module und dann das Core-System. Auf diese Weise haben wir Module wie Meta-Tags, Webform und Search-API immer mit 2 bis 3 Übersetzern in der Mache und verbessern den ganzen Kosmos für alle gleichermaßen. Selbst für Leute, die eine Bestimmte Distribution nicht verwenden.

Mit Tabellen gehe ich in der Regel selten um. Da sich das Konfigurationsmanagement 2.0 immer noch in der Entwicklung befindet, übernehmen wir die Inhalte meist manuell. Meist so, dass wir einen Inhalt eines Inhaltstyps so anlegen, dass wir alle anderen Inhalte auf die selbe Weise und mit der selben Struktur nachziehen können. Wenn wir das haben machen wir ein Backup in eine Git-Repo und entwickeln direkt in der Repo weiter. Damit halten wir uns konsequent an das Konzept von Dev - Stageing - Live und haben inzwischen einen Workflow, mit dem wir zumindest unsere Projekte so umsetzen können, das Drupal 7 für uns quasi bereits tot ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die ausführliche

Eingetragen von montviso (2188)
am 25.08.2019 - 20:04 Uhr

Danke für die ausführliche Erläuterung, dinmikkith.

Ich verstehe also richtig, dass Ihr nicht das Migrate verwendet, sondern Inhalte per Hand migriert?

Was Tabellen angeht, so meinte ich speziell, die, die beim Migrate Update entstehen und z.B. Fehlermeldungen enthalten.
Und da gibt es eigentlich immer jede Menge, auch wenn die Installation im ersten Blick erst mal korrekt funktioniert.

Was den Nachbau von Funktionen unter D7 angeht, die nicht per default oder mit Modul in D8 abzubilden sind, machen wir das natürlich ähnlich mit der Bewertung.
Für Kunden habe ich bislang noch keine D7->D8 Migration gemacht, sondern immer nur komplett neu als Relaunch aufgesetzt.
Inhalte haben die Kunden dann umgezogen.

Nur bei den eigenen Seiten mit teilweise sehr vielen Nodes habe ich die Methode mit Feeds angewandt.
Die würde ich jetzt aber auch jederzeit in Kundenprojekten einsetzen. Ist kein Nachteil bislang aufgetreten, obwohl Feeds noch alpha ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Theme-Tipp!

Eingetragen von ab2211 (550)
am 25.08.2019 - 20:22 Uhr

Danke für den Theme-Tipp!

  • Anmelden oder Registrieren um Kommentare zu schreiben

"aber der Inhalt zeigt sich nur wenn ich auf bearbeiten klicke"

Eingetragen von Franz (225)
am 29.08.2019 - 18:25 Uhr
Zitat:

aber der Inhalt zeigt sich nur wenn ich auf bearbeiten klicke

Achtung - in der Doku stehts irgendwo, dass man die Textformate genau einmal aktivieren muss, damit der migrierte Inhalt sichtbar wird, nicht jede Node extra ( also: Startseite Verwaltung Konfiguration Inhaltserstellung ).

Ich bin nicht sicher ob es hier dieser Fall ist, sieht für mich zunächst so aus.

(Ich kämpfe gerade auch mächtig, D6->D8 schien mir leichter als D7->D8, aber ich bin auch noch am Anfang.)

Servus - Franz
und den Blogartikel muss ich auch noch lesen (danke!)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, die Textformate musste

Eingetragen von ab2211 (550)
am 29.08.2019 - 22:40 Uhr

Ja, die Textformate musste ich ändern. Ich habe da einmal Full und Vollständiges HTML. Auf jeden Fall ist der Inhalt sichtbar und auch da.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Achso. Barrio hat ja ein

Eingetragen von ab2211 (550)
am 06.09.2019 - 23:02 Uhr

Achso. Barrio hat ja ein Subtheme, es gibt aber auch noch ein SASS Subtheme. Welches empfiehlt sich eher?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kommt drauf an ob du dich

Eingetragen von dinmikkith (1573)
am 07.09.2019 - 01:51 Uhr

Das kommt drauf an ob du dich besser mit less oder mit sass auskennst. Ich nimm immer das Sass theme und schreibe größtenteils normales css. gulp macht dann den rest und übernimmt die Minifizierung, Das funktioniert super.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit beiden gleich gut oder

Eingetragen von ab2211 (550)
am 07.09.2019 - 15:57 Uhr

Mit beiden gleich gut oder schlecht. Auf der Projektseite wird SASS empfohlen. Ich möchte das nehmen,was "besser", zukunftsträchtiger ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bootstrap und damit Barrio

Eingetragen von dinmikkith (1573)
am 07.09.2019 - 23:01 Uhr

Bootstrap und damit Barrio ist in beiden Versionen verfügbar. Dennoch würde ich dir Sass empfehlen. wichtig ist, dass man sich auf ein System festlegt. zu Sass gibt es ein gutes Buch direkt vom Entwickler des Interpreters. Da kann man sich wirklich einiges ruasholen, auch wenn es auf Englisch ist. Auch Beispiele auf codepenn gibt es zu Sass zu hauf. Im Grunde Kannst du zwar beide verwenden, aber die Anzahl der Anleitungen zu Sass ist inzwischen einfach größer als die zu less.

https://www.keycdn.com/blog/sass-vs-less

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat LESS überhaupt

Eingetragen von montviso (2188)
am 08.09.2019 - 11:40 Uhr

Hat LESS überhaupt Zukunft?
Ich verwende SASS, weil ich irgendwo gelesen hatte, LESS wird nicht weiter unterstützt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dem Tortendiagramm im Artikel

Eingetragen von dinmikkith (1573)
am 08.09.2019 - 14:38 Uhr

Dem Tortendiagramm im Artikel nach zu urteilen wohl eher nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich denke, ich werde SASS

Eingetragen von ab2211 (550)
am 08.09.2019 - 19:35 Uhr

Ich denke, ich werde SASS nahmen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wunderbar. Würfdest du

Eingetragen von dinmikkith (1573)
am 08.09.2019 - 19:48 Uhr

Wunderbar. Würfdest du diersen Beitrag dann bitte entsprechend der Forenregeln als gelöst markeiren. Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine Nachfrage noch, wie

Eingetragen von ab2211 (550)
am 11.09.2019 - 13:08 Uhr

Eine Nachfrage noch, wie macht Ihr das mit SASS? Ich muss das lokal machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Prinzipiell geht auch remote,

Eingetragen von dinmikkith (1573)
am 11.09.2019 - 13:17 Uhr

Prinzipiell geht auch remote, wenn du in der lage bist, deine ssh-Verbindung derart einzubinden, dass du ins Theme auf dem Server schreiben kannst. Sinn macht es aber sich keinen, dass direkt auf dem Remote-Server zu machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich mache es lokal unter

Eingetragen von montviso (2188)
am 11.09.2019 - 13:44 Uhr

Ich mache es lokal unter Windows.
Ich habe den NuShere PHP Editor.
Da kann ich die DAteien ändern und einen Account anlegen mit dem SFTP Zugang und die komplilierte style.css nach jeder Änderung hoch laden.
Gibt sicher bessere Lösungen aber ich muss dazu sagen, dass ich nicht immer SASS verwenden.
Nur wenn man sinnvoll mit Variablen arbeiten kann.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Windows, ja geht bestimmt,

Eingetragen von dinmikkith (1573)
am 11.09.2019 - 13:46 Uhr

Windows, ja geht bestimmt, aber Windows und Webentwicklung schließen sich für mich aus, da muss ich leider passen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Windows & Webentwicklung

Eingetragen von ab2211 (550)
am 11.09.2019 - 14:21 Uhr

Windows & Webentwicklung gehen für mich. Ok,danke für die Tipps.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nehmt ihr das SASS Subtheme

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

Nehmt ihr das SASS Subtheme direkt oder macht eine Kopie davon und nehmt dann diese?
Wenn dich das SASS Subtheme akivere ist erstmal alles ohne Styles. Wie geht es das weiter?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bename das Subtheme nach

Eingetragen von montviso (2188)
am 24.09.2019 - 14:01 Uhr

Ich bename das Subtheme nach meinen Wünschen an den entsprechenden Stellen um.
Und klar, das kommt ohne Styles.
Die muss man dann nach eigenem Entwurf anlegen.
Wenn es auf Bootstrap aufbaut, kann man sehr viel mit Helper-Klassen arbeiten, die z.B. das Grid für bestimmte Ausgabe-Medien bestimmen.
"col-12 col-md-6" besagt z.B. halbe Bildschirmbreite ab 768px und darunter volle Bildschirmbreite für einen bestimmten Block.
Das spart sehr viel CSS.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider geht mit dem SASS

Eingetragen von ab2211 (550)
am 19.12.2019 - 21:15 Uhr

Leider geht mit dem SASS Subtheme quasi garnix. Ich weiss nicht was da nicht stimmt, aber ich glaube ich nach weiteren 1-2 Tagen steige ich auif die normale Version um, wenn ich den Fehler nicht finde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Welchen Fehler denn? nvm und

Eingetragen von dinmikkith (1573)
am 19.12.2019 - 21:29 Uhr

Welchen Fehler denn? nvm und gulp sollten das Ding einfach installieren. Oder versuchst du das unter Windows zum laufen zu kriegen und bekommst jetzt die Kriese, weil du den Fehler nicht findest. Ich würde da auch die Kriese kriegen, deswegen mach ich sowas aus Prinzip nicht mehr und entwickle auf inux. Meistens ist es nämlich gar nicht die Software selbst, die die Probleme macht, sondern der Umstand, dass die Leite versuchen unter Windows Dinge zum laufen zu bringen, die unter Linux einfach nur runtergeladen werden müssen, um zu funktionieren. Dann sind sie frustriert und dann ist dann ist Drupal doof Dabei kann Drupal da gar nichts dafür. Welches Theme verwendest du denn Barrio?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei mir läuft es einwandfrei

Eingetragen von montviso (2188)
am 20.12.2019 - 07:17 Uhr

Bei mir läuft SASS einwandfrei unter Windows.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja es behauptet ja auch

Eingetragen von dinmikkith (1573)
am 20.12.2019 - 07:48 Uhr

Ja es behauptet ja auch keiner das Gegenteil. Ich hab nur seit Jahren schon keine Lust mehr Fehler in Xampp/Aquia Dev desktop und Co zu beheben oder mich tage lang damit zu beschäftigen, wie ich drush und composer unter Windows so zum laufen bringe, wie ich es unter Linux gewähnt bin.

Ich mach einfach

Linux
Apache
MariaDB
PHP7.3
Drupal
Composer
Drush
NPM
Drupal
barrio

und gut ist. Dieses Setup funktioniert seit dem Bootstrap 4 rauskam und ich bin echt schnell damit. Nicht nur wegen Sass, sonder auch gerade wegen composer und Drush. Im Live-Betrieb für meine Kunde kommt mir das auch zugute, weil ich einfach alles, was sich irgendwie sichern lässt in Private Git Repositöries hochlade um Sicherzustellen, dass die Server meiner Kunden bei einem Ausfall, der sich nicht so einfach beheben lässt wirklich innerhalöb von 15 Minuten wieder Online sind. git push und git pull lassen grüen.

Ihr könnt allesamt weiter unter solche Posts wie diesen schreiben das dieses oder jenes unter Windows enwandfrei funktioniert. Meiner Einschätzung nach funktioniert das auf Unix-System immer noch ein bisschen einwnadfreier und mit ein bisschen mehr Komfort. Die Server meiner Kunden verwalte ich mittlerweile mit dem Smartphone. SSH sei dank. Gott sei dank gbits ja jetzt BASH for windows. Vielleicht kommen ja die meisten Windows-User so auf den Geschmack.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich wollte auch gar nicht

Eingetragen von montviso (2188)
am 20.12.2019 - 09:36 Uhr

Ich wollte auch gar nicht behaupten, dass Deine Vorgehensweise nicht der Königsweg ist.
Ich verwende ja bei All-Inkl auch drush und composer und lokales SASS nur für CSS, das ich dann auf den Server schiebe.
Mein Motiv für obiges Post war alleine, die Ehrenrettung für Barrio mit SASS.
Damit niemand auf die Idee kommt, das taugt nichts.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist mir schon

Eingetragen von dinmikkith (1573)
am 20.12.2019 - 11:11 Uhr

Das ist mir schon logisch.

Aber unser Beitragsautor hat offenbar ein Problem. Die Frage sit doch eher wie wir das jetzt lösen, damit er die Lust an Drupal nicht verliert, weil ihm sein Wind(doof)dows die Lust am Sassen raubt. @Monteviso verwendest du für Sass sowas hier ? https://sheabunge.com/installing-sass-compass-windows/

Ich würde für Barrio unter Windows nämlich erher

https://sheabunge.com/installing-sass-compass-windows/
und
https://www.cygwin.com/

verwenden

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auweh....muss erst mal

Eingetragen von montviso (2188)
am 20.12.2019 - 11:28 Uhr

Auweh....muss erst mal überlegen, was ich da gemacht habe.
Ist schon lange her, ich hatte noch unter Drupal 7 einen Versuch mit Omega 4 gestartet, weil damals Omega mein Lieblings-Theme war.

Cygwin habe ich nicht in Verwendung.
Ruby natürlich und anfangs auch COMPASS.
Das ging aber nicht mehr unter den neueren Versionen von??? Von Bootstrap?

Jedenfalls führe ich jetzt nicht mehr compass aus, sondern sass.

Ich muss aber auch gestehen, dass ich in letzter Zeit wieder weniger mit SASS arbeite, sondern direkt CSS schreibe, deswegen bin ich gerade nicht so drinnen.
Evt. setze ich demnächst einen neuen Rechner auf, dann notiere ich das mal genau.

Was ist der Vorteil von Cygwin?
Probiere ich gerne mal aus - wenn ich eh neu installiere.

  • Anmelden oder Registrieren um Kommentare zu schreiben

dinmikkith schrieb Welchen

Eingetragen von ab2211 (550)
am 23.12.2019 - 20:26 Uhr
dinmikkith schrieb

Welchen Fehler denn? nvm und gulp sollten das Ding einfach installieren. Oder versuchst du das unter Windows zum laufen zu kriegen und bekommst jetzt die Kriese, weil du den Fehler nicht findest. Ich würde da auch die Kriese kriegen, deswegen mach ich sowas aus Prinzip nicht mehr und entwickle auf inux. Meistens ist es nämlich gar nicht die Software selbst, die die Probleme macht, sondern der Umstand, dass die Leite versuchen unter Windows Dinge zum laufen zu bringen, die unter Linux einfach nur runtergeladen werden müssen, um zu funktionieren. Dann sind sie frustriert und dann ist dann ist Drupal doof Dabei kann Drupal da gar nichts dafür. Welches Theme verwendest du denn Barrio?

Ja, alles unter W10. Das läuft auch von Anfang an. Nur kamen die Änderungen nicht an, egal was ich mache oder wo ich was reinschreibe. Ich habe alles durchkämmt und gemacht, mit !important krieg ich Styles rüber, aber das kann es ja nciht sein.
Ich weiss, mit Linux geht das ein oder andere besser, habe ich auch auf dem Laptop, nur den nutze och nicht so. Drupal ist nicht doof, nur ich u.U., weil das nicht ging. Ich schrieb ging, weil ich nun nach längerem Leiden vermutlich den Fehler gefunden habe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

montviso schrieb Ich wollte

Eingetragen von ab2211 (550)
am 23.12.2019 - 20:27 Uhr
montviso schrieb

Ich wollte auch gar nicht behaupten, dass Deine Vorgehensweise nicht der Königsweg ist.
Ich verwende ja bei All-Inkl auch drush und composer und lokales SASS nur für CSS, das ich dann auf den Server schiebe.
Mein Motiv für obiges Post war alleine, die Ehrenrettung für Barrio mit SASS.
Damit niemand auf die Idee kommt, das taugt nichts.

Ehrenrettung nicht nötig. Ich mache das auch lokal und schiebe es dann rüber.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, ich habe ja

Eingetragen von ab2211 (550)
am 23.12.2019 - 20:29 Uhr

Danke, ich habe ja Durpal-Sites, also die Lust verliere ich da so oder so nicht .Drupali ist gesetzt!
Compass habe ich gehört, aber brauche ich nicht, geht ja alles mit Gulp.
Cygwin hatte ich früher mal drauf, ich weiss nicht, ob ich das nochmal draufspielen soll.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hatte die Bootstap

Eingetragen von ab2211 (550)
am 24.12.2019 - 01:18 Uhr

Ich hatte die Bootstap library geladen, nun habe ich Bootstrap in der mytheme.info.yml. Jetzt werden Styles und die Variablen genommen. Warum weiss ich nicht, Hauptsache es geht nun.
Allerdings ist mir immer noch nicht klar, wie ich die Styles am besten und welchen files anpasse. Nehme ich H1 direkt aus style.scss raus, dann kriege ich wieder die Standard 2.5rem. Nutzt auch nix, wenn ich $font-size-h1 in der typography.scss ändere.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie macht ihr das bei Barrio,

Eingetragen von ab2211 (550)
am 07.03.2020 - 21:46 Uhr

Wie macht ihr das bei Barrio, wenn ein Bereich über die ganze Breite gehen soll, so wie man das heutzutage gerne hat?
Der Contentbereich ist ja auf max 1140 gesetzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich setze die Klasse

Eingetragen von montviso (2188)
am 08.03.2020 - 17:34 Uhr

Ich setze die Klasse .container auf width:100% und vergebe den Blöcken, die schmäler sein sollen eine Helperklasse von Bootstrap. Also z.B. col-md-8 und m-auto.
Das mache ich dann entweder in der View bei View-Blöcken oder mit dem Modul Block class in den Blöcken.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, ok, interesssant. Danke!

Eingetragen von ab2211 (550)
am 09.03.2020 - 17:42 Uhr

Ah, ok, interesssant. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich kann ja bei dem Barrio

Eingetragen von ab2211 (550)
am 16.04.2020 - 11:15 Uhr

Ich kann ja bei dem Barrio Subtheme Fonts auswählen. Allerdings nich die Abstufungen.

Im Quellcode steht:

<link rel="stylesheet" media="all" href="/themes/bootstrap_barrio/fonts/roboto.css?q8vj7k" />
<link rel="stylesheet" media="all" href="//fonts.googleapis.com/css?family=Roboto|Roboto+Condensed:700" />

Wie bekomme ich denn die font-weight auswählen? Und wie sieht es eigentlich mit der DSGVO an dieser Stelle aus?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was Du mit Abstufungen

Eingetragen von montviso (2188)
am 16.04.2020 - 11:35 Uhr

Was Du mit Abstufungen meinst, weiß ich nicht.
Ich lade die Schriften auf den Server.
Dazu gibt es hier die Dateien und den Code, den ich ins CSS schreiben muss:
https://google-webfonts-helper.herokuapp.com/fonts/roboto?subsets=latin

Wo der Link her kommt, und wo Du den los wirst (wegen DSGVO-Bedenklichkeit), musst Du im Subtheme schauen.
Vermutlich dort einfach ausschalten.

Danach kannst Du die Schrift in gewünschten Farben, Größen ect, ganz normal im CSS auf gewünschte Klassen, Tags anwenden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also mit Abstufungen meine

Eingetragen von ab2211 (550)
am 16.04.2020 - 12:11 Uhr

Also mit Abstufungen meine ich font-weight 100, 500 und so.

Der Link im Code kommt vermutlich vom Subtheme. Ich wundere mich nur, dass man das nicht genauer einstellen kann.
Also, d.h. die Fonts auf den Server laden und händisch im Code eintragen ist das beste?
Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es ist auf jeden Fall aus

Eingetragen von montviso (2188)
am 16.04.2020 - 12:46 Uhr

Es ist auf jeden Fall aus Datenschutz-Sicht das beste.
Und vielleicht auch etwas schneller.

Die font-weight wünscht Du Dir auf der font-Helper-Seite, dann werden die entsprechenden Dateien in die Zip gespeichert.
Ich nehme immer gleich das ganze Paket. Und dann kann ich im CSS darauf Bezug nehmen, wie ich sie brauche.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, danke! Ich kenne die

Eingetragen von ab2211 (550)
am 16.04.2020 - 13:08 Uhr

Ok, danke! Ich kenne die Seite, die habe ich bei Einführung der DSGVO ausgiebig genutzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich will nicht nerven, aber

Eingetragen von ab2211 (550)
am 25.04.2020 - 21:27 Uhr

Ich will nicht nerven, aber Erfahrungen und Tipps sind ja wichtig. Wen ich das Layout in der Weite begrenzen will, dann habe ich gelesen wäre es gut, das fluid layout zu aktivieren und dann den page-wrapper in der Weite zu begrenzen. Ist das eine empfehlenswerte Methode?

  • 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 14 Stunden
  • Hey danke
    vor 2 Tagen 8 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 2 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 12 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 15 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 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

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 19 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