ilch Forum » Ilch CMS 2.X » Fehlersuche und Probleme » [ERLEDIGT] PN

Geschlossen
  1. #1
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hi die Nervensäge meldet sich lächeln

    Wenn ich einem User auf der HP eine NAchricht schreiben will kommt folgendes.

    Notice: Undefined index: icon in /var/www/vhosts/wg1218041.virtualuser.de/httpdocs/application/modules/user/mappers/Usermenu.php on line 35


    verwendete ilch Version: 2.0 (alpha)

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Siggi


    Leider nein aber das aussehen hat sich verändert.
    Ich sehe jetzt wie einen chat wo die User Links sind und rechts wo ich schreiben kann (das war vorher nicht) Aber darinn kommt jetzt die selbe Fehlermeldung.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ach soo kann es sein das dir gar keine Icons an der Linken Seite im Panel angezeigt wird?

    Ich hatte es die Tage umgeschrieben und dies benötigt nun für die Anzeige einen Eintrag in der Datenbank wo die Icons drin stehen.
    github.com/IlchCMS/Ilch-2.0/commit/d30cf0fb49330793f681bc24636eccc290d0f13a
    github.com/IlchCMS/Ilch-2.0/commit/94292180da8ac0a42fd4a0113a62faa52a2e4649


    Kannst ansonsten mal ein Screen davon machen?


    Zuletzt modifiziert von Siggi am 22.03.2017 - 19:47:19
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Bei mir sieht es so aus wenn ich bei einem User auf "Nachricht senden" klicke.

    wg1218041.virtualuser.de/bilder/fehler2.jpg
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja da fehlt etwas in der Datenbank siehe Oben im Commit
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Siggi
    Ja da fehlt etwas in der Datenbank siehe Oben im Commit


    Keine Ahnung ob ich das richtig gemacht habe.
    Ich habe in der Datenbank "_user_menu" das icon hinzugefügt (siehe Bild)

    wg1218041.virtualuser.de/bilder/phpmyadmin.jpg

    Jetzt ist auch die Fehlermeldung weg.
    Aber wenn ich eine Nachricht schreiben möchte schaut es so aus.

    wg1218041.virtualuser.de/bilder/fehler3.jpg

    und ich kann auf das Menü klicken und dann verschiebt es sich nach rechts.

    wg1218041.virtualuser.de/bilder/fehler4.jpg


    Zuletzt modifiziert von Harzflip1 am 24.03.2017 - 09:43:54
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Du hast zwar die Spalte Icon hinzugefügt aber kein eingabe der icon namen?
                    INSERT INTO `[prefix]_user_menu` (`id`, `key`, `icon`) VALUES
                    (1, "user/panel/index", "fa-home"),
                    (2, "user/panel/dialog", "fa-envelope"),
                    (3, "user/panel/gallery", "fa-picture-o"),
                    (4, "user/panel/settings", "fa-cogs");';

    fa-home, fa-envelope, fa-picture-o und fa-cogs

    Auch wurde etwas an der application/modules/user/static/css/user.css geändert wo ein overflow: hidden hinzugefügt wurde welches das eingefahrene Menü eigentlich nicht anzeigen sollte.
    .profile {
        display: flex;
        overflow: hidden;
    }
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Danke für deine Hilfe aber ich lass es lieber.
    Sorry ich habe keine Ahnung von so etwas.
    Ich habe meine Dateien mit dennen von deinen link's ersetzt.
    Dann habe ich das in der Datenbank gemacht.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Du kannst einfach in PhpMyAdmin reingehen wo du oben auch die Spalte icon hinzugefügt hast, dort klickst du in der Tabelle auf Anzeigen anstatt Struktur.

    Dort gibst du dann bei icon das icon ein fa-...

    Alternativ einfach beim Reiter SQL folgendes einfügen.
        UPDATE ilch_user_menu SET icon = 'fa-home' WHERE id = 1;
        UPDATE ilch_user_menu SET icon = 'fa-envelope' WHERE id = 2;
        UPDATE ilch_user_menu SET icon = 'fa-picture-o' WHERE id = 3;
        UPDATE ilch_user_menu SET icon = 'fa-cogs' WHERE id = 4;



    Bei CSS kannst du diese einfach neu herunterladen und auf dein Server überschreiben da dies nichts mit Datenbank Einträge zutun hat sprich es geht dadurch nichts an Daten verloren.
    github.com/IlchCMS/Ilch-2.0/blob/d30cf0fb49330793f681bc24636eccc290d0f13a/application/modules/user/static/css/user.css
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Harzflip1 Mitglied
    Registriert seit
    18.03.2017
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Danke, die Icon's sind jetzt da aber das Menü ist weiterhin so.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten