Opencart Türkiye Destek   Sitesi ,E-Ticaret Yazılımı  Destek Paylaşım Forumu
OC 2.0x Otomatik Resim boyutlandırma - Yazdırılabilir Sürüm

+- Opencart Türkiye Destek Sitesi ,E-Ticaret Yazılımı Destek Paylaşım Forumu (http://www.tr-opencart.com)
+-- Forum: Opencart 2.0 (/forum-opencart-2-0)
+--- Forum: Opencart 2.0.x Genel Konular (/forum-opencart-2-0-x-genel-konular)
+--- Konu: OC 2.0x Otomatik Resim boyutlandırma (/Konu-oc-2-0x-otomatik-resim-boyutlandirma%20)



OC 2.0x Otomatik Resim boyutlandırma - orhansa - 11-20-2015 04:42 PM

OC 2.0.X otomatik resim boyutlandırma işlemi nasıl yapılır


RE: OC 2.0x Otomatik Resim boyutlandırma - demon - 11-23-2015 10:48 AM

kodlama bilgin var mı ?


Cvp: OC 2.0x Otomatik Resim boyutlandırma - e-ticaretdersleri - 11-23-2015 12:19 PM

Dosyamızı açalım : system/library/

response.php


Bulalım :

Alıntı:if ($this->output) {
Bir alt satrına Ekleyelim :

Alıntı:preg_match_all('/<img[^>]+>/i', $this->output, $result);

$img = array();
foreach($result[0] as $img_tag) {
preg_match_all('/(width|height|src)=("[^"]*")/i',$img_tag, $img[$img_tag]);
}

foreach ($img as $k => $info) {
if (count($info) == 3 && $info[1][0] == 'src') {
//if (curl_init(str_replace('"', '', $info[2][0]))) {
$imgfile = str_replace('"', '', $info[2][0]);
$imgfile = str_replace(HTTP_SERVER, DIR_IMAGE . '../', $imgfile);
$imgfile = str_replace(HTTPS_SERVER, DIR_IMAGE . '../', $imgfile);
if (file_exists($imgfile)) {
$image_info = getImageSize(str_replace('"', '', $imgfile));
$k = trim($k, '/>');
$k = trim($k, '>');
$this->output = str_replace($k, ($k . ' ' . $image_info[3]), $this->output);
}
}
}



RE: OC 2.0x Otomatik Resim boyutlandırma - demon - 11-23-2015 10:30 PM

otomatik boyutlandırma derken nasıl bir şey olcak k bakmayın ben anlayamadım da


RE: OC 2.0x Otomatik Resim boyutlandırma - e-ticaretdersleri - 11-24-2015 12:28 PM

(11-23-2015 10:30 PM)demon Yazılan:  otomatik boyutlandırma derken nasıl bir şey olcak k bakmayın ben anlayamadım da

yukarıdaki kod ile modullerden tutunda bütün sayfalardaki adminden eklenen resimleri genel ayarlardaki seçenekler kısmından verilmiş genişlik ve yükseklik değerleri fazladan kod girmeden bu dosyada eklenen üstteki kod ile değerler çekilmektedir.

örnek eklenmemiş koddaki resim kod görünümü : <img src="deneme 123.220x220.jpg" >

Kod Eklendikten sonraki görünüm : <img src="deneme 123.220x220.jpg" height="220" weight="220">,

olarak değişecektir.


RE: OC 2.0x Otomatik Resim boyutlandırma - demon - 11-24-2015 06:54 PM

(11-24-2015 12:28 PM)Kıroğlumarket Yazılan:  
(11-23-2015 10:30 PM)demon Yazılan:  otomatik boyutlandırma derken nasıl bir şey olcak k bakmayın ben anlayamadım da

yukarıdaki kod ile modullerden tutunda bütün sayfalardaki adminden eklenen resimleri genel ayarlardaki seçenekler kısmından verilmiş genişlik ve yükseklik değerleri fazladan kod girmeden bu dosyada eklenen üstteki kod ile değerler çekilmektedir.

örnek eklenmemiş koddaki resim kod görünümü : <img src="deneme 123.220x220.jpg" >

Kod Eklendikten sonraki görünüm : <img src="deneme 123.220x220.jpg" height="220" weight="220">,

olarak değişecektir.

O zaman her resim için ayrı ayrı height ve weight girmemiz mi gerekecek kodlamada ? hazır olan bir output varsa link verebilirsen sevinirim.


Cvp: OC 2.0x Otomatik Resim boyutlandırma - e-ticaretdersleri - 11-24-2015 08:27 PM

@demonüstteki kodu ekledikten sonra kendisi otomatik ekler haricen farklı dosyalarda işlem yapmamıza gerek kalmaz.