ПредишенСледващото

OpenCart - двигател за създаване на онлайн магазин, който по подразбиране не е възможно да се създаде портфолио или галерия настаняване. Понякога е необходимо, или просто искате да публикувате работни проби, снимки на популярни или необичайни продукти, демонстрира цялата гама от цветове, като тапицерия за мебелни магазини, публикувайте галерия от всичките дела, и така нататък .. Като цяло, понякога трябва да се търсят решения на трети страни, за да добавите функционален магазин. В този случай, създаването на галерията не е изключение.

«Галерия» Снимки прост модул ще ви помогне да създавате произволен брой галерии, и двамата поставят върху стандартната схема на двигателя, както и на отделна страница.

OpenCart - галерия - да се създаде галерия изображение с помощта на Галерия модул, събирането

Инсталиране и Конфигуриране

1. Свалете модул «Галерия изображения» на. Модулът е съвместим с версии 1.5.5.1-1.5.6.4, изисква инсталирана vqmod.

2. Разархивирайте модул «Чисто Категория страница» и качите съдържанието му в главната директория на вашия магазин, само ще добавя нови файлове, нито една от съществуващите файлове ще бъдат презаписани.

Ние се процедира по същия начин с модул «Галерия изображения» - и разопакова съдържанието на папката на «файлове за качване OC-1.5.5.1-нагоре» натоварване в магазина в главната папка.

4. За да бъде заглавието модул в администратор имаше адекватна представа, отворете файла vqmod / XML / gallery_images.xml и пътя до езиковия файл (линия 24)

5. На този етап в галерията вече работи и може да се справи с неговото съдържание. За да направите това, кликнете върху разделите каталога / Галерия образи и създаване на нова галерия.

OpenCart - галерия - да се създаде галерия изображение с помощта на Галерия модул, събирането

6. За да се покаже снимката на един от съществуващите магазини, диаграми, отидете на добавките / модули / галерия и задаване на изхода да се създаде галерия. Изберете желания галерията, уточни размера на изображението, схемата, по реда на сортиране - ред галерии изхода и обърнете внимание на състоянието на "активирано".

и като резултат ще получим галерия на Майн (или на тази страница, която сте посочили,), в долната част на страницата

OpenCart - галерия - да се създаде галерия изображение с помощта на Галерия модул, събирането

Но какво, ако ние не се нуждаем, за да се покаже галерия с друга информация, а вие трябва да го приведе към отделна страница? За всички галерии са били на една и съща страница, отиде една след друга. Или ще една галерия, но с много изображения. Да галерии изходни варианти могат да бъдат неограничен брой, въпросът е как да се създаде отделна страница за показване на галерията?

Това беше тогава, и ще играе роля «Чисто Категория страница». Модулът ние вече са установили, така че с него по реда, но сега трябва да създадем страницата, която ще се покаже нашата галерия.

1. Отидете на система / дизайн / модел и създаване на нова схема, го наричат ​​по свое усмотрение, "Галерия", "Портфолио" и така нататък. Н.

3. В добавките / модули / Галерия поставя нов извод галерия, но сега избираме нова схема. Проверете магазина - готово, галерия (а) показва на отделна страница (както е в първия скрийншот на този пост). Всички снимки се отварят в изскачащ прозорец с възможност за завъртане.

Но има едно "но" - заглавието на "Галерия" се показва вместо името на галерията. Така го оправя.

1. Отворете каталог / модел / каталог / gallimage.php файл, и промяна на заявката

$ Query = $ това -> db. -> Query ( "SELECT * FROM" DB_PREFIX "gallimage_image GI НАЛЯВО JOIN" DB_PREFIX "gallimage джин ON (gi.gallimage_id = gin.gallimage_id) НАЛЯВО JOIN" DB_PREFIX "gallimage_image_description ..... GID ON (gi.gallimage_image_id = gid.gallimage_image_id) КЪДЕ gi.gallimage_id = ' ". (инт) $ gallimage_id." "И gin.gallimage_id ='". (инт) $ gallimage_id. "" И gid.language_id = ' " . (инт) $ това -> довереник -> получите ( "config_language_id ')" "") ;.

2. Отворете каталог / контролер / модул / gallimage.php файла. намерят струни (20-29)

foreach ($ резултатите като $ резултат)

ако (file_exists (DIR_IMAGE. $ резултат [ 'образ']))

$ Това -> данни [ 'gallimages'] [] = масив (

"Дял '=> $ резултат [' заглавието '].

"Връзка '=> $ резултат [" връзка "].

'Image' => $ това -> model_tool_image -> преоразмеряване ($ резултат настройка $ [ 'образ'] [ 'ширина'] настройка $ [ 'височина'] ..).

"Изскачащи '=> $ това -> model_tool_image -> преоразмеряване ($ резултат [' изображение '] 500. 500)

Може ли да се отговори на следните въпроси. Сайтът има снимка на стоки 150 * 150 резолюция, тази снимка е показана на страницата на стоките. Необходимо е да се направи така, че би било, когато кликнете върху този образ в изскачащ прозорец се отваря друга снимка на този продукт, но с резолюция от около 1024 * 768. Оказва се, че има 2 различни снимки на едни и същи стоки. Един с по-ниска резолюция, а другата с голяма. Благодаря предварително за вашата помощ.

Тя не работи:
Внимание: Грешка: Неизвестна колона "gi.gallimage_id" в "по клауза"
Грешка номер: 1054
SELECT * FROM lmn_gallimage_image GI LEFT JOIN lmn_gallimage джин ON (gi.gallimage_id = gin.gallimage_id) НАЛЯВО JOIN lmn_gallimage_image_description GID ON (gi.gallimage_image_id = gid.gallimage_image_id) КЪДЕ gi.gallimage_id = '3' И gin.gallimage_id = '3' И gid.language_id = "1" в /public_html/***/system/database/mysqliz.php на линия 53

Момчета, повторна проверка / декларацията кодиране на синтаксиса си SQL заявка примерен код. Грешка 1054 оставил след ръчно пренапише заявката.

Послепис Като цяло, браво - наистина помага да се спести време.

Замяна не работи заглавие «Галерия» в галерии заглавия. Получавам грешка 1054. Какво грешка в кода на поискване (т.1). Правилно, моля да поиска кода, за да се добавят в каталога / модел / Каталог / gallimage.php файл,

Коригирана. Тествано на 1.5.6.4, заглавията са показани, не е грешка.

Благодаря за подробното обяснение на тази галерия е много полезен.

Единственият проблем - всеки път, когато спаси галерии (дори и без да се добавят нови снимки) - лети за сортиране на изображения. В резултат на това всеки път, когато спаси всичко е в случаен ред. Ти не знаеш какво може да е причината?

Всичко работи (1.5.6.3). Кой не показва имената на галерии - проверка на цвета на текста за .box .box-позиция.
Имах бяло на бял фон и гледах в продължение на половин ден рейк =))

Благодаря ви много за напомнянето, промените цвета и всичко стана ясно))))

Всичко работи, много ви благодаря за работата на предприемача.
Но това е цялата работа засенчи две точки:
1. Възможно ли е да го направи, за да се промени изскачащ неговите пропорции в зависимост от всяка снимка? Така че можете да посочите само ширината и височината се изчислява автоматично и да зададете ширината на изскачащи прозорци, като процент от ширината на екрана (отново, както при автоматична Изчисляването на дела).
О, и още нещо - е тооолкова не е достатъчно, за да добавите няколко снимки - множествен избор или посочване на цяла папка. Това е огромен проблем.

Още веднъж ви благодаря за вашата работа, аз с нетърпение очаквам отговор за размера на изскачащи прозорци.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!