• Springe direkt zur Haupt-Navigation (Drücke die Enter Taste).
  • Springe direkt zum Inhalt (Drücke die Enter Taste).

mediaDESIGN St. Kraft

Internet - Design - Marketing - Software-Prototyping
  • Shop Startseite
  • Seitenübersicht
  • Startseite
  • Impressum
  • Disclaimer
Aktuelle Seite: Start
  • Software-Design
  • Referenzen
  • Knowledgebase
  • Dokumenten-Management-System triXios
  • Software-/Interface-Design

Meist gelesen

  • Favicon in Joomla ändern
  • Dokumenten-Tools für Joomla
  • Referenzen
  • Vergleich Eignung Steckbrief/Kontakte/Vereine-Komponenten
  • Software-Design / Interface-Design

Warenkorb

 x 
Ihr Warenkorb ist noch leer.

Anmeldung

  • Passwort vergessen?
  • Benutzername vergessen?
  • Registrieren

Willkommen auf der Startseite

Leere Produkt-Detailseiten in VirtueMart 2.x

  • Drucken
  • E-Mail
Details
Hauptkategorie: VirtueMart Admin
Zuletzt aktualisiert am Mittwoch, 25. April 2012 15:35

Ein weiteres Problem in VirtueMart 2.x - leere Produkt-Detailseiten

Dieses Problem trifft zu für mind. alle Versionen von VirtueMart bis 2.0.6, bei der ich das zuletzt getestet hatte.

Der eine oder andere wird, sobald er das Joomla-Core-SEF eingeschaltet hat feststellen, dass zwar der Aufruf der Kategorieseiten hervorragend funktioniert, aber sobald man eine Produkt-Detailseite aufrufen möchte heftig knirscht. Man erhält eine Projektseite, bei der zwar alles da ist aber der Virtuemart-Content-Bereich einfach leer bleibt.

Auch hier leistet sich VirtueMart wieder eine kleine, von der Sinnhaftigkeit schwer begründbare, Gehässigkeit.

In der SEO-Konfiguration von VirtueMart gibt es ein Optionsfeld "SEO Suffix". Das Feld ist üblich leer. Warum sollte man es auch füllen, wenn man bei Adressen in dieser Form /shop/kategorieA/kategorieA/produkt.html landen will?

Weiterlesen...

Das SEF-System unter Joomla 2.5

  • Drucken
  • E-Mail
Details
Hauptkategorie: Joomla und Erweiterungen (Templates, Komponenten, Plugins, Module)
Zuletzt aktualisiert am Mittwoch, 25. April 2012 09:26

Die Situation des SEF unter Joomla 2.5

Während das SEF unter Joomla 1.5.x noch etwas unausgereift war, weshalb es dort auch Sinn machte externe Komponenten wie z.B. sh404SEF einzusetzen, um das SEF korrekt nutzen zu können, sieht das unter J!2.5 schon anders aus. Das SEF von Joomla 2.5 ist nun erheblich besser, so dass Zusatzkomponenten nicht mehr in jedem Fall - speziell hierfür - notwendig sind. Ein großer Vorteil ist, dass das SEF auch für Komponenten unter J!2.5 sauber funktioniert, ohne dass man dafür spezielle SEF-Plugins benötigt.

Trotzdem sind ein paar Nachteile geblieben, weshalb mitunter der Einsatz von zusätzlichen SEF von Drittanbietern notwendig sind. Das kann z.B. folgende Situation oder Aufgabenstellung betreffen:

Wenn Sie ein Projekt von vorher J!1.5 migrieren auf J!2.5, haben Sie im alten Projekt sehr wahrscheinlich schon SEF betrieben. Das könnte z.B. über die Komponente Sh404SEF galaufen sein. Die hier noch generierten SEF-URi sind in den Suchmaschinen bekannt und sollten auch unter dem migrierten Projekt auffindbar sein.

Weiterlesen... Kommentar schreiben

Die SEF-Adressen-Generierung in VirtueMart 2.x

  • Drucken
  • E-Mail
Details
Hauptkategorie: VirtueMart Admin
Zuletzt aktualisiert am Donnerstag, 26. April 2012 09:49

Hier eine Sammlung von Erkenntnissen die das SEF unter VirtueMart 2.x betreffen.

 

Die Router-Scripte

Zunächst sollte man wissen, dass VirtueMart bemüht ist, sich an die J!2.5-Konventionen für das SEF zu halten. Das bedeutet ganz grob, dass durch den J!-Kern schon das SEF über die router.php bereitgestellt wird. Selbstverständlich kann J! nicht die möglichen URi-Parameter einer Komponenten kennen. Deshalb muss auch die Komponenten selbst sich um Ihr routing Kümmern. Das passiert üblich ebenfalls über eine Scriptdatei router.php aber im jeweiligen Komponentenverzeichnis - bei Virtuemart z.B. in der /components/com_virtuemart/router.php.

 

Der ein-eindeutige Kategorie-Alias-Name in VirtueMart

Es gibt ein paar Automatismen die man mitunter beobachten kann und sich dann fragt, warum man bestimmt Dinge nicht so erreicht wie man es gerade wünscht.

Am Beispiel: In einem Kundenshop gibt es diverse Autoteile die zunächst in Baugruppen kategorisiert sind und innerhalb der Baugruppen dann nach Fahrzeugmarken. Deshalb kann es also die Kategorie mit dem Namen Porsche in verschiednen Bereichen des Kategoriebaumes geben. Schaut man sich jetzt das dann entstehende SEF an, stellt man fest, dass die SEF-Adressen, die ja aus den Alias-Bezeichnern der Kategorien gebildet werden zusätzlichen Anhänge erhält. Das kann z.B. dann so aussehen: Aus dem Produktkategorienamen wird beim Speichern automatisch "porsche2012-04-23-14-44-29_".

Weiterlesen...

Edimax PS-1210MFN Probleme beim Installieren/Einrichten

  • Drucken
  • E-Mail
Details
Zuletzt aktualisiert am Sonntag, 06. Mai 2012 11:29

Die Einrichtung diese USB W-LAN Printservers ist eine Wissenschaft für sich, der Grund: diverse Werkseinstellungen im MFP Server sind problematisch und out of standard. Die dafür mitgelieferte Treibersoftware kommt bei üblichen Installationen selbst nicht damit klar, so dass manuell aufwendig konfiguriert werden muss. Dafür gibt es keine Hinweise in der Dokumentation, weshalb Otto-Normalverschwender vermutlich mit diesem Dingens grundsätzlich überfordert wäre. Hier will ich eine kleine Hilfestellung geben, wie man die Probleme lösen kann.

Im übrigen gibt es diverse Hersteller, die das gleiche Innenleben verbauen und folglich auch die gleiche Treibersoftware, z.B. der LogiLink WLAN MFP. 

 

Das Grundproblem mit dem DHCP-Protokoll

In der Firmware des MFP-Servers ist, wie in der Dokumentation auch erlesbar, eine feste IP-Adresse 192.168.2.2 hinterlegt über den der MFP-S angesprochen werden soll. Das versucht auch der Treiber-Installations-Wizard und scheitert üblich an diesem Fakt. Grund: so ziemlich jedes Home-Netzwerk und auch in Firmen verwenden das DHCP-Protokoll.

Weiterlesen... Kommentar schreiben

Mehrwertsteuer-Anzeige in VirtueMart 2.x

  • Drucken
  • E-Mail
Details
Hauptkategorie: VirtueMart Admin
Zuletzt aktualisiert am Mittwoch, 25. April 2012 15:35

Die Mehrwertsteuerberechnung in VirtueMart 2.x ist nun anders geregelt als in den Versionen von VM 1.1.x.

Zunächst ein paar gesammelte Erkenntnisse:

  • In der Tabelle #_virtuemart_product_prices liegen die Preise für die Produkte. Als zur Product-Tabelle Fremdschlüssel wird hier logisch die Produkt-ID (#_virtuemart_product_id). Im Feld product_tax_id steht eine id für die anzuwendende Mehrwertsteuerregel. 0 entspricht der Standardregel.
  • In VM 2.x gibt es nur generell Rechenregeln, die im Backend erstellt werden und in der Tabelle #_virtuemart_calcs verwaltet werden. Hier können auch sehr umfangreich konfigurierbar Mehrwertsteuerregeln definiert werden. Diese können z.B. abhängig gemacht werden von Ländern, Kategorien, Staten, Shoppergruppen u.v.m. Folglich sollte hier auch eine MwSt.-Regel für den deutschen Standardsatz von 19% angelegt werden.
  • Ganz wichtig ist die Zuordnung der Shoppergruppen zu diesem Steuersatz, damit am Anfang überhaupt etwas passiert, zu den Steuergruppen -default- und -anonymous-.
    Weiterlesen...

SEF für VirtueMart 2.0.x korrekt unter J!2.5.x einrichten

  • Drucken
  • E-Mail
Details
Hauptkategorie: VirtueMart Admin
Zuletzt aktualisiert am Mittwoch, 25. April 2012 15:35

Problembeschreibung

Solange man das SEF für VM nicht korrekt eingerichtet hat, wird man bei der Umsetzung zu SEF-Adressen immer wieder Fehler feststellen. Zu diesen Fehlern können z.B. solche Symptome gehören, dass trotz SEF noch immer Parameter an der URI hängen z.B. ?Itemid=0, oder aber dass das Shop-Kategorie-Menü auf der J!-Startseite andere URI erzeugt (z.B. dort enthalten noch /component/virtuemart/) als auf den Shopseiten selbst. Das sind typische Anzeichen dafür, dass hier was nicht zuende konfiguriert wurde.

Dabei ist die Umsetzung nicht damit getan, dass das J!-SEF aktiviert ist und das SEF auch in der VM-Konfiguration erledigt wird. Es sind weitere Schritte notwendig, die nirgends so richtig dokumentiert sind. Mit Englischkenntnissen und etwas Verständnis über die Funktionsweise und Fantasie, kann man sich die Lösung erlesen. Hier ein kurze Anweisung um dies schnell zu erreichen. 

Weiterlesen...

SobiPro - Templates anpassen

  • Drucken
  • E-Mail
Details
Hauptkategorie: Joomla und Erweiterungen (Templates, Komponenten, Plugins, Module)
Zuletzt aktualisiert am Sonntag, 08. April 2012 18:58

Die Templateanpassung in SobiPro

Schon wenn man in SobiPro eine Sektion anlegt, wird einem durch Warnhinweise angeraten nicht das Standard-Template zu verwenden, sondern ein eigenes für alle Designanpassungen zu verwenden.

Diese Sektionstemplates werden automatisch als Kopie des Default-Templates erzeugt. In der Verzeichnisstruktur findet man diese als Unterverzeichnis von /components/com_sobipro/usr/templates/ - i.d.R. mit gleichlautendem Namen wie der Sektionstitelalias.

 

Templateaufbau

Während der Anpassungsarbeiten am eigenen Template sollte man in den Sektionskonfigurationen unter den Sobi-Systemeinstellungen unter dem Registerreiter "Allgemein" vorübergehend die Sobi Datenbeschleunigung und den JavaScript / Css-Datei-Cache ausschalten, damit sich mit FireBug besser analysieren lässt.

Die Templatelayouts der einzelnen Sobi Seitenelemente werden erzeugt über XML-Layout-Dateien vom Typ *.xsl. Wenn man z.B. die Erzeugung von Grafischen Ränder die dafür notwendigen DIV-Container um das Sobi-TopMenü ändern möchte, dann muss man folgende Datei modifizieren: components/com_sobipro/usr/templates/default/common/topmenu.xsl.

JQuery doppelt geladen unter Joomla 2.5

  • Drucken
  • E-Mail
Details
Hauptkategorie: Knowledgebase
Zuletzt aktualisiert am Sonntag, 08. April 2012 19:02

Problembeschreibung

Nach wie vor steht auch in Joomla 2.5 die Problematik, dass Joomla und auch Komponenten/Plugins/Templates/Module sich jeweils selbst um das Laden von evtl. benötigten JS-Bibliotheken/Frameworks kümmern und dies je nach Laune der Entwickler in unterschiedlichen Versionen und von unterschiedlichen Plätzen. Da ist VirtueMart schon fast vorbildlich, in dem man in der Konfiguration schon festlegen darf, ob die jQuery durch VM geladen werden soll oder nicht - jedoch wenn dann zwangsläufig von der googleapi. Das Phoca-Gallery-Slideshow-Plugin steigt da gleich etwas härter ein und lädt aus dem lokalen Komponentenverzeichnis /components/com_phocagallery/assets/jquery/jquery-1.6.4.min.js.

Diese Verfahrensweise unter Joomla hat gravierende Nachteile.

  1. Man hat keinen Einflus darauf wann eine Bibliotkek geladen wird. Das kann zu Konflikten führen wenn z.B. ein query-Funktionsscript geladen werden soll aber die Bibliothek selbst vorher noch nicht geladen wurde.
  2. Man muss mitunter machtlos zusehen wie Bibliotheken doppelt in gleicher Version von unterschiedlichen Quellen geladen werden
  3. Mitunter werden die Bibliotheken in unterschiedlichen Versionen geladen.
    Weiterlesen... Kommentar schreiben

BreezingForms-Kontaktformular mit Virtuemart-Kontaktdaten vorausfüllen

  • Drucken
  • E-Mail
Details
Hauptkategorie: Joomla und Erweiterungen (Templates, Komponenten, Plugins, Module)
Zuletzt aktualisiert am Sonntag, 08. April 2012 19:08

Aufgabenstellung

In diesem Beitrag geht es darum, wie man in einem Joomla-Projekt ein Kontaktformular erstellen kann in welches für bereits registrierte VirtueMart-Webshop-Benutzer die Benutzerdaten vorausgefüllt werden. D.h. beim Aufruf des Scriptes sollen die Daten aus der VM-UserInfo-Tabelle verwendet werden. 

 

Vorabinformation zu BreezingForms in dieser Sache

Ich hatte mit BreezingForms bei der Umsetzung diese Vorhaben reichlich Mühe die notwendigen Erkenntisse über Zusammenhänge und Wirkungsweisen zu erschließen. Es ist schlecht dokumentiert und teilweise wichtige Informationen lassen sich aus der Dokumentation/WiKi oder Foren nicht erlesen. Ein Grundübel dabei, und das für eine Komponente die Lizenzgebühren kostet ist, dass z.B. nirgens detailiert Informationen darüber erhältlich sind welcher der 3-Betriebsmodies von BreezingForms welche Features anbietet. Die wenigen Ausführungen dazu lassen vermuten, dass es sich nur um Features handelt die den Aufbau/Erstellung von Formularen betreffen. Das stimmt so nicht. Ich musste die Erkenntnis machen, dass viele Funktionen in den z.B. in den Foren wie selbstverständlich gesprochen wird nur im QuickMode funktionieren.

Weiterlesen... Kommentar schreiben

Weitere Beiträge...

  1. JoomFish und Akkeba-Backup - Plugin-Reihenfolgen-Konflikt
  2. Migration von Phoca-Gallery von J!1.5 zu J!2.5
  3. Migration von Joomla von Version 1.5.x zu J!2.5.x
  4. Modulpositionen im JYAML 4.0

Seite 1 von 5

  • Start
  • Zurück
  • 1
  • 2
  • 3
  • 4
  • 5
  • Weiter
  • Ende
 
© 2012 mediaDESIGN St. Kraft Layout based on JYAML and YAML
powered by HieblMedia