Jump to content


Photo
- - - - -

JBZooImage - вывод только значения в шаблоне

jbimage jbimage-link

Best Answer SmetDenis , 15 July 2015 - 11:22

вот, посмотрите пожалуйста =)


Я не нашел принципиальных отличий в коде.
Думаю дело в настройках или картинка не изменилась в размере, например баг в файле.

Вот мой вариант, который работает на сайте. Go to the full post


  • This topic is locked This topic is locked
12 replies to this topic

#1 chillside

chillside
  • JBZoo User (rus)
  • User rate: 1.6
  • posts: 96
  • topics: 15

Posted 14 July 2015 - 09:37

Если вывести в шаблоне просто позицию с JBImage - то выводится все, с тегом IMG и всеми классами..

Как можно вывести только самое значение SRC ?

 

например вот так - http://site.ru/cache...37032876358.jpg

или хотя бы так - http://site.ru/image...id/original.jpg

 

Сразу скажу для чего нужно - я хочу задать жестко background-image в style у нужного мне блока, для оформления страницы..

Т.е. пользователь сможет загрузить 2 картинки - одна будет логотипом, а вторая будет бекграундом там где я ее укажу в шаблоне.


Edited by chillside, 14 July 2015 - 09:41.

  • 0

#2 laRus

laRus
  • JBZoo User (rus)
  • User rate: 60
  • posts: 1334
  • topics: 31

Posted 14 July 2015 - 12:01

..503 ошибка по ссылкам

- ?


  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#3 chillside

chillside
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 1.6
  • posts: 96
  • topics: 15

Posted 14 July 2015 - 12:03

..503 ошибка по ссылкам

- ?

 

Ну так это просто пример URL, который я хочу получить.. для наглядности ;)


  • 0

#4 laRus

laRus
  • JBZoo User (rus)
  • User rate: 60
  • posts: 1334
  • topics: 31

Posted 14 July 2015 - 12:04

:))  ясно


  • 0
..minimum effort for maximum effect? - Oh yeah! It's good!..

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 14 July 2015 - 13:28

В jbimage.xml добавьте строку

8kft_200x0.png

 

И в коде, в методе _render()

kyml_200x0.png

        } elseif ($template == 'url') {
 
            $url = $this->_jbimage->getUrl($this->get('file'));
 
            $widthPopup  = (int)$params->get('width_popup', 0);
            $heightPopup = (int)$params->get('height_popup', 0);
 
            if ($widthPopup || $heightPopup) {
                $newImg = $this->_jbimage->resize($image->orig, $widthPopup, $heightPopup);
                $url    = $newImg->url;
            }
 
            return $url;
        }

В настройках выберите новую опцию.


  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#6 chillside

chillside
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 1.6
  • posts: 96
  • topics: 15

Posted 14 July 2015 - 13:30

это круто, спасибо! Сегодня вечерком попробую.. Ну может и еще кому пригодится ;)


  • 0

#7 chillside

chillside
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 1.6
  • posts: 96
  • topics: 15

Posted 14 July 2015 - 19:30

попробовал..

позиция добавилась, в админке выбрать можно..

В файле jbimage.php добавил код, но ничего не выходит.. вообще пусто  :(


  • 0

#8 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 July 2015 - 08:13

Я этот подход использую на jbzoo.ru
Можете приложить архив с вашей версией элемента картинки?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 chillside

chillside
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 1.6
  • posts: 96
  • topics: 15

Posted 15 July 2015 - 09:12

вот, посмотрите пожалуйста =)

 

Если у вас тоже возникала такая необходимость, может включить его в сборку?  ;D

Attached Files


  • 0

#10 Павел Акимов

Павел Акимов
  • JBZoo User (rus)
  • User rate: 20.2
  • posts: 452
  • topics: 63

Posted 15 July 2015 - 09:41

Если у вас тоже возникала такая необходимость, может включить его в сборку? 

На самом деле не хватает варианта  лайтобокса и разметки с uikit. 


Edited by Павел Акимов, 15 July 2015 - 09:42.

  • 0





Click to return to top of page in style!