Hallo liebe Comunity, bin neu hier und habe schon eine Frage.
Ich habe gearde Joomla 3.6.3 in deutsch und englisch installiert, und VM 3.0.18 auch in beiden Sprachen. Virtuemart möchte ich nur als Katalog benutzen, keine Preise, kein Warenkorb, etc, nur Kategorien mit Produkte, Bild und Artikelbeschreibung.
Ich habe noch kein Produkt hinterlegt.
Wenn ich die Seite in deutsch aufrufe funktioniert
Wenn ich die Seite auf englisch ändere kommt folgende Fehlermeldung:
- #1146 Table 'db652691498.#__virtuemart_categories_en_gb' doesn't exist SQL=SELECT c.*, IFNULL(l.category_name,ld.category_name) as category_name, IFNULL(l.category_description,ld.category_description) as category_description, IFNULL(l.metadesc,ld.metadesc) as metadesc, IFNULL(l.metakey,ld.metakey) as metakey, IFNULL(l.customtitle,ld.customtitle) as customtitle, IFNULL(l.slug,ld.slug) as slug FROM `#__virtuemart_categories` as c INNER JOIN `#__virtuemart_categories_de_de` as ld using (`virtuemart_category_id`) LEFT JOIN `#__virtuemart_categories_en_gb` as l using (`virtuemart_category_id`) LEFT JOIN `#__virtuemart_category_categories` as cx on c.`virtuemart_category_id` = cx.`category_child_id` WHERE cx.`category_parent_id` = 0 AND c.`virtuemart_vendor_id` = 1 AND c.`published` = 1 ORDER BY c.ordering,category_name ASC
Die Tabelle virtuemart_categories_en_gb existiert nicht, es gibt nur eine Tabelle virtuemart_categories und eine Tabelle virtuemart_categories_de_de. Dann habe ich virtuemart_categories_de_de kopiert und in virtuemart_categories_en_gb umbenannt und jetzt gibt keine Fehlermeldung mehr.
Nur ich sehe dass genau das gleiche ist mit der Tabelle zB virtuemart_products_de_de (keine en_gb) und mit allen Tabellen von Virtuemart die de_de am Ende haben.
Weißt jemand warum das ist passiert, dass die DB sich nicht aktualisiert hat als ich die VM deutsche Sprache installiert habe?
Ich sehe auch unter components/com_virtuemart/language nur den Ordner en-GB, obwohl ich in Admin und auch in Frontend alles in deutsch oder englisch sehen kann (VM)
Gruß piru