lightbox dinamik görüntü alma

0 Cevap php

Şu anda Fancybox ile (http://fancybox.net) ve ColorBox (http://colorpowered.com/colorbox) deneme, bir lighbox galeri inşa ediyorum.

Lightbox görüntülemek böylece varsayılan görüntünün büyük sürümü için bir bağlantı eklemek gerekiyor. Ancak, görüntü bağlantısı URL'leri görüntü dosyasına doğrudan bir komut işaret ziyade var isteyen duyuyorum. Yani, örneğin, yerine:

<a href="mysite/images/myimage.jpg">

Ben yapmak istiyorum:

<a href="mysite/photos/view/abc123">

Bir işleve Yukarıdaki URL puan:

public function actionPhotos($view)
{
    $photo=Photo::model()->find('name=:name', array(':name'=>$view));

    if(!empty($photo))
    {
        $user=$photo->user;

        $this->renderPartial('_photo', array('user'=>$user, 'photo'=>$photo, true));
    }
}

Gelecekte bir noktada fonksiyonu da görüntünün görünümü sayısını güncelleyecektir.

Şimdi bu yaklaşım bir ölçüde çalışıyor - en görüntüler kadar yük ama bazı (lightbox hatalı biçimlendirilmiş bir halde görüntülenen alır) kadar yük yoktur. Ben yeterince hızlı fonksiyonu işlemiyor çünkü bunun nedeni olduğunu düşünüyorum. Ben "sonraki" butonuna tıkladığınızda Örneğin bu URL, süreç fonksiyon gidin ve / çıktılarının yanıtı retreive gerekiyor.

Ben bu düzgün çalışan alabilirsiniz nasıl herkes biliyor mu?

0 Cevap