Ein responsive Webdesign, wobei sich die Subelemente der Navigationsleiste automatisch schliessen sobald ein anderes Submenü geöffnet wird war eine Anforderung des Kunden. Nun gut, eine Webseite zu gestalten, die neben dem Desktop auch auf einem mobilen Gerät leserlich ist (Responsive), ist nicht sonderlich schwer zu entwickeln. Es bedarf eines Frameworks (wie z.B. Responsive-Nav), das dies erfüllt. Problemstellung Die Navigationsliste soll aus den Menü-Elementen Startseite, Über uns, Projekte und Impressum bestehen. Dabei sollen Über uns und …
In diesem Monat erschienen: Juli 2013
Debit- und Kreditkartenzahlung direkt per iPhone oder iPad
SumUp, so nennt sich einer von vielen Anbieter von iPhone/iPad-Adapter für Kreditkartenzahlungen über das iPhone oder iPad. Dabei können Debit- oder Kreditkarten für Zahlungsabwicklungen verwendet werden. Um Zahlungen durchführen zu können ist der Download einer iPhone/iPad Applikation oder man entwickelt eine und greift auf die zu Verfügung stehenden API zu. Die Kosten sind vernachlässigbar. Lediglich 2.75% des Transaktionsbetrags werden pro Transaktion belastet. Leider steht die Technologie in der Schweiz noch nicht zu Verfügung. Hier …
Magento - Preis nur für eingeloggte sichtbar machen
Um die Produktpreise nur für eingeloggte, registrierte Benutzer sichtbar zu machen, müssen bei Magento ein paar Anpassungen vorgenommen werden. In einem ersten Schritt muss die Anzeige des Preises aus dem Produktkatalog entfernt werden. Um den Preis aus dem Produktkatalog zu entfernen muss folgender Code am Anfang der Datei hinzugefügt werden: <? if (Mage::getSingleton(‘customer/session’)->isLoggedIn()) { ?> Und am Ende der Datei: <? } ?> Die Datei liegt in dem folgenden Verzeichnis: app/design/frontend/base/default/template/catlog/product/price.phtml Nun sollte der Preis in …
Magento - “There are no recurring profiles yet.”
Um den englischen Satz “There are no recurring profiles yet.” in’s Deutsche zu übersetzen, bedarf es einer kleinen Code-Modifikation. Dazu muss folgende Datei aufgerufen werden: app/design/frontend/base/default/layout/sales/recurring_profile.xml Anschliessend nicht vergessen, den Magento-Cache zu leeren.
Magento - Korrektes E-Mail Logo verwenden
Um das bestehende Magento E-Mail Logo auszutauschen, muss lediglich die Datei logo_email.gif mit der bestehenden Datei ausgetauscht werden. Diese findet man in: skin/frontend/default/default/images/logo_email.gix Anschliessend muss meist noch der Magento-Cache aktualisiert werden.
Magento - Warum wird das Sprachpaket nicht angenommen
Als ich letzterens für einen Kunden einen Magento Shop einrichten sollte, übernahm Magento trotz der Installation des korrekten Sprachpakets für die korrekte Magento Version, die Übersetzung des Pakets nicht. Nach eingehender Recherche im Internet fand ich schliesslich die Lösung. Bei jeder Installation eines Magento-Shopsystem wird der Benutzer zu Beginn aufgefordert, die Shop-Sprache auszuwählen. Bei meiner Installation habe ich Deutsch (Schweiz) gewählt. Da aber im Verzeichnis app/locale/ nur eine Datei mit dem Namen de_DE vorhanden war, konnte Magento …