Linktipp: Virtuemart SEO
Virtuemart ist ein Shop-System für Joomla!, welches sehr komplex ist. Dieser Komplexität fällt aber leider die Übersichtlichkeit in der Dateistruktur zum Opfer. Wirklichen durchblick bekommt man wohl nie, doch nach einiger Zeit findet man dann doch was man sucht.

So stand ich heute vor dem Problem den Virtuemart Warenkorb anzupassen, denn die Entwickler haben dort als Standardbild das Virtuemart-Logo mit Link zur Homezone eingebaut. Meiner Ansicht nach ist dies gerade in einer Shop-Komponente eher Kontraproduktiv bzw. wirkt es unseriös beim potentiellen Kunden.

So habe ich mich eben wie gesagt entschieden dieses Bild und den Link zu entfernen, was rechtlich auch völlig Ok ist, denn Virtuemart und die mitgelieferten Module und Plugins stehen allesamt unter der GNU/GPL. Diese besagt das man Änderungen am Code vornehmen darf. Lediglich die Copyrights im Quelltext selbst dürfen logischer weise nicht entfernt werden.

Inwieweit das Entfernen von sichtbaren Copyright-Hinweisen nun angebracht ist oder nicht muss jeder selbst für sich entscheiden, also wann man wo, was entfernt. Ich für meinen Teil liste alle Komponenten, Module und Plugins die ich verwende jeweils mit Backlink zum Entwickler in einem Unterbereich des Impressums auf. Außerdem sehe ich eine Paypal-Spende von 10-50 Euro, je nachdem welche Rolle die Erweiterung für mein Projekt spielt als selbstverständlich an.

So, nun aber zum eigentlichen Problem und dessen Lösung die ich euch nicht vorenthalten wollte da ich nirgends etwas zum Thema gefunden habe.

Wie entferne oder ändere ich das Bild im Virtuemart Warenkorb?

Die entsprechenden Änderungen müssen in der minicart.tpl.php unter /root/joomla-ordner/components/com_virtuemart/themes/default/templates/common/ vorgenommen werden. So sieht der entsprechende Codeteil aus. Um Zeile 5 geht es los!

<div style=”margin: 0 auto;”>
<?php if(!$vmMinicart) { ?>
<a href=”http://virtuemart.net/” target=”_blank”>

<img src=”<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.gif” alt=”VirtueMart” width=”80″ border=”0″ /></a>
<br />
<?php }
echo $VM_LANG->_(’PHPSHOP_EMPTY_CART’) ?>
</div>

Der rot markierte Teil ist der Link, welcher ja auch auf dem Bild liegt. Will man nun das Bild und den Link ganz löschen, muss einfach der grüne und rote Bereich komplett aus dem Quelltext entfernt werden. Natürlich kann man auch den Link und das Bild einfach abändern. Ich lasse mir Beispielsweise nur noch ein Bild (nicht das Standard-Logo) ohne Link anzeigen. Der entsprechende Code sieht dann so aus:

<div style=”margin: 0 auto;”>
<?php if(!$vmMinicart) { ?>
<center><img src=”<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/warenkorb.png” alt=”Beispiel Shop” width=”140″ border=”0″ /></center>
<br />
<?php }
echo $VM_LANG->_(’PHPSHOP_EMPTY_CART’) ?>
</div>

Was natürlich nicht vergessen werden sollte ist das ändern des Alt-Textes, wenn man eine andere Grafik einbaut. Standard ist dieser nämlich Virtuemart. Außerdem habe ich das ganze noch zentriert, sieht besser aus. Wer es aber noch hübscher möchte und sogar Thumnails in seiner Minicart haben möchte sollte unbedingt mal bei Virtuemart Styles, Themes & Designs vorbei schauen. Dort gibt es eine komplett angepassten Virtuemart Minicart mit Thumbnails für nur 2,99 Euro. Dort sind die Änderungen von hier übrigens auch schon vollzogen.

Das war es auch schon! Hat dir der Beitrag geholfen? Würde mich über einen kurzen Kommentar sehr freuen! Oder klappt was nicht? Dann frag nach!

Wenn dir dieser Beitrag gefallen hat wäre es cool wenn du eine Bookmark beim Anbieter deines Vertrauens anlegen würdest! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Y!GG
  • Webnews
  • Technorati
  • del.icio.us
  • SEOigg
  • MisterWong
  • Alltagz
  • Reddit
  • Linkarena
  • Infopirat
  • Linkarchiv
  • Digg
  • StumbleUpon
  • Bloglines
  • blogmarks
  • Facebook
  • Webbrille
  • Google Bookmarks

Ähnliche Artikel: