Magento Kontaktformular auf CMS Seite einbinden

Das Standard Kontaktformular von Magento kann auf einer CMS Seite eingebunden werden. Dafür muß nur folgendes im HTML Modus auf der Seite eingefügt werden:

{{block type=“core/template“ name=“contactForm“ template=“contacts/form.phtml“ form_action=“/contacts/index/post“}}

Je nachdem ob ein 1, 2 oder 3 spaltiges Layout verwendet wird kann das in der Datei:

/app/design/frontend/default/theme/layout/contacts.xml

geändert werden. Hierfür einfach den Wert von

<action method=“setTemplate“><template>

auf das entsprechende Template ändern.

Zugriff verweigert Magento beim Zugriff auf die Konfiguration im Backend

Ich habe bei der Version 1.4.1.1 von Magento beim installieren von Extensions die Meldung bekommen Zugriff verweigert. Da ich noch Magento Neuling bin hat es mich einige Suchzeit gekostet den Fehler zu finden. Um anderen Magento Einsteigern hier vielleicht ein bischen Suchzeit zu ersparen gibts hier meine Lösung und die Quelle: http://www.magentocommerce.com/boards/viewthread/78703/

Ich habe eine adminhtml.xml Datei für das Magento Modul angelegt welches die Probleme bereitete. In diese Datei den kompletten adminhtml Block aus der config.xml kopieren und schon funktioniert das Modul.

SEO – Was ist das, wie funktioniert das?

SEO – Search Engine Optimization oder auch Suchmaschinenoptimierung.

Dieser Artikel befasst sich hauptsächlich mit der Optimierung für die Suchmaschine Google. Das meiste ist so direkt auf andere Suchmaschinen übertragbar, aber bei der aktuellen Marktdominanz von Google können wir vorerst die anderen Suchmaschinen vernachlässigen. Nachdem ein gutes Listing bei Google erreicht ist kann man sukzessive die Optimierung für andere Suchmaschinen betreiben.

Beim schreiben dieses Artikels ist mir aufgefallen, dass es einfach zu viele Informationen für einen einzelnen Artikel sind. In diesem ersten Teil werde ich euch erst einmal einen Überblick über das Thema geben und in weiteren Teilen werde ich auf die einzelnen Themen intensiver eingehen.

Ermitteln der Keywords

Bevor es an das Optimieren geht muß erst einmal der Begriff ermittelt werden den es zu optimieren gilt. Hierfür überlgen Sie am besten „Wie würde ich suchen“. Welche Begriffe würden Sie bei Google eingeben um Ihr Angebot zu finden. Nach welchen Begriffen werden meine potentiellen Kunden suchen?

OnPage Optimierung

Nachdem die Suchbegriffe die optimiert werden sollen ermittelt sind müssen diese auf Ihrer Internetpräsenz platziert werden.
Es gibt unterschiedliche Stellen an denen die Keywords platziert werden können, dazu gehört der Dateiname auf dem Server und ebenso die gesamte aufgebaute Ordner Struktur. Auch auf der Seite selbst gibt es einige Positionen die gerne vergessen werden. Dazu gehören neben den Meta Tags auch die eventuell vorhandenen Bildnamen und  „alt“, so wie „title“ Tags.

OffPage Optimierung

Wesentlich schwieriger als die OnPage Optimierung ist die OffPage Optimierung. Hier geht es darum eingehende Links zu sammeln. Am besten so viele wie möglich. Ein paar Dinge gibt es hier zu beachten, damit der Link sich auch positiv bemerkbar macht. Hierzu aber später mehr.

Interne Verlinkung

Ein weiterer interessanter Punkt über den ich noch schreiben möchte ist das Thema „Interne Verlinkung“. Es kann durchaus vorkommen, dass die Seite bei Google gut gefunden wird allerdings werden einfach nicht alle Seiten indiziert. Ein Link von der eigenen Seite beispielsweise der Startseite kann hier Abhilfe schaffen. Auch hier werde ich später detaillierter drauf eingehen.

Schlusswort

Dieser Artikel erhebt keinen Anspruch auf Richtigkeit noch auf Vollständigkeit. Das Nutzen der hier zur Verfügung gestellten Informationen erfolgt auf eigenes Risiko.

JavaScript IE6 ID und Name Bug

Vor ein paar Tagen habe ich das Problem gehabt, dass mein JavaScript für eine Tab Navigation auf der Seite nicht vernünftig funktionierte. Ich habe den Links einen Namen gegeben und den DIV die ich dann aus bzw. eingeblendet habe IDs die jeweils den Namen entsprachen. Der IE6 behandelt das Name Attribut genauso wie das ID Attribut, aufgrund dessen funktioniert die ganze Logik hier so nicht.

Herzlich Willkommen…

… in meinem neuen WordPress Blog.

Ich werde hier über aktuelle Projekte und Ideen berichten und für den ein oder anderen werden hier auch einige interessante Tutorials oder Anleitungen aus dem Umfeld der Web Entwicklung zu lesen sein.

Mein Technischer Schwerpunkt liegt in der Entwicklung von Internet Seiten auf Basis von PHP, MySQL, HTML, CSS und JavaScript so wie der Wartung und Konfiguration von Linux Server Systemen.

Erfahrung im Bereich der Suchmaschinenoptimierung kann ich ebenfalls vorweisen.

Die hier veröffentlichten Artikel werden sich daher auch vorwiegend um diese Bereiche drehen.

Viel Spaß beim Lesen.