GavickPro eSport Joomla Template
Richtig schönes VirtueMart Joomla Template ..
K2 Bilder Höhe definieren / K2 Images Height
Bei der Erstellung des Blog Designs von Templateauskunft.de habe ich nach einer Lösung gesucht Bilder von den Templates in einer immer gleichen Höhe anzeigen zu lassen.
Die eine Möglichkeit wäre gewesen jedes einzelne Bild manuell in die gewünschte Höhe zu bringen. Was das für ein Aufwand ist, ist klar oder ;)
Bessere Variante, zwar ein Hack aber immernoch besser als jedes Bild einzeln zu bearbeiten:
Step 1: administrator/components/com_k2/models/item.php
Wir suchen uns eine K2 Image Variante aus in meinem Fall "//Large Image"
Suchen: $handle->image_ratio_y = true;
Ersetzen: $handle->image_ratio_x = false;
Einfügen: $handle->image_ratio_crop = 'bottom';
Einfügen: $handle->image_y = 200;
So sollte dann der ganze Block aussehen:
//Large image
$handle->image_resize = true;
$handle->image_ratio_x = false;
$handle->image_ratio_crop = 'bottom'; hier wird definiert an welcher Seite das Bild beschnitten wird. Möglich ist "top,bottom,right,left"
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_L';
if (JRequest::getInt('itemImageL')) {
$imageWidth = JRequest::getInt('itemImageL');
} else {
$imageWidth = $params->get('itemImageL', '600');
}
$handle->image_x = $imageWidth;
$handle->image_y = 200; Hier angeben mit welcher Höhe das Bild erstellt werden soll.
$handle->Process($savepath);
Um auch die Bilder füt die Beiträge unter "Tags", "Archiv", Beiträge von einem User mit den Parametern zu versehen. dieses unter " //Generic image" eingesetzt werden:
//Generic image
$handle->image_resize = true;
$handle->image_ratio_x = false;
$handle->image_ratio_crop = 'bottom';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_Generic';
$imageWidth = $params->get('itemImageGeneric', '300');
$handle->image_x = $imageWidth;
$handle->image_y = 200;
$handle->Process($savepath);
Wenn Ihr eine bessere Variante habt, schreibt es doch als Kommentar ..
Bleibe auf dem laufenden
Blog Archiv
Blog Kategorien
- Allgemein Themen (30)
- Suchmaschinenoptimierung (3)
- Joomla Template Anbieter (0)
- Sonstige (1)
- JoomlArt (2)
- AtJoomla (0)
- HOT Joomla (0)
- JoomlaXTC (0)
- JoomSpirit (0)
- ENYtheme (0)
- Cmslounge (0)
- Rocket Theme (0)
- Pixel Point Creative (0)
- Joomlage (0)
- JoomlaPraise (0)
- Gavick Pro (9)
- Yootheme (2)
- Templateplazza (0)
- Shape5 (0)
- iTemplater (0)
- Joomla51 (0)
- Atict (0)
- Yagendoo (0)
- olwebdesign (0)
- Pixels Paradise (0)
- Joomla Designs (0)
- YouJoomla (0)
- JoomlaPlates (0)
- JoomlaTD (0)
- Veero (0)
- PickJoomla (0)
- MixWebTemplates (0)
- Pure Joomla (0)
- Joomla Monster (0)
- SiteGround (0)
- JoomlaBamboo (0)
- Template Monster (0)
- JoomlaShack (0)