Jump to content


Photo
* * * * * 3 votes

Оптимизация и загрузка изображений

jbimage

71 replies to this topic

#61 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 17 October 2015 - 11:19

*
POPULAR

Я перепиливал элемент JBImage с использованием jQuery File Upload. На фронте при подаче работает на Uikit + Uikit Sorting, в админке - на Bootstrap и jQuery UI. 

 

Если необходимо - сделаю паблик версию элемента.

Attached Thumbnails

  • 1.jpg
  • 2.jpg

  • 6

#62 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 17 October 2015 - 11:31

Если можно! Прикрепите элемент для скачивания


  • 0

#63 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 18 October 2015 - 09:29

Хотя элемент от black_paw  работает, фото оптимизирует и закачивает на сервер, только ссылку не подхватывает для отображения.

Блин если бы я понимал, как исправить ((((


  • 0

#64 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 20 October 2015 - 00:13

Спасибо всем, вопрос снимается!


Edited by nikolia, 21 October 2015 - 15:39.

  • 0

#65 margon

margon
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 31
  • topics: 8

Posted 30 October 2015 - 20:24

fiction13, а Вы можете выложить вашу перепиленную версию. Буду очень благодарен. И еще вопрос: у этой версии есть ресайз картинок? 


  • 0

#66 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 30 October 2015 - 20:51

*
POPULAR

Видимо элемент необходим, пилю его для паблика, это занимает и еще займет некоторое время.


  • 5

#67 corolevanata

corolevanata
  • JBZoo User (rus)
  • User rate: -0
  • posts: 88
  • topics: 37

Posted 23 November 2015 - 18:57

Я смотрю тема не очень развивается, хотя тема нужная. Я все скачала и с заменой файлов на сайт закачала так вот у меня теперь вообще блок  медиа не отражается на сайте в подаче материала. Вот что теперь делать? 


  • 0

#68 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 23 November 2015 - 20:02

Я смотрю тема не очень развивается, хотя тема нужная. Я все скачала и с заменой файлов на сайт закачала так вот у меня теперь вообще блок  медиа не отражается на сайте в подаче материала. Вот что теперь делать? 

 

Бекап восстанавливать?


  • 1

#69 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 23 November 2015 - 23:54

Уже есть готовое решение http://forum.jbzoo.c...bgallery-image/Ставиться как отдельный элемент и работает все на ура, спасибо fiction13


  • 0

#70 usersJbzoo

usersJbzoo
  • JBZoo User (rus)
  • User rate: 2.5
  • posts: 201
  • topics: 39

Posted 05 March 2016 - 06:02

При добавлении материала, предпросмотр загружаемых фото для элемента jbimage можно организовать имитацией загрузки фото и подстановкой картинки в image-preview.

Необходимо поправить файл ../media/zoo/applications/jbuniversal/elements/jbimage/assets/js/submission.js

// set new image on select
            $fileSelect.change(function () {
                var value = this.value.replace(/^.*[\/\\]/g, '');
                $obj.find('.filename').val(value);
                //////предпросмотр фото - добавить ниже следующий код
                  var input = $(this)[0];
                if ( input.files && input.files[0] ) {
                    if ( input.files[0].type.match('image.*') ) {
                        var reader = new FileReader();
                        reader.onload = function(e) {
                            $obj.find(".image-preview").removeClass("hidden");
                            $obj.find(".image-preview img").attr('src', e.target.result);
                        }
                        reader.readAsDataURL(input.files[0]);
                    } else console.log('is not image mime type');
                } else console.log('not isset files data or files API not supordet');
               ////////
            });

  • 0





Click to return to top of page in style!