Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Kategorien können nicht vollständig bearbeitet werden

    harscher

    • Neu im Forum
    • Beiträge: 7
    Nach dem Anlegen einer Kategorie, kann ich diese nicht mehr  bearbeiten. Z.B. Bild oder Text austauschen/ergänzen. Der gesamte untere Bereich nach "Vorlage für Kategorieübersicht" fehlt.

    Bin im Bereich TOP, makiere eine Kategorie und wähle dann im Bereich "Aktives Element" den Knopf "Bearbeiten".

    Linkback: https://www.modified-shop.org/forum/index.php?topic=41408.0

    swolfram [templatix]

    • Fördermitglied
    • Beiträge: 1.168
    • Geschlecht:
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #1 am: 20. Oktober 2020, 13:25:42
    Prüf mal die Adminrechte des Benutzers. Scheint der Editor wird einfach nicht geladen.

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #2 am: 21. Oktober 2020, 10:29:15
    Vielen Dank für die schnelle Antwort. Die Adminrechte sind alle vorhanden, soweit ich das beurteilen kann. Habe unter Kunde/Adminrechte überall ein Häckchen gesetzt und gespeichert. Keine Veränderung.

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #3 am: 26. Oktober 2020, 15:08:40
    Habe jetzt folgendes herausgefunden :[CKEDITOR] Error code: editor-incorrect-element. Categories_description[2]
    Kann aber nicht herausfinden, wo ich das beheben kann.  Vielleicht hat jemand einen Tip für mich.

    Danke und Grüße

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #4 am: 29. Oktober 2020, 15:32:29
    Vermutung:
    Du hast irgendwo in der Kategorie versteckten Micrsoft-Code aus einer Kopie von Text aus MS Office oder OpenOffice.
    Schau mal mittels phpMyAdmin in die Datenbank in die Tabelle categories_description bei der entsprechenden categories_id (die Zahl bei cID in der URL) was da bei den angelegten Sprachen im Feld categories_description steht.
    Wenn du nicht entscheiden kannst ob da kein Müll drinsteht: Nach Doppelklick in das Feld kannst du den Inhalt kopieren und hier (in Code-tags) posten.

    Gruß,
    noRiddle

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #5 am: 22. Februar 2021, 16:04:18
    Danke für die Antwort, bin erst jetzt wieder dran. Der Text der Beschreibung war tatsächlich eingerahmt von <p>. Die habe ich alle gelöscht. ANsonsten steht bei den angelegten Sprachen immer der Wert 2 und bei den categories_id immer nur eine Zahl. Das Problem besteht weiter.

    Danke für die Mühe und viele Grüße.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #6 am: 23. Februar 2021, 00:35:16
    p-tags sind völlig in Ordnung und nicht das was ich mit Microsoft-Code (leider vorher verkehrt geschrieben) meinte.
    Schau mal in die Log-Files auf dem Files-Server im Verzeichnis /log/. Lösche dort alle Files außer .htaccess und index.html, generiere dann das Problem neu und schau erneut in /log/ ob's da was gibt.
    Wenn ja, Inhalt hier in Code-tags posten.

    Gruß,
    noRiddle

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #7 am: 10. März 2021, 16:33:29
    Danke für die Antwort und die Geduld.

    Im Log kommt folgende Fehlermeldung:
    [error]   [modified]   [pid:11348]   Call to undefined function xtc_get_parent_categories() in File: /var/www/web68522/html/inc/xtc_get_category_path.inc.php on Line: 38   {}   {}

    Code: PHP  [Auswählen]
    // Construct a category path
      function xtc_get_category_path($cID) {
        global $modified_cache;
        static $cPath_cache;
     
        if (!is_array($cPath_cache)) {
          $cPath_cache = array();
        }
     
        if (defined('DB_CACHE') && DB_CACHE == 'true') {
          require_once(DIR_FS_CATALOG.'includes/classes/modified_cache.php');
         
          $modified_cache->setId('cp_'.$cID);
          if ($modified_cache->isHit() !== false) {
            $cPath_cache[$cID] = $modified_cache->get();
          }
        }
     
        if (!isset($cPath_cache[$cID])) {
          $categories = array();
          xtc_get_parent_categories($categories, $cID);

          $categories = array_reverse($categories);

          $categories[] = $cID;
          $cPath_cache[$cID] = implode('_', $categories);
         
          if (defined('DB_CACHE') && DB_CACHE == 'true') {
            $modified_cache->setId('cp_'.$cID);
            $modified_cache->set($cPath_cache[$cID]);
          }
        }
       
        return $cPath_cache[$cID];
      }
    ?>

    Grüße
    Reiner

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #8 am: 10. März 2021, 20:58:29
    • Poste mal den kompletten Code aus der Datei, da fehlt doch was oben.
    • Schau mal ob es die Datei /inc/xtc_get_parent_categories.inc.php auf dem Server gibt.
    Fehlermeldungen bitte auch in Code-tags posten. Dafür kann man z.B. den PHP-Button nehmen und löscht einfach das =php aus dem tag in eckigen Klammern.

    Gruß,
    noRiddle

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #9 am: 15. März 2021, 10:42:33
    Zitat
    Schau mal ob es die Datei /inc/xtc_get_parent_categories.inc.php auf dem Server gibt.

    Die Datei ist vorhanden.

    Hier nochmal der komplette Code:
    Code: PHP  [Auswählen]
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: xtc_get_category_path.inc.php 12441 2019-12-03 06:45:22Z GTB $  

       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

       Copyright (c) 2003 XT-Commerce
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce(general.php,v 1.225 2003/05/29); www.oscommerce.com
       (c) 2003      nextcommerce (xtc_get_product_path.inc.php,v 1.3 2003/08/13); www.nextcommerce.org

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/

       
      // Construct a category path
      function xtc_get_category_path($cID) {
        global $modified_cache;
        static $cPath_cache;
     
        if (!is_array($cPath_cache)) {
          $cPath_cache = array();
        }
     
        if (defined('DB_CACHE') && DB_CACHE == 'true') {
          require_once(DIR_FS_CATALOG.'includes/classes/modified_cache.php');
         
          $modified_cache->setId('cp_'.$cID);
          if ($modified_cache->isHit() !== false) {
            $cPath_cache[$cID] = $modified_cache->get();
          }
        }
     
        if (!isset($cPath_cache[$cID])) {
          $categories = array();
          xtc_get_parent_categories($categories, $cID);

          $categories = array_reverse($categories);

          $categories[] = $cID;
          $cPath_cache[$cID] = implode('_', $categories);
         
          if (defined('DB_CACHE') && DB_CACHE == 'true') {
            $modified_cache->setId('cp_'.$cID);
            $modified_cache->set($cPath_cache[$cID]);
          }
        }
       
        return $cPath_cache[$cID];
      }
    ?>

    Danke und Grüße
    Reiner

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #10 am: 15. März 2021, 11:13:19
    Um welche Shop-Version geht es ?

    Jedenfalls fehlt dieser Code:
    Code: PHP  [Auswählen]
    // include needed functions
    require_once (DIR_FS_INC.'xtc_get_parent_categories.inc.php');

    Schau dir die Original-Datei aus dem Download-Paket deiner Shop-Version an.

    Gruß,
    noRiddle

    harscher

    • Neu im Forum
    • Beiträge: 7
    Re: Kategorien können nicht vollständig bearbeitet werden
    Antwort #11 am: 15. März 2021, 15:53:05
    Herzlichen Dank,

    das war genau der Fehler. Ich hatte die Datei nur mit meinem Backup verglichen, dass ich direkt nach der Erstellung gemacht hatte. Dort war der Fehler auch schon vorhanden.

    Viele Grüße
    Reiner
               
    anything