Beiträge von kitepascal
-
-
Hi,
wenn die Aktualisierung über die Update Komponente nicht möglich ist/nicht angezeigt wird, kannst du unter normalen Umständen über den Extension Installer auf 3.4.8 aktualisieren.
Von da an sollte es problemlos(er) per Komponenten -> Joomla Aktualisierung weitergehen.
Hier ist das Ganze beschrieben.
Gruß
Pascal
-
So, dann noch mal angehängt.
Die p*rn Links am Ende sind da auch nicht mehr drin...
Wurden bei der Bereinigung wohl eiskalt übersehen.
Das Theme im Original (v1.1) kannst man sich übrigens hier herunterladen:
-
Da hat es dir (IONOS?) noch mehr zerschossen..
Probiere mal angehängte Version.
-
Zeile 12 in deinem eingefügten Code.
$db =& JFactory::getDBO();;
Die index.php gezippt als Anhang oder in .txt umbenannt wäre besser les-/ und nachvollziehbar.
-
Am besten mal als .txt oder .zip Datei anhängen - dann sieht man was in Zeile 113 steht - und die Formatierung scheint im Beitrag nicht ganz korrekt zu sein.
-
Hi,
die index.php des Templates ist fehlerhaft. Vermutlich stand da mal Schadcode drin.Poste hier am besten mal den Bereich um Zeile 113.
Die Inhalte kannst du am besten mit J2XML unter 1.5 exportieren und in eine frische 3.9 importieren.
https://extensions.joomla.org/extension/j2xml/
und https://www.eshiol.it/31-guide/j2xml/37-joomla-15-to-30.html
-
Schau Dir im Backend auch unter Sytem > Systeminformationen > Verzeichnisrechte an ob alles, außer die configuration.php auf GRÜN steht.
Du kannst eine path.php mit dem Inhalt
im Hauptverzeichnis platzieren und im Browser aufrufen, um den absoluten Pfad zu kontrollieren.
-
Mit einem Link zur betroffenen Seite, könnte man evtl. sehen was falsch läuft.
Den Modus Umschalter kannst du alternativ einfach am Seitenende platzieren, damit der dem Logo nicht in die Quere kommt. Oder mit etwas CSS nachhelfen.
-
Danke, hier verbessert:
<meta name="viewport" content="width=device-width, initial-scale=1.0">ersetzen durch
PHP
Alles anzeigen<?php $desktopmode = JFactory::getApplication()->input->getString('desktop'); $session = JFactory::getSession(); if($desktopmode == 'on') { $session->set('desktop', "on"); } else if ($desktopmode == 'off') { $session->set('desktop', "off"); } if($session->get('desktop') == 'on') { /* Desktop Modus */ ?> <meta name="viewport" content="width=1024"> <?php } else { // Standard Modus ?> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <?php } ?>
Wechsel Button hinter
<div class="body" id="top">
einfügen:PHP<?php if ($user->authorise('core.admin')) { if ($session->get('desktop') == 'on') { ?> <a href="<?php echo JUri::current(); ?>?desktop=off">Desktop-Modus ausschalten</a><?php } else { ?> <a href="<?php echo JUri::current(); ?>?desktop=on">Desktop-Modus einschalten</a><?php } } ?>
So hat ma dann auch kein Burgermenu in der Desktopansicht.
-
Wenn du das Protostar kopierst, kannst du die index.php anpassen und einen Link zum Wechseln für Admin User einbauen.
Damit setzt du die viewport Breite fix auf 1024 und speicherst den Modus in der Session.
/templates/protostarkopie/index.php
Suche Zeile 137:
ersetze diese durch:
PHP
Alles anzeigen<?php if($_GET['desktop'] == 'on') { $_SESSION['desktop'] = 'on'; } else if ($_GET['desktop'] == 'off') { $_SESSION['desktop'] = 'off'; } if($_SESSION['desktop'] == 'on') { /* Desktop Modus */ ?> <meta name="viewport" content="width=1024"> <?php } else { // Standard Modus ?> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <?php } ?>
Den Link zum Wechseln kannst du direkt an den Seitenanfang setzen (oder manuell ?desktop=on bzw. ?desktop=off aufrufen).
Suche nach
dahinter einfügen
PHP<?php if ($user->authorise('core.admin')) { if ($_GET['desktop'] == 'off') { ?> <a href="<?php echo JUri::current(); ?>?desktop=on">Desktop-Modus einschalten</a><?php } else { ?> <a href="<?php echo JUri::current(); ?>?desktop=off">Desktop-Modus ausschalten</a><?php } } ?>
Besoders elegant ist das nicht, aber sollte funktionieren.
-
Das Plugin Verzeichnis müsste sich in /plugins/system befinden.
Alternativ könntest du es auch über die Datenbank per phpMyAdmin deaktivierten.
Siehe #__extensions Tabelle. Die Spalte "enabled" auf 0 setzen.
Gruß
Pascal
-
Hallo Ralf,
ist das Plugin "Seitencache" aktiv?
Wenn du extrem viele Unterseiten hast, ist die Verwendung des Seitencache Plugins nicht zu empfehlen.
Gruß
Pascal
-
Hi,
es sieht so aus, als stünde das einfach in einem Beitrag. In der Beitragsübersicht im Backend kannst du im Suchfeld danach suchen.
content:uiiifdcocx
sucht im Inhalt und nicht nur im Titel.
Gruß
Pascal
-
Hi Mitches,
welches Yootheme nutzt du denn?
Wird die dritte Ebene gar nicht erst angezeigt oder ist die Anzeige fehlerhaft/unglücklich?
Hast du den Yootheme Support mal dazu befragt? Die sollten am besten helfen können.
Gruß
Pascal
-
Ich nehme mal an der Embed Code wird dir nicht gezeigt, weil das Video auf "nicht gelistet" steht.
Der Einfachheit halber könntest du ein Video Plugin wie AllVideos verwenden
..oder den iFrame Code selbst erzeugen. Hier auch mit erweitertem Datenschutzmodus:
https://www.rockit-internet.de/tools/youtube-embed-tool/
Gruß
Pascal
-
Wenn du unter Komponenten -> Joomla Aktualisierung [ Auf Aktualisierungen prüfen ] klickst, kannst du die Core Dateien neu installieren.
Das stellt sicher, dass alle Core Dateien intakt sind.
Werden dir unter Erweiterungen -> Verwalten -> Datenbank Fehler angezeigt?
Wenn ja, kannst du die dort reparieren.
Falls dann immer noch keine Buttons angezeigt werden, öffne mal die Konsole im Browser (Rechtsklick, (Element) untersuchen), Konsole Tab
und schaue, ob da beim Laden der Seite Fehler angezeigt werden.
Was mir noch aufgefallen ist - dein Kontakt Kategorie heißt offenbar [Kontakt].
Vielleicht mal die eckigen Klammern herausnehmen und testen.
Gruß
Pascal
-
https://github.com/joomla/joom…ries/src/Table/Nested.php
Das sollte drinstehen.
Installier über Komponenten - Joomla Update mal die Core Dateien neu.
Damit kannst du sicherstellten, dass alle Kerndateien intakt sind.
Das wird dir angeboten, nachdem du auf Aktualisierungen prüfen geklickt hast (oben links).
Gruß
Pascal
-
Hast du das ausprobiert oder dazu noch Fragen?
-
Ok, dann kann es durchaus ein PHP Problem sein.
Aktualisiere die PHP Version bei deinem Webhoster auf 5.6 oder 7.0.
Wenn alles auf Stand ist, kannst und solltest du auf 7.2/7.3 hochsetzen.
Wie das geht, müsstest du im Hilfebereich deines Anbieters finden.
Welcher ist das? Weil dass so eine alte PHP Version läuft, ist ungewöhnlich.
Hast du das ausprobiert?
Es kommt häufig vor, dass es nach einem fehlgeschlagenen Update Inkonsistenzen im /libraries Verzeichnis gibt.