Contao-Camp 2024
Ergebnis 1 bis 20 von 20

Thema: Probleme mit den Varianten nach update

  1. #1
    Contao-Nutzer
    Registriert seit
    14.10.2009.
    Beiträge
    7

    Gesicht zeigt die Zunge Probleme mit den Varianten nach update

    Hallo Leute,

    nachdem ich die letzten Updates gemacht habe, hatte ich jedesmal Probleme mit den Datenbankfeldern der Varianten. Nach dem Update bietet er mir meine Attribute zum Löschen an, obwohl vorher alles ok war:

    ALTER TABLE `tl_iso_products` DROP `groesse`;
    ALTER TABLE `tl_iso_products` DROP `laenge`;
    Nachdem ersten Update habe ich mir nichts weiter dabei gedacht, sowas kommt ja schon mal vor, aber dass das bei jedem Update der Fall ist macht mich stutzig. So lange ich die nicht lösche ist auch alles ok und läuft, lösche ich die jedoch dann muss ich alle Varianten neu anlegen bzw. rumtricksen und neu zuordnen. Irgendwo hat isotope wohl vergessen, dass es die selbst angelegt hat.

    Hier der Link zum Shop: http://www.wt-schule-hamburg.de/onlineshop.html

    Ich bin eigentlich von Anfang an mit isotope dabei...

    Vielleicht hat ja von Euche einer ne Idee woran es liegen könnte....

    Gruß Thorsten

  2. #2
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Problem hab ich auch. Nach dem update existiert die Tabelle tl_iso_attributes nicht mehr. Die Attribute wurden anscheinend in die Tabelle tl_iso_products integriert. Nach Neuanlegen aller Attribute hat der Shop soweit funktioniert.

    Ausnahme: Im Warenkorp und Kassenüberblick werden die Attribute z.B. Farbe und Größe nicht mehr angezeigt. Unter dem Produktnamen erscheinen statt dessen zwei Doppelpunkte.

    Hab bisher keine Lösung gefunden.

  3. #3
    Contao-Nutzer
    Registriert seit
    14.10.2009.
    Beiträge
    7

    Standard

    Hallo bizon,

    probier mal die templates in den Modulen zu aktualisieren... Bei mir funktioniert das.

    Gruß Thorsten

  4. #4
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Hi Thorsten,

    danke für die Hilfe - hat prima geklappt !!

  5. #5
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du das Update manuell oder über's Erweiterungsverzeichnis gemacht? Die Datei runonce.php sollte die Datenbank-Datei nach dem Update aktualisieren. Falls das irgendwie nicht funktioniert hat, kannst du die Datei nochmals ins System kopieren und dann sollte der "Fehler" behoben werden.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  6. #6
    Contao-Nutzer Avatar von norbart
    Registriert seit
    11.06.2010.
    Ort
    Mönchengladbach
    Beiträge
    9

    Standard

    Bei mir wurden nach dem Update auch keine Größen und Farben mehr angezeigt, und zwar überall dort wo ich zuvor eigene Templates erstellt hatte, z.B. Warenkorb etc.
    Nachdem ich dann testweise wieder die neuen Standard-Templates des Updates verwendete, funktionierte wieder alles. Diese mußte ich dann nur noch erneut für meine Zwecke anpassen.

    @ Torsten, war dies gemeint als Du sagtest:

    "probier mal die templates in den Modulen zu aktualisieren".



    Norbert

  7. #7
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Hallo Norbart,

    Genau wie du deinen Lösungsweg beschrieben hast, hatte ich das auch gemacht.
    Der Hinweis von Thorsten nach den Templates zu sehen, war für mich der entscheidende Tipp.

    Hallo Andreas,

    falls du mich in deinem letzten Beitrag meintest, ich habe das Update über die Erweiterungsverwaltung gemacht.

  8. #8
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also die tl_iso_attributes gibt es noch immer, daran hat sich nichts geändert. Die Felder sollten auch nicht gelöscht sein. Versuch doch mal die runonce.php neu hinein zu kopieren.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  9. #9
    Contao-Nutzer
    Registriert seit
    14.10.2009.
    Beiträge
    7

    Standard

    Hallo Andreas,

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Versuch doch mal die runonce.php neu hinein zu kopieren.
    Wo bekomme ich die her und wo muss die hinein kopiert werden?

    Ich habe das Problem bisher nach jedem Update gehabt....

    Gruß Thorsten

  10. #10
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Thorsten,

    Das ist interessant... Die Datei findest du im Paket unter TL_ROOT/system/ wenn du die ZIP-Datei herunterlädst. In denselben Ordner in deinem System müsstest du die reinkopieren. Nach dem einmaligen Aufruf des Systems wird die Datei gelöscht und die database.sql aktualisiert.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  11. #11
    Contao-Nutzer
    Registriert seit
    14.10.2009.
    Beiträge
    7

    Gesicht zeigt die Zunge

    Hallo Andreas,

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Nach dem einmaligen Aufruf des Systems wird die Datei gelöscht und die database.sql aktualisiert.
    habe ich gemacht. Keine Änderung. Auch eine Reparatur über das Repository hat nicht geklappt. Wenn ich die Spalten löschen würde, wären die Attribute noch da. Es sind jedoch die Zuordnungen weg. Durch neu erstellen und neu zuordnen lief immer alles bis zum nächsten update. Irgendwo muss doch vermerkt sein, das die Spalten aktuell sind. Als würde isotope das nach dem Update einfach vergessen. Ach Ja, wenn ich die tatsächlich löschen würde gäbe es eine Fehlermeldung... Die ich jetzt aber nicht bekomme..., dass die Felder in der db fehlen...!?

    Gruß Thorsten

  12. #12
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Install-Tool meldet dir immer noch
    Code:
    ALTER TABLE `tl_iso_products` DROP `groesse`;
    ALTER TABLE `tl_iso_products` DROP `laenge`;
    und diese beiden Attribute gibt es?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  13. #13
    Contao-Nutzer
    Registriert seit
    02.10.2009.
    Beiträge
    105

    Standard

    Ich antworte mal :-)

    Ja, die Attribute gibt es und nach dem Update auf die aktuelle Version schlägt mir das System vor, diese Spalten aus der tl_iso_products zu löschen.

    Wenn man das macht, gibt es Fehlermeldungenin Back- und Frontend, dass die Felder nicht gefunden werden.

  14. #14
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Contao 2.10.1 hat da leider noch einen Bug. Nach einem Reload sollten die Felder aber weg sein?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  15. #15
    Contao-Nutzer
    Registriert seit
    02.10.2009.
    Beiträge
    105

    Standard

    Ähm, das habe ich jetzt nicht verstanden...

    Nach einem Reload von was sollten welche Felder wo weg sein?

    Also: Nach dem Update des isotope-shops schlägt mir das System vor,

    ALTER TABLE tl_isotope_products DROP 'attribut_1'
    ALTER TABLE tl_isotope_products DROP 'attribut_2'
    ALTER TABLE tl_isotope_products DROP 'attribut_x'

    Diese Attribute werden noch verwendet und befinden sich in der tabelle als Spalte. Wenn ich die Aktualisierung der DB durchführe, fehlen die Spalten und es gibt Fehlermeldungen beim Aufruf der Produkte in Front- und Backend, dass diese Spalten fehlen. Ein Relaod der Seite führt zu der selben Fehlermeldung.

    Der Fehler scheint also zu sein, dass der upgedatete Shop die Attribute nicht mehr in der "tl_isotope_products" haben möchte, obwohl sie noch verwendet werden.

    VG
    Thorsten

  16. #16
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Richtig. Du solltest die Felder nicht löschen...
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  17. #17
    Contao-Nutzer
    Registriert seit
    02.10.2009.
    Beiträge
    105

    Standard

    Hihi, gut, dass ich eine Datensicherung gemacht habe.

  18. #18
    Contao-Fan Avatar von iCodr8
    Registriert seit
    07.04.2010.
    Ort
    Karlsruhe
    Beiträge
    394

    Standard

    Bei mir tritt das Problem auch auf.
    Ich habe gerade mal in der database.php nachgeschaut und dort fehlt das Feld 'groesse', wenn dort das Feld hinzugefügt wird, sollte es auch keine Probleme mehr geben.
    Sehe ich das etwa falsch?

    Aktuell in der database.php:
    PHP-Code:
    --
    -- 
    Table `tl_iso_products`
    --

    CREATE TABLE `tl_iso_products` (
      `
    idint(10unsigned NOT NULL auto_increment,
      `
    pidint(10unsigned NOT NULL default '0',
      `
    gidint(10unsigned NOT NULL default '0',
      `
    tstampint(10unsigned NOT NULL default '0',
      `
    dateAddedint(10unsigned NOT NULL default '0',
      `
    typeint(10unsigned NOT NULL default '0',
      `
    languagevarchar(2NOT NULL default '',
      `
    pagesblob NULL,
      `
    inheritblob NULL,
      `
    aliasvarchar(128NOT NULL default '',
      `
    skuvarchar(128NOT NULL default '',
      `
    namevarchar(255NOT NULL default '',
      `
    imagesblob NULL,
      `
    teasertext NULL,
      `
    descriptiontext NULL,
      `
    keywords_metatext NULL,
      `
    description_metatext NULL,
      `
    pricedecimal(12,2NOT NULL default '0.00',
      `
    shipping_weightvarchar(255NOT NULL default '',
      `
    shipping_exemptchar(1NOT NULL default '',
      `
    tax_classint(10unsigned NOT NULL default '0',
      `
    publishedchar(1NOT NULL default '',
      `
    startvarchar(10NOT NULL default '',
      `
    stopvarchar(10NOT NULL default '',
      
    PRIMARY KEY  (`id`),
      
    KEY `gid` (`gid`),
      
    KEY `pid` (`pid`, `language`, `published`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8
    Bei Contao seit 2.7.5

  19. #19
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann ist alles gut.

    Pass bitte nur auf, das du den richtigen Feldtypen wählst.
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  20. #20
    Contao-Fan Avatar von iCodr8
    Registriert seit
    07.04.2010.
    Ort
    Karlsruhe
    Beiträge
    394

    Frage

    Sollte das nicht etwa Andreas einbauen?
    Bei Contao seit 2.7.5

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Probleme mit der Datenbank nach Update
    Von kischd im Forum Installation / Update
    Antworten: 19
    Letzter Beitrag: 27.08.2010, 08:02
  2. Probleme mit *.png und *.gif nach Update auf 2.8.1 ?
    Von klaus_tkm im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 16.04.2010, 07:52
  3. Slideshow Probleme nach Update 2.8.1
    Von liquid im Forum slideshow
    Antworten: 7
    Letzter Beitrag: 19.03.2010, 11:44
  4. TL 2.7.0 - Probleme nach PHP Update
    Von BeamishBln im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 16.03.2010, 09:27
  5. Probleme mit Slimbox nach Update auf 2.8.1.
    Von charleen im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 10.03.2010, 18:18

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •