OXID Community Forum> Artikel in anderen Sprachen deaktivieren |
Login |
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Reply |
|
|
Thread Tools | Display Modes |
|
Hallo zusammen,
ich suche schon seit geraumer Zeit nach einer Erklärung, bzw. Lösung für folgendes Problem: Wir haben diverse Artikel zunächst in Deutsch angelegt. Nach Fertigstellung haben wir alle relevanten Artikel durch "Kopieren nach Englisch" auch für die englische Sprachversion angelegt. Nun haben wir uns an die Übersetzung gemacht und dabei folgendes festgestellt: Immer wenn wir einen "englischen" Artikel deaktivieren, weil der Text ja noch nicht fertiggestellt ist, wird auch der zugehörige "deutsche" Artikel deaktiviert. Ist dieses Verhalten quasi das Standardverhalten oder stimmt etwas nicht mit unserer Installation? Kann es sein, dass die Software davon ausgeht, dass ein Artikel immer für alle aktivierten Sprachen entweder aktiviert oder deaktiviert ist? Wenn dem so ist, müsste man quasi erst alle englischen Texte fertigstellen und dann erst die englische Sprache an sich aktivieren. Sorry für den Fall, falls dieses Problem doch schon irgendwo diskutiert wurde. Leider habe ich hier bei oxid nirgends Hinweise gefunden, obwohl ich alles (FAQs, Wiki, Foren) durchsucht habe. Viele Gruß, Günter |
|||
|
Quote:
Vergiß nicht, nach der DB-Änderung den Cache zu leeren.
__________________
Daniel Seifert D³ Data Development - Inh. Thomas Dartsch | OXID Premium Solution- & Technologiepartner Das Oxid-Forum mit seinen Möglichkeiten ist kein Supportkanal von uns. Für Supportanfragen nutzt bitte unsere Supportadresse: support@shopmodule.com. Shop | Blog | FAQ | Facebook |
|||||
|
Quote:
Falls ich das alles richtig verstanden habe, muss ich dazu auch den Feldtyp von "OXACTIVE" in der Tabelle "OXARTICLES" von zuvor "tinyint (1)" umstellen, z. B. auf "varchar (255)". Ist das richtig? Den Standardwert habe ich dabei gleich auf "oxactive_1" eingestellt. Cache habe gelöscht. Trotzdem ändert sich an dem Verhalten nichts. Wenn ich dann im Backend einen Artikel editiere und auf "Aktiv" oder "Inaktiv" setze, hat das nach wie vor folgende Auswirkungen: - Auch in der zweiten derzeit installierten Sprache Englisch wird der Artikel entsprechend aktiviert oder deaktiviert. - Ausserdem wird der Wert wieder als "1" oder als "0" in die Tabelle eingetragen, was logisch klingt, weil ich die entsprechende Routine noch nicht geändert habe, dass der Wert auf "oxactive_1" usw. eingestellt wird. Habe ich einen Fehler bzgl. DB-Anpassung gemacht? Merci und viele Grüße, Günter [/LIST] |
||||
|
Quote:
da hast Du mich leider falsch verstanden. Das Feld "oxactive" bleibt, wie es war (tinyint(1) etc.). Zusätzlich legst Du Dir weitere Felder daneben an "oxactive_1", "oxactive_2" (je nach Sprachanzahl) ..., die die selben Einstellungen wie "oxactive" haben. Nach einem erneuten Leeren des TMP kannst Du's ja mal damit versuchen. Ob es tatsächlich funktioniert, kann ich Dir auf Anhieb aber leider nicht sagen.
__________________
Daniel Seifert D³ Data Development - Inh. Thomas Dartsch | OXID Premium Solution- & Technologiepartner Das Oxid-Forum mit seinen Möglichkeiten ist kein Supportkanal von uns. Für Supportanfragen nutzt bitte unsere Supportadresse: support@shopmodule.com. Shop | Blog | FAQ | Facebook |
|||||
|
Ich grabe diesen Thread mal aus, da sich mir vor kurzem genau dieses Problem in den Weg gestellt hatte. Zufällig habe ich genau diesen Ansatz gewählt und das Feld dadurch Multilingual nutzbar gemacht. Hier aber zu meiner eigentlichen Frage: "Ist diese Lösung nicht etwas unsauber? Zumindest ist es nicht Update sicher, da man ja eigentlich einen eigenen Präfix vor eigenen DB-Feldern verwenden sollte. Was meint Ihr?"
Gruß Frank |
|||
|
Moin,
interessant, ich wusste gar nicht, dass das so funktioniert. Updatesicher ist es schon, es sei denn, die oxactive_x-Felder werden irgendwann mal im Standard ausgeliefert. Gruß
__________________
Marco http://about.me/marco.steinhaeuser Will ignore unsolicited support requests via PM, email or IM. |
||||
|
Gibt es für die selektive Aktivierung von Artikeln mittlerweile ein Modul?
__________________
------------------------------------------------------- www.BrandDevil.com Apple Produkte mit individueller Gravur basierend auf OXID CE 4.5.2 in Kombination mit Shirtnetwork |
|||
| Reply |
| Bookmarks |
| Tags |
| artikel, deaktivieren, sprachen |
| Thread Tools | |
| Display Modes | |
|
Nicht Sichtbar
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Artikel-Bewertung, -vergleich und -kommentare deaktivieren | cube1893 | Newbies | 17 | 05-29-2013 01:32 PM |
| SSL Bereich auf anderen Server verteilen | holzstock | Installation und Konfiguration | 1 | 11-19-2010 09:32 AM |
| Sprachen in Malls | saha | Administration | 0 | 04-16-2010 02:34 PM |
| backUp auf anderen Server | rommat | Newbies | 1 | 03-30-2010 09:26 AM |
| Automatischer Download von Bilder auf anderen Servern | kai.scheller | Entwickler | 4 | 03-14-2009 12:29 AM |