In diesem Monat erschienen: Juli 2013

Responsive CSS; Navigationsliste die sich automatisch öffnet und schliesst

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 …

Weiter →

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 …

Weiter →

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 …

Weiter →

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.

Weiter →

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 …

Weiter →

Navigation in WordPress verstehen

Um die Menü-Navigation in WordPress zu verstehen habe ich dieses kleine Tutorial erstellt. Dabei verwende ich den Begriff Seitennavigation um die Navigation auf der Webseite, also dem Frontend zu beschreiben. 1. Nachdem man sich in das WordPress Backend eingeloggt hat, fährt man mit der Maus über den Button Design. Es erscheint ein Drop-Down Menü. In diesem wählt man sodann Menüs. 2. Anschliessend wählen Sie im linken Feld Seiten, die Menüelemente, die Sie in der Seitennavigation …

Weiter →