it-swarm.com.de

Wie kann ich die maximale Länge von Artikeltiteln erhöhen?

Ich muss einige Artikel mit sehr langen Titeln erstellen, aber anscheinend hat Joomla eine maximale Länge von ca. 256 Artikelnamen. Wie kann ich dieses Limit erhöhen?

3
Dan

Nach dem Lesen der Kommentare unter Ihrer Frage:

Sie können das #__content.title Spalte, aber bedenken Sie, dass dies ein potenzielles Risiko für Datenverlust birgt, wenn ein zukünftiges Joomla-Update Datenbankänderungen für diese Tabelle enthält. Im Allgemeinen wird das Ändern des Kerns auf diese Weise nicht empfohlen.

Die Titelspalte könnte mit einer MySQL-Anweisung wie der folgenden geändert werden:

ALTER TABLE `jos_content` CHANGE `title` `title` VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';

* Ersetze das jos_ Präfix mit Ihrem aktuellen.

Dies kann auch leicht über die GUI von PHPMyAdmin geändert werden.


Das Obige sollte jedoch Ihre letzte Option sein, und Sie sollten je nach Anwendungsfall versuchen, auf andere Weise das gewünschte Ergebnis zu erzielen.

Zum Beispiel könnten Sie das com_fields, um zusätzliche benutzerdefinierte Felder für den Artikeltitel hinzuzufügen. Etwas wie Kurztitel und Langtitel, oder nutzen Sie die read-more (Intro-Text) von Joomla Artikel.

Wenn Sie nähere Angaben zum Format der Artikeltitel und zum Zweck dieses Formats machen könnten, könnten wir möglicherweise kreativere Ideen anbieten.


Aktualisieren:

Für alle, die auf der Suche nach dem Gleichen hier ankommen könnten, hat @Dan eine neue Q/A-Antwort als Antwort auf meinen Kommentar unten erstellt:

@ Dan - Ich bin nicht 100% klar, was Sie wollen. Möchten Sie anstelle des eigentlichen Artikeltitels eine Zusammenfassung des Artikels anzeigen, die den Link zum Artikel darstellt? Haben Sie versucht, die Intro-Text-Funktion zu verwenden, um eine kurze Einführung unter dem Titel des Artikels anzuzeigen? Können Sie Ihr ideales Ergebnis visuell präsentieren?

Das neue Q/A lautet: Wie kann ich eine Seite erstellen, die auf alle Artikel mit falschen langen Titeln verweist?
Dort gibt @DennisHeiden eine Antwort, wie man den read-more ( Intro-Text verwendet ) um dies zu erreichen.

3
FFrewin