Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Плагин: Фотогалерея

Плагин делает в магазине отделение с фотоальбомом.

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

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

Что есть:
1. Дерево категорий
2. Добавление картинки (при чем один способ для картинки и для картинки категории)
3. Добавление папки с картинками, которую загрузили по ФТП
4. При добавлении катринки делаетса 2 миниатюры  меленькая и побольше, размеры указываются в настройках
5. Блок последних добавленных картинок, который отображаетса в фотогалерее
6. Блок категорий который отображаетса в магазине (нужно добавить в шаблон {$box_gallery})

Ну вот то что сумел набросать на скорую руку

Забыл предупредить, все шаблоны плагина зделаны под мой шаблон allinone, так что после установки нужно будет переделаль файлы плагина что отвечают за вывод в шаблон

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

Версия 1.2 (Анонс)

1. Измененна админка плагина.
2. Добавлена возможность загрузки картинок через аякс.
3. Добавлена возможность удаления картинок через аякс.
4. Поправлено: тепер подальбоми умеют при редактировании сохранять свой родительский альбом.


Спасибо!
Но. Падает апач на денвере после попытки добавить фото.
Денвер с php5.
Если не выбрать картинку, то вылазеет ошибка

Deprecated: Function ereg() is deprecated in S:\home\shopos\td\modules\plugins\gallery\admin\functions.php on line 68
Картинка не загружена!
Возможно папка S:/home/shopos/td/images/albums/albums/ не имеет прав на запись 777!

Хотя папки есть - albums/albums
Да и ошибка говорит о том, если не ошибаюсь, что на php5 пахать нормально не будет, надо править ereg().


Спасибо!
хочу спросить, у меня одной так или у вас тоже )))
суть!
При активации плагина gallery, выдает ошибку!
1. на плагин metatags
2. на плагин png_fix
3. на плагин social
ну остальное не буду писать!))
если я выключу все плагины, тогда gallery работает! 
Я щяс не пойму, может jquery.all.js  конфликтует со всеми?


2 NeBox, может быть, не проверял такое

2 M-martin, есть такое дело, правда у меня ругалось на совсем другие плагины, ругалось на плагин images_all, scrolling

  Выписывало что щаблон не найден в папке другого плагина, проанализировав ошибочку мой взгляд пал на plugdir(), может она на правильно определяетса

Вообщем как умел так и склал, на этом мои знания ПШП закончились, может кто че свое добавит или ошибочки выправит, что бы плагин адекватно работал


Я те понял!
Ты все равно молодец  ;)
Спасибо, разберусь, вечерком поковыряюсь, если что пойму ;D


Ниче. коллективно все поправим, будет норм!


Deprecated: Function ereg() is deprecated in S:\home\shopos\td\modules\plugins\gallery\admin\functions.php on line 68
Картинка не загружена!
Возможно папка S:/home/shopos/td/images/albums/albums/ не имеет прав на запись 777!



Да и ошибка говорит о том, если не ошибаюсь, что на php5 пахать нормально не будет, надо править ereg().


Не получилось мне воспроизвети ошибку, делал как описано, но ошибки нету,а текст есть.  Сервер Вертриго с ПШП 5.2.6

Еще забыл опоменуть, что не смог вывести титле кейвордс и дескрипшен в хидер, как не крутил не выводит


ZAP, мой косяк. Конечно же PHP 5.3.
У меня PHP 5.3.3


С титлами и дескрипшинами разобралса.
Немного подрепитирую и выложу.

На счет Function ereg() то дествительно она не работает в пшп 5.3


Теперь стоит новая задача: как это все в карту сайта для гугла сунуть?


Сделать просто второй xml_sitemap для галереи. Т.е. встроенный уже в галерею.


Народная мудрость как всегда берет свое,

одна голова хорошо, а две еще лучше.


Новая версия.

Изменения.
1.Ссылки теперь имеют человеческий вид.
2.Титлы, кейвордсы и дескрипшины теперь работают.

Добавлен архив в первый пост.


Обнаружил такую проблему, незнаю проблема плагина или движка, но дело вот в чем

ставлю плагин галереи - все работает ОК
ставлю еще какойто плагин - не работает галерея, пишет что шаблон не найден, определяет папку для шаблона галереи из последнего установленого плагина

Подскажите как поправить ошибочку


старая проблема движка.



Обнаружил такую проблему, незнаю проблема плагина или движка, но дело вот в чем

ставлю плагин галереи - все работает ОК
ставлю еще какойто плагин - не работает галерея, пишет что шаблон не найден, определяет папку для шаблона галереи из последнего установленого плагина

Подскажите как поправить ошибочку


на последней версии проблема

или на старых?


была проблема с plugurl(), plugdir()

Но поправлено давно

или ще не все поправлено?


не поправлено, версия 2.5.4


судя по предварительному осмотру

плагин scrolling глюченый

перехватывает все ссылки в которых есть параметр action

));
break;
}
    }


При нажатии на категорию галереи выдаёт такую ошибку:
Warning: Smarty error: unable to read resource: "/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/tpl/album.html" in /home/klimusa/mmvt.klimusa.ru/docs/includes/lib/smarty/smarty.class.php on line 1108


пишет что нету такого файла

/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/tpl/album.html

кстати тут увидел сегодня


/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/tpl/album.html

а должно быть

/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/gallery/tpl/album.html


Подскажите пожалуйста!!!

Как управлять данным плагином... очень нужен!!!

В админке, в плагинах при нажатии "управление" плагина Галерея открывается страничка с текстом: no page!
и все... никаких кнопок больше нет.
:'(


А версия шопоса какая?


Уже разобрался.
Версия последняя...
Нужно плагин кидать в шаблон, а я в "общие" плагины ставил.
Сейчас все заработало, но модуль, к сожалению, требует огромной доработки. Такой вариант не подходит, а переделать сам ещё не смогу, только учусь.



Уже разобрался.
Версия последняя...
Нужно плагин кидать в шаблон, а я в "общие" плагины ставил.
Сейчас все заработало, но модуль, к сожалению, требует огромной доработки. Такой вариант не подходит, а переделать сам ещё не смогу, только учусь.


по идее разницы не должно быть


анонс пререлиза, читать первый пост


Хорошее обновление! Спасибо!
На php 5,3 норм будет?



Хорошее обновление! Спасибо!
На php 5,3 норм будет?


если чесно то не уверен, пока как есть

сейчас выложу архив, проведи тесты


ок


прикрепил архив


После закачки плагина (не включил еще) на главной сайта
ошибка

Warning: Invalid argument supplied for foreach() in modules\plugins\gallery\gallery.php on line 309


После включения плагина и перехода в управление ошибка
Warning: Invalid argument supplied for foreach() in modules\plugins\gallery\admin\functions.php on line 350


После добавления альбома
Warning: Invalid argument supplied for foreach() in modules\plugins\gallery\admin\functions.php on line 376


Папки вручную создавать пришлось, ибо не загружало. я имею ввиду albums  и т.д..

После добавления первой картинки

f_4c1783fec4c42.png файл успешно загружен

Warning: imagecreatefromjpeg() : gd-jpeg: JPEG library reports unrecoverable error: in modules\plugins\gallery\admin\functions.php on line 153

Warning: imagecreatefromjpeg() : 'plugins/images/albums/imgalbums/f_4c1783fec4c42.png' is not a valid JPEG file in modules\plugins\gallery\admin\functions.php on line 153

Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in modules\plugins\gallery\admin\functions.php on line 155

Warning: imagedestroy() expects parameter 1 to be resource, boolean given in modules\plugins\gallery\admin\functions.php on line 157

Чет не хочет норм работать(


забыл указать, там в установке закоментированы таблицы

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


ага. раскомментировал.
Однако это не избавит от ошибок.

Кстати. Почему-то когда гружу картинку, то ее превью нету. т.е. как бы битая картинка, хотя загружается и режется нормально.
проблема в названии картинки в русском. каверкает на сервере в normal_ишп.png, хотя там русские символы. а в превью пробует найти нормальное название на русском.



пишет что нету такого файла

/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/tpl/album.html

кстати тут увидел сегодня


/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/tpl/album.html

а должно быть

/home/klimusa/mmvt.klimusa.ru/docs/modules/plugins/gallery/tpl/album.html



Каким образом это сделать? у меня по умолчанию после установки этого плагина так...




ну тут проблема шопоса, не определяет нормально пути, про єтот баг уже давно известно


выход есть, конечно ни ух ты, но есть,

скопировать нужные файлы в те папки которые показаны на ошыбке


в album.php заменить
$main_content = $osTemplate->fetch(plugdir().'tpl/album.html');
на
$main_content = $osTemplate->fetch(dirname(__FILE__).'/tpl/album.html');

plugdir() тут можно и не использовать.


ги :o

хорошая мысля приходит опосля,

как только появитса время обезательно поправлю

Спасибо!


Всем привет!
Не знаю, может и глупый вопрос, но... Я установил этот плагин, добавил альбомы и фотографии, как теперь мользователь может зайти в этот альбом? на главой страницы ссылки на него нету...


./index.php?page=gallery


Warning: Smarty error: unable to read resource: "/var/www/html/krysyra.org.ua/shop/modules/plugins/banner/tpl/gallery.html" in /var/www/html/krysyra.org.ua/shop/includes/lib/smarty/smarty.class.php on line 1108


http://www.shopos.ru/forum/index.php?topic=4158.msg34512#msg34512



Warning: Smarty error: unable to read resource: "/var/www/html/krysyra.org.ua/shop/modules/plugins/banner/tpl/gallery.html" in /var/www/html/krysyra.org.ua/shop/includes/lib/smarty/smarty.class.php on line 1108

Такую же ошибку выдает. Позаменял в album.php но результат то же.
http://kherson-holod.com.ua//index.php?page=gallery
А вообще хочу сделать на сайте раздел НАШИ РАБОТЫ. - Объект такой то и фото к нему.
Галерея для этого подойдет??? А то я ее в живую  и не видел то)


нужно перебрать все файлы корня плагина по таки проблемам

$main_content = $osTemplate->fetch(plugdir().'tpl/album.html');
на
$main_content = $osTemplate->fetch(dirname(__FILE__).'/tpl/album.html');


Спасибо за плагин!  8)


Полезная вещь, только не понял, как эту галерею вывести на странице магазина?


сайт/index.php?page=gallery


Установил плагин,  в админке вроде бы работает и фотографии загружает, но при попытке вывести на странице по ссылке http://localhost/shopos/index.php?page=gallery выдеёт ошибку:

Warning: Smarty error: unable to read resource: "C:/home/localhost/www/shopos/modules/plugins/tpl/gallery.html" in C:\home\localhost\www\shopos\includes\lib\smarty\smarty.class.php on line 1108

Что неправильно сделал?


Не правильные пути.
modules/plugins/tpl
а должно быть наверное
modules/plugins/gallery/tpl

нужно переписывать плагин по мелочи


Хотел узнать а есть работающая версия данного плагина под 2.5.9 или нет?


shopos 2.5.9+ создал альбом, загрузил картинки но показывает что альбом пустой. 1auto.md/index.php?page=gallery


так что, для 2.5.9 не будет работать плагин?


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


подскажите плиз,
создал галерею , залил парочку альбомов. Нажимаю на один из альбомов, открывается только картинка альбома и все, а должны быть еще картинки
1auto.md/index.php?page=album&aid=1


а когда будет возможность мультиязычность увидеть в плагине?



подскажите плиз,
создал галерею , залил парочку альбомов. Нажимаю на один из альбомов, открывается только картинка альбома и все, а должны быть еще картинки
1auto.md/index.php?page=album&aid=1


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


а когда будет возможность мультиязычность увидеть в плагине?


а он и так мультиязычный


Подключаюсь к обсуждению -
1) А каким образом вывести галерею на информационную страницу? Или вообще после установки что прописывать в шаблон чтобы она появилась??
2) Версия Шопоса 2.5.9 После установки в админке выдает

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/users1/k/komok/domains/vashalavka.ru/modules/plugins/gallery/admin/functions.php on line 341
    Warning: Invalid argument supplied for foreach() in /home/users1/k/komok/domains/vashalavka.ru/modules/plugins/gallery/admin/functions.php on line 350


Если проигнорировать и попытаться создать альбом, видим следующее -
Неправильно вибран альбом, Альбом не может быть своим же подальбомомНазад

Причем это к корне, т.е. не подальбом...
Спасибо.


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


Есть у кого нибудь рабочий пример? Можете ссылку дать?


Источник



Copyright ShopOS