Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Подскажите слайдер фото с возможностью локальной загрузки фото (https://javascript.ru/forum/misc/64187-podskazhite-slajjder-foto-s-vozmozhnostyu-lokalnojj-zagruzki-foto.html)

supergadgets 25.07.2016 12:43

Подскажите слайдер фото с возможностью локальной загрузки фото
 
Доброго времени суток.
Может кно знает фотослайдер на сайт в котором можно загружать фото из
локального хранилища, а не указывать их месторасположение ссылками?
Что-бы слайдер зам загружал фото на хостинг и сам прoписывал к ним путь.

Дополнение:
Есть партнерский веб магазин. На страничке товара надо разместить до 10 - 20 фоток. Хочу поставить слайдер и загружать фотки в слайдер все разом. Все фото находятся на моем ПК.

Спасибо

laimas 25.07.2016 13:03

Цитата:

Сообщение от supergadgets
Что-бы слайдер зам загружал фото на хостинг и сам приписывал к ним путь.


Это как? :)

supergadgets 25.07.2016 13:16

Ну с моего ПК ))))
Есть партнерский веб магазин. На страничке товара надо разместить до 10 - 20 фоток. Хочу поставить слайдер и загружать фотки в слайдер все разом. Все фото находятся на моем ПК.

laimas 25.07.2016 13:19

Что значит слайдер "сам будет загружать"? Вы этот механизм сможете пояснить?

supergadgets 25.07.2016 13:27

Цитата:

Сообщение от laimas (Сообщение 423352)
Что значит слайдер "сам будет загружать"? Вы этот механизм сможете пояснить?

Дело в том что я вчера пол ночи искал слайдер, и они есть, но у всех путь к фото надо прописывать в виде УРЛ, что значит что сначала эти фото нужно самому загрузить на хостинг, а потом еще и к каждой фото прописать путь в слайдере.

А бы хотел старую добрую кнопку "Загрузить фото".
Тоисть нажимаешь кнопку ЗАГРУЗИТЬ ФОТО, выбираешь нужные фото на жестком диске, и нажимаешь загрузить. Слайдер сам их загружает (возможно надо будет указать ему папку на хостинге куда загружать, или он сам ее создаст) и добавляет в слайдер.

supergadgets 25.07.2016 13:31

Я так подумал, получается что слайдер нужен с админкой... что-бы загружать фото мог только я, а пользователи видели только витрину слайдера.

laimas 25.07.2016 13:33

Цитата:

Сообщение от supergadgets
снайала эти фото нуьно самому зачтузить на хостинг

Все правильно, кому нужен на вашем сайте слайдер фото для которого на вашем локальном компьютере.

Цитата:

Сообщение от supergadgets
Тоисть наьимаешж кнопку ЗАГРУЗИТЬ ФОТО, выбираешь нуьные фото на жестком диске, и нажимаешь загрузить. Слайдер сам их загружает

Ну в общем то загружать будет не слайдер, да и зачем нагружать этим слайдер сам. Загрузить фото можно только формой, а загрузка фото на сервер, это процесс предполагающий проверки и на клиенте, и на сервере, и возможны еще и ошибки, а их нужно обрабатывать, исправлять и т.п..

Цитата:

Сообщение от supergadgets
а потом еще и к каждой фото прописать путь в слайдере.


В общем то никто их ручками в слайдере не прописывает. Есть определенный каталог фото, например для категорий, и если выводится некая категория, то сервер ведь выводит html-код слайдера, а при выводе он знает какая категория запрошена и прописать пути к фото в этом слайдере серверному скрипту раз плюнуть. Проблема надуманная то.

supergadgets 25.07.2016 13:35

п.с. сори за ошибки, пишу транслитераатором. Оригинал уже исправил

laimas 25.07.2016 13:39

Цитата:

Сообщение от Rise
через ftp нельзя загрузить?

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

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

supergadgets 25.07.2016 13:46

По ФТП можно конечно но это ни упрощает ни ускоряет работу. Ведь загрузив 20 фоток по ФТП в отдельную папку на хостинге, в слайдере они не появятся. Нужно будет прописывать пути к каждой фото.

Идея со слайдером с загрузкой фото предназначена упростить и ускорить работу по добавлению фото.

п.с. про категориям понял не сразу. Дошло.

laimas 25.07.2016 13:50

Цитата:

Сообщение от supergadgets
Я так подумал, получается что слайдер нужен с админкой


Вот это нужная мысль, только не слайдер с админкой а административный раздел, который управляет сайтом - добавление/редактирование/удаление товаров. Здесь же и загрузка/редактирование/удаление фото товаров. Фото добавляемого товара связываются с товаром, это можно сделать по уникальному идентификатору товара.

Где будут располагаться фото, то есть структура каталога или каталогов, с этим нужно сразу определиться.

А дальше при выводе все будет строиться/прописываться автоматом. Женить же слайдер на загрузке фото не стоит, иначе не подойдет этот или не понравится и нужен будет иной, все придется переписывать заново.

laimas 25.07.2016 13:51

Цитата:

Сообщение от supergadgets
какой каталог фото? кто его создал? как там оказались фото? о чем вы?

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


Вы вообще имеете представление что есть товар? Судя по вопросам нет.

supergadgets 25.07.2016 13:53

Цитата:

Сообщение от laimas (Сообщение 423365)
Вы вообще имеет представление что есть товар? Судя по вопросам нет.

не сразу понял про категории. Дошло.
Сорри.

supergadgets 25.07.2016 14:16

Ладно, давайте рассмотрим все детально на реальном примере из магазина и детально опишу проблему.

Итак, вот так выглядит страница товара:
http://www.supergadgets.es/moviles/c...aomi-mi5-32gb/

Как видно, один слайдер тут уже есть, там находятся основные фото товара, как выглядит сам товар. Фото для этого слайдера берутся из раздела : "Фото товара" , а этот раздел формируется при добавлении нового товара и находится в админ панели магазина, тут laimas прав, все верно.
Под слайдером мы видим блок с видео, текст и снова куча фоток. Эти фото добавлены руками по одной и растануты по ширине на 100 процентов окна. Добавлять фото по 1 это огромное количество потраченого времени, если можно сбить их в кучу и зачгрузить все 20 фото в 2 клика в слайдер. Вот эти фото и нужно собрать в полноразмерный слайдер. laimas, дело в том что эти фото не находятся ни в одном из разделов, каждая фото загружена по отдельности. Можно конечно и эти фото добавить в раздел "Фото товара" и в слайдер брать уже оттуда, но тогда в слайдер попадут и основные фото, и если их растянет по ширине то будет ужас. Значит придется как-то фильтровать или выбирать нужные фото для слайдера, а это уже снова усложнение себе жизни.

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

laimas 25.07.2016 14:51

Цитата:

Сообщение от supergadgets
Добавлять фото по 1 это огромное количество потраченого времени, если можно сбить их в кучу и зачгрузить все 20 фото в 2 клика в слайдер. Вот эти фото и нужно собрать в полноразмерный слайдер. laimas, дело в том что эти фото не находятся ни в одном из разделов, каждая фото загружена по отдельности.


Чтобы добавить несколько фото сразу, то достаточно в административном разделе использовать новый браузер поддерживающий HTML5, что не будет проблемой. И форма добавления товара, которая содержит поля названия товара, описания, цены и прочего, содержит и поле добавления фото:

<input type="file" multiple />

и выбирайте одним полем формы, и добавляйте товару сразу столько фото, сколько разрешено для загрузки настройками сервера.

Если нужно часть фото загрузить для одного слайдера, а часть для другого, то не сложно добавить два таких поля, файлы которых серверный скрипт будет добавлять в соответствующий каталог или именовать соответствующим образом. Тут только один момент - если оба слайдера отображают одни и те же фото, но разных размеров, то загружать нужно только один раз изображения. На сервере посредством например GD из больших фото делаются малые и сохраняются. То есть это тоже не есть проблема.

Единственно, что каталога "Фото товара" на сервер быть не должно, это может быть только символической ссылкой (не в рамках скрипта, а чисто по логике), а каталог все таки это, типа images.

supergadgets 25.07.2016 15:02

Цитата:

Сообщение от laimas (Сообщение 423374)
Чтобы добавить несколько фото сразу, то достаточно в административном разделе использовать новый браузер поддерживающий HTML5, что не будет проблемой. И форма добавления товара, которая содержит поля названия товара, описания, цены и прочего, содержит и поле добавления фото:

<input type="file" multiple />

и выбирайте одним полем формы, и добавляйте товару сразу столько фото, сколько разрешено для загрузки настройками сервера.

Давайте пообщаемся в скайпе уже конкретно по вопросу реализации?

skype - supergadgets

laimas 25.07.2016 15:05

Цитата:

Сообщение от supergadgets
конкретно по вопросу реализации

В смысле консультаций как сделать? Тогда нет, лучше здесь получать консультации, я же не один на форуме, здесь много грамотных и не только от меня можете получить ответы на вопросы. А на консультации по Скайп у меня нет сейчас времени.

По Скайп я обсуждаю только заказы на работу.

supergadgets 25.07.2016 15:55

Цитата:

Сообщение от laimas (Сообщение 423379)
В смысле консультаций как сделать? Тогда нет, лучше здесь получать консультации, я же не один на форуме, здесь много грамотных и не только от меня можете получить ответы на вопросы. А на консультации по Скайп у меня нет сейчас времени.

По Скайп я обсуждаю только заказы на работу.

сколько будет стоить реализация слайдера, так, на вскидку?

laimas 25.07.2016 16:05

Цитата:

Сообщение от supergadgets
сколько будет стоить реализация слайдера,

0.00 руб, ибо их куры не клюют бесплатных на любой вкус. )

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

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

warren buffet 26.07.2016 16:08

supergadgets, Не изобретай велосипед. Слайдер - это бузина, а закачка фоток на сайт с автоматической генерацией хтмля - это дядька в Киеве.

Все что тебе нужно - форма с полем файл и скрипт на сервере, который проверит можно ли тебе загружать, получит файлы, запишет куда надо и сгенерит хтмль, который положит куда следует. То есть работы на 30 минут если там есть хоть какая-то админка с аутентификацией.

warren buffet 26.07.2016 16:12

Цитата:

Сообщение от laimas
Чтобы добавить несколько фото сразу, то достаточно в административном разделе использовать новый браузер поддерживающий HTML5,

При чем тут хтмл5? Через кнопку file пожизненно можно было закачивать за раз пачку файлов.

supergadgets 26.07.2016 18:02

Цитата:

Сообщение от warren buffet (Сообщение 423493)
supergadgets, Не изобретай велосипед. Слайдер - это бузина, а закачка фоток на сайт с автоматической генерацией хтмля - это дядька в Киеве.

Все что тебе нужно - форма с полем файл и скрипт на сервере, который проверит можно ли тебе загружать, получит файлы, запишет куда надо и сгенерит хтмль, который положит куда следует. То есть работы на 30 минут если там есть хоть какая-то админка с аутентификацией.

Сайт сделал на Webasyst Shop-Script 6. Там внутри полноценная админка со всеми необходимыми блоками для фото товара, текстового описания и тд. Если добавлять фото в блок "фото товара" то изображения грузятся все кучкой по 20 штук за раз. А вот если добавлять изобраьение в текствовый блок, чере встроеные графический текстовый редактор то можно добавить только одну за раз. Тоисть в админке сайта есть и кнопка, и хтмл оно генерит, и ложит куда надо, но сцуко только по одной фото.

Вот демо админки и витрины если кто захочет глянуть :
http://www.shop-script.ru/platform/demo/

Админка->Товары->(выбираем любой товар, например Apple iPhone 6s)-> Редактировать->Описание и СЕО->Чуток опускаемся и видим блок "Описание" -> На тулбаре этого блока нажимаем значек "Изображение" и пытаемся загрузить больше одного файла за раз

п.с. думал может будет легче и быстрее стороний скрипт слайдера поставить, но видимо не легче.

laimas 27.07.2016 02:16

Цитата:

Сообщение от warren buffet
При чем тут хтмл5? Через кнопку file пожизненно можно было закачивать за раз пачку файлов.

Слушай "хтмля" хренов, читай матчасть, крути извилинами, а не пори херни.

laimas 27.07.2016 02:21

Цитата:

Сообщение от supergadgets
Тоисть в админке сайта есть и кнопка, и хтмл оно генерит, и ложит куда надо, но сцуко только по одной фото.

Нет проблемы заставить форму грузить много фото, как уже было сказано, новый браузер с поддержкой HTML5 и вперед... Но это то ведь мало, нужно вносить изменения и в серверный код, и видимо в базе данных.


Часовой пояс GMT +3, время: 17:49.