[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Fancybox иероглифы
Jokeryuga
Доброго времени суток. такая проблема: пытаюсь показать картинку с помощью fancybox а вместо картинки вылазит иероглифы какие то( почему не понимаю...
<script type="text/javascript" src="/pyrocms/addons/shared_addons/themes/interchange/fancybox/jquery-1.3.2.min.js"></script>
<
script type="text/javascript" src="/pyrocms/addons/shared_addons/themes/interchange/fancybox/jquery.easing.1.3.js"></script>
<
script type="text/javascript" src="/pyrocms/addons/shared_addons/themes/interchange/fancybox/jquery.fancybox-1.2.1.pack.js" ></script>
<
script type="text/javascript">
$(document).ready(function() {

$("a.gallery, a.iframe").fancybox();
$("a.pic").fancybox({
"overlayShow": true,
"overlayOpacity": 0.5,
"frameWidth" : 400, // ширина окна, px (425px - по умолчанию)
"frameHeight" : 400
});

url = $("a.modalbox").attr('href').replace("for_spider","content2");
$("a.modalbox").attr("href", url);
$("a.modalbox").fancybox(
{
"frameWidth" : 400,
"frameHeight" : 400

});

$("a.gallery2").fancybox(
{
"padding" : 20, // отступ контента от краев окна
"imageScale" : false, // Принимает значение true - контент(изображения) масштабируется по размеру окна, или false - окно вытягивается по размеру контента. По умолчанию - TRUE
"zoomOpacity" : false, // изменение прозрачности контента во время анимации (по умолчанию false)
"zoomSpeedIn" : 1000, // скорость анимации в мс при увеличении фото (по умолчанию 0)
"zoomSpeedOut" : 1000, // скорость анимации в мс при уменьшении фото (по умолчанию 0)
"zoomSpeedChange" : 1000, // скорость анимации в мс при смене фото (по умолчанию 0)
"frameWidth" : 700, // ширина окна, px (425px - по умолчанию)
"frameHeight" : 600, // высота окна, px(355px - по умолчанию)
"overlayShow" : true, // если true затеняят страницу под всплывающим окном. (по умолчанию true). Цвет задается в jquery.fancybox.css - div#fancy_overlay
"overlayOpacity" : 0.8, // Прозрачность затенения (0.3 по умолчанию)
"hideOnContentClick" :false, // Если TRUE закрывает окно по клику по любой его точке (кроме элементов навигации). Поумолчанию TRUE
"centerOnScroll" : false // Если TRUE окно центрируется на экране, когда пользователь прокручивает страницу

});

$("#menu a, .anim").hover( function() {
$(this).animate({"paddingLeft" : "10px"}, 300)},
function() {$(this).animate({"paddingLeft" : "0"}, 300);
});

$("a.iframe").fancybox(
{
"frameWidth" : 800, // ширина окна, px (425px - по умолчанию)
"frameHeight" : 600 // высота окна, px(355px - по умолчанию)

});


});
</
script>

картинку вывожу так:
<a class="pic" href="<?php echo site_url() .'files/thumb/' .$item_image->file_id'; ?>"><img src="<?php echo site_url() . 'files/thumb/' . $item_image->file_id; ?>" alt=""/></a>




Спустя 40 минут, 50 секунд (11.01.2012 - 20:24) Игорь_Vasinsky написал(а):
сделай

echo site_url() . 'files/thumb/' . $item_image->file_id;


что покажет?

Спустя 2 часа, 40 минут, 25 секунд (11.01.2012 - 23:04) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 17:24)
сделай

echo site_url() . 'files/thumb/' . $item_image->file_id;


что покажет?

выводит http://localhost/pyrocms/index.phpfiles/thumb/5 ... всё вроде правильно!картинка то есть и отображается нормально,но вот при нажатии на неё как на ссылку fancybox какую то фигню показывает...

Спустя 43 секунды (11.01.2012 - 23:05) Игорь_Vasinsky написал(а):
А ГДЕ РАСШИРЕНИЕ ФАЙЛА????????

Спустя 3 минуты, 27 секунд (11.01.2012 - 23:08) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:05)
А ГДЕ РАСШИРЕНИЕ ФАЙЛА????????

я использую cmsку pyrocms и тут картинки обрабатываются как я понял с помощью thumb...поэтому и нет расширения

Спустя 2 минуты, 2 секунды (11.01.2012 - 23:10) Игорь_Vasinsky написал(а):
в цмске может и да а для этого плагина нужен фактитеский путь до файла

Спустя 2 минуты, 22 секунды (11.01.2012 - 23:13) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:10)
в цмске может и да а для этого плагина нужен фактитеский путь до файла

да уж...чё ж делать тогда???
кстати я пробовал вместо class="pic" писать class="iframe" так всё работает...почему не понятно(

Спустя 3 минуты, 21 секунда (11.01.2012 - 23:16) Игорь_Vasinsky написал(а):
вот это

Цитата
http://localhost/pyrocms/index.phpfiles/thumb/5


переделывать в нармальный адрес

или попробуй / подставить

http://localhost/pyrocms/index.php/files/thumb/5

Спустя 2 минуты, 29 секунд (11.01.2012 - 23:18) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:16)
вот это

Цитата
http://localhost/pyrocms/index.phpfiles/thumb/5


переделывать в нармальный адрес

или попробуй / подставить

http://localhost/pyrocms/index.php/files/thumb/5

да я уж пробовал...ничего не дало

Спустя 1 минута, 8 секунд (11.01.2012 - 23:20) Игорь_Vasinsky написал(а):
а где картинки лежат сами?

Спустя 1 минута, 54 секунды (11.01.2012 - 23:21) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:20)
а где картинки лежат сами?

в папке files

Спустя 1 минута, 34 секунды (11.01.2012 - 23:23) Игорь_Vasinsky написал(а):
<img src="<?php echo site_url() . '/files/' . $item_image->file_name; ?>" width="150px"/>

Спустя 5 минут, 11 секунд (11.01.2012 - 23:28) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:23)
<img src="<?php echo site_url() . '/files/' . $item_image->file_name; ?>" width="150px"/>

нет...пробовал и так) в папке files хранятся картинки с названиями типа elli-180220.jpg а в базе никак не свяжешь их(

Спустя 1 минута, 52 секунды (11.01.2012 - 23:30) Игорь_Vasinsky написал(а):
а это что выдаёт?

echo site_url() . '/files/' . $item_image->file_name;

Спустя 12 минут, 41 секунда (11.01.2012 - 23:43) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 20:30)
а это что выдаёт?

echo site_url() . '/files/' . $item_image->file_name;

у меня нет file_name...
A PHP Error was encountered

Severity: Notice

Message: Undefined property: stdClass::$file_name

Filename: views/view_item.php

Line Number: 8

Спустя 3 минуты, 10 секунд (11.01.2012 - 23:46) Игорь_Vasinsky написал(а):
....а что в объекте $item_image есть ???

Спустя 11 минут, 50 секунд (11.01.2012 - 23:58) Jokeryuga написал(а):
туплю!!!вместо file_name просто filename только и так не работает...изображения нет,просто кружок типа думает...

Спустя 2 минуты, 18 секунд (12.01.2012 - 00:00) Игорь_Vasinsky написал(а):
ты в исходном коде посмотри как путь до картинки прописан- подправь.

голову давно уже включить нужно. давно.

Спустя 2 минуты, 53 секунды (12.01.2012 - 00:03) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 21:00)
ты в исходном коде посмотри как путь до картинки прописан- подправь.

голову давно уже включить нужно. давно.

согласен туплю...но в исходном коде путь стоит такой:<img src="http://localhost/pyrocms/index.phpfiles/thumb/5" alt=""/>и картинка открывается

Спустя 1 минута, 35 секунд (12.01.2012 - 00:04) Игорь_Vasinsky написал(а):
<img src="<?php echo str_replace('/index.php', '', site_url() . '/files/' . $item_image->filename; ?>" width="150px"/>

Спустя 1 минута, 15 секунд (12.01.2012 - 00:06) Игорь_Vasinsky написал(а):
подправил кавычки

Спустя 5 минут (12.01.2012 - 00:11) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 21:04)
<img src="<?php echo str_replace('/index.php', '', site_url() . '/files/' . $item_image->filename; ?>" width="150px"/>

где то у str_replace нехватает скобки как я понимаю...только я вообще если честно не понимаю что ты предложил)можешь объяснить плиз

Спустя 1 минута, 22 секунды (12.01.2012 - 00:12) Игорь_Vasinsky написал(а):
<img src="<?php echo str_replace('/index.php', '', site_url()). '/files/' . $item_image->filename; ?>" width="150px"/>

Спустя 1 минута, 51 секунда (12.01.2012 - 00:14) Игорь_Vasinsky написал(а):
я пытаюсь /index.php вырезать

http://localhost/pyrocms/index.phpfiles/thumb/5

ты ->filename используешь?

<img src="<?php echo str_replace('/index.php', '', site_url()). '/files/' . $item_image->filename; ?>" width="150px"/>

Спустя 46 секунд (12.01.2012 - 00:15) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 21:14)
я пытаюсь /index.php вырезать

http://localhost/pyrocms/index.phpfiles/thumb/5

ты ->filename используешь?

<img src="<?php echo str_replace('/index.php', '', site_url()). '/files/' . $item_image->filename; ?>" width="150px"/>

конечно...короче картинка не вылазит(в исходном коде пишет <img src="http://localhost/pyrocms/files/elli-180220.jpg" width="150px"/>

Спустя 1 минута, 27 секунд (12.01.2012 - 00:16) Игорь_Vasinsky написал(а):
бли - смотри исходник - там либо слеша не хватает в пути к картинке, либо вместо имени её ID из БД

Спустя 11 минут, 30 секунд (12.01.2012 - 00:28) Jokeryuga написал(а):
Цитата (Игорь_Vasinsky @ 11.01.2012 - 21:16)
бли - смотри исходник - там либо слеша не хватает в пути к картинке, либо вместо имени её ID из БД

всё!!!!!есть контакт!!!!!)))огромное спасибо!!!ОЧЕНЬ ПОМОГ!

Спустя 5 минут, 26 секунд (12.01.2012 - 00:33) Игорь_Vasinsky написал(а):
wink.gif практикуй больше. тренеруйся.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.