Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Search the Community

Showing results for tags 'images'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Genaral
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
  • Opencart 4.x
    • Opencart 4.x: General questions
    • Opencart 4.x: Installing and updating
    • Opencart 4.x: Localization
    • Opencart 4.x: Setting and optimization
    • Opencart 4.x: Sandbox
    • Opencart 4.x: Extension search
    • Opencart 4.x: Bug Reporting
  • Opencart 3.x
    • Opencart 3.x: General questions
    • Opencart 3.x: Installing and updating
    • Opencart 3.x: Localization
    • Opencart 3.x: Setting and optimization
    • Opencart 3.x: Sandbox
    • Opencart 3.x: Extension search
    • Opencart 3.x: Bug Reporting
  • Opencart 2.x
    • Opencart 2.x: General questions
    • Opencart 2.x: Installing and updating
    • Opencart 2.x: Localization
    • Opencart 2.x: Setting and optimization
    • Opencart 2.x: Sandbox
    • Opencart 2.x: Extension search
    • Opencart 2.x / ocStore 2.x: Bug Reporting
  • Реклама и продвижение
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Контекстная реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Categories

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Реклама и продвижение
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платежные системы
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Языковые пакеты
  • Other
  • Отчеты
  • Сборки
    • ocStore
  • Услуги
    • Графика и дизайн
    • Маркетинг

Categories

  • Служебные документы
  • Оплата
  • Документация Opencart

Categories

  • Gereneral questions
  • Purchasing extensions
  • For developer
  • Account
  • Technical support
  • Financial department

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • del
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • Хостинг для OpenCart
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


Skype


Город:


Интересы

Found 22 results

  1. Скачать / Купить дополнение Image Compress with Squeezeimg (Сжатие и конвертация изображений с помощью Squeezeimg) Используйте расширение Image Compress with Squeezeimg, чтобы оптимизировать размер изображений Вашего сайта, ускорить загрузку его страниц, освободить место для хранения данных на сервере и повысить свой рейтинг в поисковых системах, таких как Google, Yandex и т. п. Расширение Image Compress with Squeezeimg использует функциональные возможности оптимизатора изображений Squeezeimg, в том числе с использованием CDN сервера. Сжатие / конвертирование изображений без видимой потери качества или с потерями позволяет быстро минимизировать размер Ваших изображений. Добавил kirians Добавлено 03.06.2022 Категория Кэширование, сжатие, ускорение Системные требования Расширение работает на серверах под Apache2, Nginx; с Microsoft IIS не работает без модуля Rewrite; не будет работать при активированном Pagespeed Module от Google Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  2. Version 1.2

    Название модуля: Изображение из товара в категорию - "Image from product to category" Версия модуля: 1.2Тип лицензии: Full (полная версия)Тип установки: ocmod Язык: Беларуская мова, English, Русский язык, Українська моваДата создания: 15.10.2017 Дата обновления: 12.06.2022 Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.5, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 1.5.4.1.2, 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default) Название архива: Image from product to category v1.2 Full OpenCart 1.5.X-3.1.X.ocmod.zip ОПИСАНИЕ Вам надоело вручную выбирать изображение для каждой категории? Вы устали? Тогда этот модификатор то, что нужно Вам! С помощью этого модуля (модификатора) Вы сможете с лёгкостью установить изображения на все категории, где есть товар! А именно, на странице категорий и при редактировании категории появится волшебная кнопка, которая скопирует фотографию из товара. Как это работает? Всё очень просто! Если вы находитесь на странице категорий, то можете просто нажать на кнопку, тогда будут заполнены фотографии тех категорий, в которых есть товар или подкатегория с товаром. А если вы не хотите заменять фотографии всех категорий, то просто выделите нужные категории. Когда вы находитесь на странице редактирования категории, кнопка работает также, как и при выделении, только выделять ненужно ничего. ВНИМАНИЕ! Сделайте бэкап базы данных! Конкретнее: oc_category Оригинальные файлы магазина не заменяет!Модификатор "вносит изменения" в следующие файлы: УСЛОВИЯ СОГЛАШЕНИЯ - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен; - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен); - Редактировать код можно только под нужды своего магазина; - Распространение модуля запрещено; - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг); - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная; - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля; - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств; - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля; - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.
    $5
  3. Version 1.4.3

    53 downloads

    Используйте расширение Image Compress with Squeezeimg, чтобы оптимизировать размер изображений Вашего сайта, ускорить загрузку его страниц, освободить место для хранения данных на сервере и повысить свой рейтинг в поисковых системах, таких как Google, Yandex и т. п. Расширение Image Compress with Squeezeimg использует функциональные возможности оптимизатора изображений Squeezeimg, в том числе с использованием CDN сервера. Сжатие / конвертирование изображений без видимой потери качества или с потерями позволяет быстро минимизировать размер Ваших изображений.
    Free
  4. imagecrop.php Что умеет? 1. Ресайз обычный с полями 2. Ресайз по ширине 3. Ресайз по высоте 4. Перевернуть 5. Crop 6. Управление качеством сжатия 7. Управление цветом подложки Как использовать? Вставляем модель, типа $this->load->model('tool/imagecrop'); Потом вызываем метод resize, например: 1. Уменьшене по ширине с сохранением пропорции $this->model_tool_imagecrop->resize( $product_info['image'], // путь к картинке от папки с картинками 100, // ширина миниатюры 0 // высота будет расчитана автоматически с сохранением пропорции ); 2. Crop и переворот на 90 градусов $this->model_tool_imagecrop->resize( $product_info['image'], // путь к картинке от папки с картинками 500, // ширина миниатюры 500, // высота миниатюры '0x000000', // фон подложки черный 100, // качество 100% true, // блять, не помню зачем я это сделал. как-то связано с позиционированием относительно полей 90, // первернуть на 90 градусов array('x1' => 10, 'x2' => 150, 'y1' => 10, 'y2' => 150) // координаты для crop относительно оригинального изображения ); P.S. Обратите внимание, что resize можно использовать не только для уменьшения, но и для увеличения ;)
  5. Стоит такая задача: магазин продает комплекты. Допустим мебельные комплекты. Одни и те же комплекты могут быть в разном составе, соответственно. Так вот, нужно где-то разместить фотографии с примерами готовых комплектов. Как это лучше реализовать в OpenCart? Мне кажется, что для такая схема, лучше всего укладывается в шаблон категории OpenCart'а. Только вот 1-й картинки категории очень мало. На странице категорий нужно размещать много картинок. Так вот как это лучше сделать кто подскажет? Может кто посоветует проверенные модуль для этих целей, или может есть другое несложное техническое решение? Скрипт?
  6. Всем доброго времени суток! При работе с opencart возник вопрос, можно ли в текстовые страницы типа About, Privacy Policy добавлять слайдер изображений через какой-то модуль? На сайте будет много текстовых страниц. Нужно, чтобы была возможность добавлять на страницу не только текст+картинка, но также слайдеры или карусели. Может быть есть готовые решения, но я не нашел. Версия oc 2.3.0.2. Спасибо!
  7. Требуется помощь, сайт на OC 1.5.6.4: 1. Вручную сжали все картинки. 2. Залили на сайт. 3. При кэширование, сайт делает их большим размером, чем они есть на самом деле. 4. Гугл инсайт ругается на это. 5. Изменение параметра куалити не помогает.
  8. Привет! я хочу сделать это меню Opencart 1.5.6 вместо категорий меню, чтобы отобразить продукты. http://demo.abantecart.com/ мне удалось получить продукты в меню так: "catalog/controller/common/header.php" before $children = $this->model_catalog_category->getCategories($category['category_id']); add if ($this->model_catalog_category->getCategories($category['category_id'])) { before // Level 1 add } else { $dataProduct = array( 'filter_category_id' => $category['category_id'], 'filter_sub_category' => true ); $children = $this->model_catalog_product->getProducts($dataProduct); foreach ($children as $child ) { $children_data [] = array( 'name' => $child['name'], 'href' => $this->url->link('product/product', 'product_id=' . $child['product_id']), ); } } ... И мои варианты здесь... Это редактирует динамическое изменение изображений в Abantecart, но я не могу трансформируются работать в Opencart https://github.com/abantecart/abantecart-src/commit/14124cf15118562712e2a706139e4576c0091aae Пожалуйста, помогите мне ...
  9. Вот у товара в бд есть такая табличка product_image, в которой хранятся картинки(по одной на каждый товар, для каталога), но не понятно в какой табличке хранятся дополнительные изображения, которые можно посмотреть, заходя на страничку товара, искал что-то типа таблички images, но не нашёл.
  10. Доброго времени суток господа, подскажите пожалуйста, есть магазин на webasyst, в нем есть изображения товаров, все эти изображения я достал и поместил в одну папку, как можно их связать с товарами в opencart через базу данных ? имеется ввиду куда прописывать URL на изображение и где происходит связка с товаром по id, пытался заносить все в таблицу product_image, прописывал ID товара и URL к изображению в виде 'catalog/products/имя_изображения.расширение' но они никак не отобразились
  11. Суть такая: в папку TV скидываю сотни фотографий, с именами, которые получились при скачивании из сети. Создаю товары, наподобие TV Samsung UL42K6500B (в категории TV -> Samsung) и т.д., прикрепляю фотки... Далее запускаю модуль (или лучше чтобы он автоматом запускался при сохранении товара) и он создает папку Samsung в папке TV (воспроизводит путь до товара) и кладет туда картинки данного товара, переименовывая, скажем, в 2301-tv-samsung-ul42k6500b-1.jpg, 2301-tv-samsung-ul42k6500b-2.jpg, 2301-tv-samsung-ul42k6500b-3.jpg, (где 2301 - ИД товара, а далее его название + номер, если картинка не одна) и естественно меняет пути к картинкам в БД у товара. Тем самым мы решаем 2 проблемы: 1. Наводим порядок на FTP, потом искать картинки товара будет легко (они рассортированы + с понятными названиями вместо G3g47gegf46SER.jpg) 2. Отдаем поисковикам понятное название картинок, тем самым повышаем шансы на позиции при поиске картинок Знаю что переименовывание (без создания папок) есть в каком-то из СЕО паков, вроде в Паладине, (пользовался на 1.5), но очень не хочется комбайн ставить, из него только данный функционал и нужен.
  12. Всем привет. Не могу найти модуль для ocstore 2.3 , который позволял бы выводить отдельным табом дополнительные изображения с возможностью описать каждое из них. Т.е. в табе: 1-е доп изображение + контент (его описание) 2-е доп изображение + контент (его описание) и .тд. Есть примерный модуль для opencart 1.4.9, чтоб было понятнее что требуется. Если нет готового решения, то могу рассмотреть создание модуля за вознаграждение.
  13. Создал сайт по доставке товаров на дом, наполнил товаром, пока что примерно 1200 товаров, и 150 категорий вместе с подкатегориями, ко всему нужны картинки, я ума не приложу откуда их брать, может кто сталкивался? Или может дать совет, откуда их взять. Сайт на локальном хостинге
  14. Version 0.5.2

    Проверка ссылок изображений у товаров и категорий. -------------------------------------------------- Совместимость: Opencart 1.5.x (vQmod), 2.1.x Описание: Данный модификатор выбирает из базы все ссылки на изображения у товаров или категорий и проверяет физическое существование этих файлов на сервере. Модифицируются только некоторые файлы админ-панели. В разделе "Категории" и "Товары" появляется кнопка "Проверить на битые изображения". При нажатии на нее начинается анализ ссылок. В результате выводится список полных путей файлов, которых физически нет на сервере, но они прописаны у товаров или категорий в базе данных. Такой инструмент будет полезен при переезде с сервера на сервер. Если изображений очень много, то в данном случае можно проконтролировать какие файлы не были скопированы при переезде. Если нет возможности восстановить файлы через заливку их на сервер, то можно очистить базу данных от ссылок на несуществующие файлы нажав на кнопку "Очистить битые изображения". Установка в Opencart 1.5.x: 0. Установите vQmod на ваш сервер 1. Скопируйте файл check_broken_images_oc1.vqmod.xml в папку /vqmod/xml на вашем сервере 2. Очистите кеш vQmod 3. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары" Установка в Opencart 2.1.x: 1. Войдите в админ-панель Opencart в качестве администратора. 2. Перейдите в раздел "Модули" > "Установка расширений". 3. Нажмите кнопку "Загрузить" и выберете файл check_broken_images_oc2.ocmod.xml 4. Дождитесь конца установки модификатора 5. Перейдите в раздел "Модули" > "Модификаторы" и нажмите кнопку "Обновить" 6. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары" Поддержка: E-mail: [email protected]
    300.00 RUB
  15. Добрый день, форумчане! Подскажите пожалуйста, приобрёл модуль для отображения и генерации alt и title в картинках товара, так как в ocstore 2.3.0.2.3 просто нет полей для заполнения этих тегов. Прописал эти теги в основном и дополнительных фото, но как я понимаю у меня в коде страницы не отображаются доп фото. Подскажите, в чём может быть причина.Может это быть связано с настройками robots.txt? Скрины настроек модуля и robots прикрепил. Если кому не сложно, подскажите пожалуйста. robots.txt
  16. Доброго времени суток! Я по такому вопросу. Недавно пришлось делать восстановление из бэкапа. После всех процедур появилась проблема. До восстановления, при добавлении в товар картинок, запоминался путь, куда загружать картинки, теперь всегда кидает в корневой каталог картинок. Это очень не удобно. Может кто знает, подскажите, что делать.
  17. Version 1.1

    238 downloads

    Описание модуля: Модуль "Gallery Tiltviewer" позволяет создавать красивую галерею на flash. За основу был взят скрипт галереи Tiltviewer (http://www.simplevie...net/tiltviewer/) и интегрирован в osstore движок. Модуль позволяет создавать неограниченное количество галерей, аналогично созданию статей в osstore. Галерея имеет большое количество настроек по отображению картинок в ней, настройки цветов элементов, число строк и столбцов и других эффектов, о которых подробнее будет написано ниже. Модуль галереи помимо самой галереи также включает блоки описания, куда вы можете включить свой текст. Основные особенности модуля: Позволяет задавать мета теги, название и описание для галереи в режиме мультиязычности Позволяет задавать название, описание и ссылку для перехода для каждой картинки в режиме мультиязычности Имеет большой количество настроек отображения галереи Позволяет добавлять ЧПУ в админке при активном SEO_PRO(отдельно по этой настройке будет дополнение ниже) Позволяет создавать неограниченное количество галерей Модуль совместим с версиями ocStore v1.5.x-v1.0.1 Картинки при загрузке в галерею масштабируются по размеру и сохраняются в папку кеша. (нужно для одинаковых пропорций картинок) При создании галереи, необходимые параметры галереи сохраняются в xml файлы и хранятся на хостинге. (особенность скрипта Tiltviewer) На сайте список галерей отображается в модуле (Аналогично модулю информация) Список параметров настройки модуля: количество строк изображений количество столбцов изображений Название ссылки перехода (Например: перейти или купить) Максимальный размер изображения (для правильных пропорций отображения) Цвет рамки изображений Цвет заднего фона изображений Цвет градиента фона середины галереи Цвет градиента фона галереи Кнопка обновления или стрелки перехода Кнопка ВО ВЕСЬ ЭКРАН (показывать или нет) Кнопка ПЕРЕХОД (показывать или нет) Кнопка ОПИСАНИЕ (показывать или нет) Установка: Создайте backup базы данных на всякий случай (сохраните текщую базу данных в файл) Перед загрузкой модуля на сервер, переименуйте папку с шаблоном default на название вашего шаблона (если он вдруг отличается от default). Загрузите содержимое папки upload в корневую директорию магазина. Зайдите в админку Система->Пользователи->Группы пользователей. Выберите свою группу и поставьте галочки напротив "design/gallery" и "module/gallery" в свойствах "Доступ разрешен" и "Изменения разрешены". Это даст права группе для редактирования и просмотра модуля. Зайдите в админку, далее в список модулей и зайдите в "Модуль галереи". Нажмите установить. Затем изменить. Нажимаем кнопку "Редактировать галерею"(будет создано 4 таблицы в базе данных). Мы попадаем в настройки галерей, где и сможем добавлять неограниченное число галерей. Нажимаем кнопку "Добавить": во вкладке "Общие" задаем полностью все описание для галереи (будет видно перед самой галереей, если конечно описание необходимо) во вкладке "Данные" задаем настройки отображения галереи (цвета, сортировку и фукции галереи) во вкладке "Галерея" задаем изображения и описания к ним (можно задать ссылку перехода по картинки, если необходимо) нажимаем сохранить. Так создается одна галерея. Можно аналогично добавить еще, сколько нужно. Сохранив 1 или несколько галерей, нажимаем на кнопку "Модуль галереи" и задаем место отображения модуля со списком галерей на сайте: выбираем схему отображения выбираем расположение выбираем сортировку выбираем статус нажимаем сохранить. [*]Установка завершена ВНИМАНИЕ: Если вы сначала сохраните модуль, не указав ни одной галереи и попытаетесь обновить страницу сайта с этим модулем, то получите ошибку. Причина будет в том, что модуль обращается к таблицам, которых еще нет. Так что нажмите кнопку "Редактировать галерею" для создания таблиц и ошибки не будет. Дополнительные настройки: 1. Если нужно вдруг поменять высоту галереи, то она задается здесь: catalog\view\theme\default\template\information\gallery.tpl - в строке 6 измените пиксели, вместо 660px поставьте столько, сколько нужно. 2. Если Хотите убрать из галереи вообще левую или правую колонку то в этом же файле удалите: <?php echo $column_left; ?> - это левая колонка<?php echo $column_right; ?> - это правая колонка 3. Чтобы правильно настроить ЧПУ (Только для версии SEO_PRO) нужно сделать следующее: Подумать, а нужен ли вообще вам ЧПУ. Если да, то продолжаем. Включить режим SEO_PRO в админке Зайти в файл catalog\controller\common\seo_pro.php Сделать копию этого файла на вский случай, если вы что-то сделаете не так.Найти в нем блок. Ниже показан блок и строки, которые в него были добавлены if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; if (!isset($this->request->get['path'])) { $path = $this->getPathByProduct($this->request->get['product_id']); if ($path) $this->request->get['path'] = $path; } } elseif (isset($this->request->get['path'])) { $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/product'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } elseif (isset($this->request->get['gallery_id'])) { //добавлена строка $this->request->get['route'] = 'information/gallery'; //добавлена строка } И еще блок. Аналогично добавляется одна строчка: switch ($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'gallery_id': //добавлена строка case 'news_id': case 'information_id': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } Сохранить изменения и обновить страницу сайта.
    Free
  18. Вставка видео с youtube или twitch на сайт довольно обычное дело. Заходим на страницу с видео, нажимаем на кнопку поделиться, копируем iframe, вставляем в нужном месте и готово, видео сразу же появляется на сайте, но в этом и заключается проблема... Когда iframe встроен непосредственно в разметку сайта, то как только начинается загрузка страницы и браузер видит iframe он начинает загружать видео и все ресурсы необходимые для работы плеера. Сайт начинает долго грузится и как не странно жутко лагать вплоть до зависания устройства с которого пользователь посетил сайт. Помимо этого анализ производительности pagespeed insights даже из-за одного видео проседает примерно на 15 пунктов и тут я с ним полностью солидарен, если на сайте стоит preloader, то пользователь вообще может не дождаться загрузки. Поскольку мне часто приходится иметь дело с такими проблемами я написал небольшой скрипт решающие основные задачи с которыми я сталкивался. Решения в интернете есть ведь идея не нова и проблема известна давно, но они достаточно топорные и сложно расширяемые. Возможно есть какие-то плагины, но к сожалению мне не попадались, да я и не искал. Скрипт написан на чистом js, так что его можно подключить к любому проекту. Demo: https://get-web.site/insertmedia.html Репозиторий на gitHub: https://github.com/get-web/insertmedia Чтобы начать использовать необходимо подключить скрипт: <script src="../src/insertmedia.js"></script> И вызвать его: document.addEventListener("DOMContentLoaded", function () { insertmedia(); }); Можно вызвать с опциями: document.addEventListener("DOMContentLoaded", function () { insertmedia({ delay: 300, // Задержка. default: 300ms immediately: true, // тип задержки true/false. Сразу или по очереди каждый "delay" милисекунд. default: true - сразу attr: 'data-insertmedia', // Атрибут с конфигурацией вставки. В блок с этим атрибутом будет вставляться наше видео или изображение. default: data-insertmedia }) }); Блоку в который будет вставляться видео мы добавляем атрибут с параметрами: data-insertmedia='{"type" : "youtube", "src" : "https://www.youtube.com/embed/6Q6cCuSvFpI", "setting" : "autoplay=1&mute=1" }' Например для вставки видео с ютуба мы можем использовать такие настройки: <div data-insertmedia='{"type" : "youtube", "src" : "https://www.youtube.com/embed/6Q6cCuSvFpI", "setting" : "autoplay=1&mute=1" }'> </div> Доступные опции: type*: тип вставляемого ресурса. На данный момент это: youtube , twitch , html5 , img src*: Ссылка на ресурс (видео,картинка..) например: https://example.com/img.jpg width: Ширина доступная для вставляемого типа ресурса height: Высота доступная для вставляемого типа ресурса setting: Настройки доступные для вставляемого типа ресурса (*) - Обязательно В общем идея достаточно проста, мы передаем тип ресурса и ссылку на него без параметров, а уже в setting передаются параметры доступные для данного типа ресурса. Например фрейм ютуба по умолчанию выглядит так: <iframe width="560" height="315" src="https://www.youtube.com/embed/6Q6cCuSvFpI" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> Мы можем вставить его таким образом (не используя setting или передавая пустую строку "setting": "") : <div data-insertmedia='{"type" : "youtube", "src" : "https://www.youtube.com/embed/6Q6cCuSvFpI" }'> </div> Но если мы, к примеру, хотим запустить видео автоматически и без звука, фрейм будет таким: <iframe width="560" height="315" src="https://www.youtube.com/embed/6Q6cCuSvFpI?autoplay=1&mute=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> Как вы могли заметить к ссылке были добавлены необязательные параметры ?autoplay=1&mute=1 их мы и передаем в setting при использовании скрипта: <div data-insertmedia='{"type" : "youtube", "src" : "https://www.youtube.com/embed/6Q6cCuSvFpI", "setting" : "autoplay=1&mute=1" }'> </div> То есть любые параметры описанные в документации к youtube вы можете использовать таким образом. Точно так же передаются параметры и другим типам ресурсов в зависимости от их API. Именно поэтому происходит разделение ссылки и параметров, чтобы можно было их интегрировать под любой тип и иметь возможность правильно составлять шаблоны для последующей вставки. Надеюсь я понятно объяснил и мой труд кому-то будет полезен. Если будут вопросы задавайте их тут. Пишите если что-то нужно добавить или исправить, или если хотите покритиковать. Источник: https://get-web.site/blog/javascript/43-insertmedia.html
  19. Скачать / Купить дополнение Галерея изображений Tiltviewer Описание модуля: Модуль "Gallery Tiltviewer" позволяет создавать красивую галерею на flash. За основу был взят скрипт галереи Tiltviewer (http://www.simplevie...net/tiltviewer/) и интегрирован в osstore движок. Модуль позволяет создавать неограниченное количество галерей, аналогично созданию статей в osstore. Галерея имеет большое количество настроек по отображению картинок в ней, настройки цветов элементов, число строк и столбцов и других эффектов, о которых подробнее будет написано ниже. Модуль галереи помимо самой галереи также включает блоки описания, куда вы можете включить свой текст. Основные особенности модуля: Позволяет задавать мета теги, название и описание для галереи в режиме мультиязычности Позволяет задавать название, описание и ссылку для перехода для каждой картинки в режиме мультиязычности Имеет большой количество настроек отображения галереи Позволяет добавлять ЧПУ в админке при активном SEO_PRO(отдельно по этой настройке будет дополнение ниже) Позволяет создавать неограниченное количество галерей Модуль совместим с версиями ocStore v1.5.x-v1.0.1 Картинки при загрузке в галерею масштабируются по размеру и сохраняются в папку кеша. (нужно для одинаковых пропорций картинок) При создании галереи, необходимые параметры галереи сохраняются в xml файлы и хранятся на хостинге. (особенность скрипта Tiltviewer) На сайте список галерей отображается в модуле (Аналогично модулю информация) Список параметров настройки модуля: количество строк изображений количество столбцов изображений Название ссылки перехода (Например: перейти или купить) Максимальный размер изображения (для правильных пропорций отображения) Цвет рамки изображений Цвет заднего фона изображений Цвет градиента фона середины галереи Цвет градиента фона галереи Кнопка обновления или стрелки перехода Кнопка ВО ВЕСЬ ЭКРАН (показывать или нет) Кнопка ПЕРЕХОД (показывать или нет) Кнопка ОПИСАНИЕ (показывать или нет) Установка: Создайте backup базы данных на всякий случай (сохраните текщую базу данных в файл) Перед загрузкой модуля на сервер, переименуйте папку с шаблоном default на название вашего шаблона (если он вдруг отличается от default). Загрузите содержимое папки upload в корневую директорию магазина. Зайдите в админку Система->Пользователи->Группы пользователей. Выберите свою группу и поставьте галочки напротив "design/gallery" и "module/gallery" в свойствах "Доступ разрешен" и "Изменения разрешены". Это даст права группе для редактирования и просмотра модуля. Зайдите в админку, далее в список модулей и зайдите в "Модуль галереи". Нажмите установить. Затем изменить. Нажимаем кнопку "Редактировать галерею"(будет создано 4 таблицы в базе данных). Мы попадаем в настройки галерей, где и сможем добавлять неограниченное число галерей. Нажимаем кнопку "Добавить": во вкладке "Общие" задаем полностью все описание для галереи (будет видно перед самой галереей, если конечно описание необходимо) во вкладке "Данные" задаем настройки отображения галереи (цвета, сортировку и фукции галереи) во вкладке "Галерея" задаем изображения и описания к ним (можно задать ссылку перехода по картинки, если необходимо) нажимаем сохранить. Так создается одна галерея. Можно аналогично добавить еще, сколько нужно. Сохранив 1 или несколько галерей, нажимаем на кнопку "Модуль галереи" и задаем место отображения модуля со списком галерей на сайте: выбираем схему отображения выбираем расположение выбираем сортировку выбираем статус нажимаем сохранить. [*]Установка завершена ВНИМАНИЕ: Если вы сначала сохраните модуль, не указав ни одной галереи и попытаетесь обновить страницу сайта с этим модулем, то получите ошибку. Причина будет в том, что модуль обращается к таблицам, которых еще нет. Так что нажмите кнопку "Редактировать галерею" для создания таблиц и ошибки не будет. Дополнительные настройки: 1. Если нужно вдруг поменять высоту галереи, то она задается здесь: catalog\view\theme\default\template\information\gallery.tpl - в строке 6 измените пиксели, вместо 660px поставьте столько, сколько нужно. 2. Если Хотите убрать из галереи вообще левую или правую колонку то в этом же файле удалите: <?php echo $column_left; ?> - это левая колонка<?php echo $column_right; ?> - это правая колонка 3. Чтобы правильно настроить ЧПУ (Только для версии SEO_PRO) нужно сделать следующее: Подумать, а нужен ли вообще вам ЧПУ. Если да, то продолжаем. Включить режим SEO_PRO в админке Зайти в файл catalog\controller\common\seo_pro.php Сделать копию этого файла на вский случай, если вы что-то сделаете не так.Найти в нем блок. Ниже показан блок и строки, которые в него были добавлены if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; if (!isset($this->request->get['path'])) { $path = $this->getPathByProduct($this->request->get['product_id']); if ($path) $this->request->get['path'] = $path; } } elseif (isset($this->request->get['path'])) { $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/product'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } elseif (isset($this->request->get['gallery_id'])) { //добавлена строка $this->request->get['route'] = 'information/gallery'; //добавлена строка } И еще блок. Аналогично добавляется одна строчка: switch ($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'gallery_id': //добавлена строка case 'news_id': case 'information_id': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } Сохранить изменения и обновить страницу сайта. Добавил Yaron Добавлено 23.10.2012 Категория Слайдшоу, баннеры, галереи  
  20. 5 Скачать / Купить дополнение Изображение из товара в категорию / Image from product to category Название модуля: Изображение из товара в категорию - "Image from product to category" Версия модуля: 1.2Тип лицензии: Full (полная версия)Тип установки: ocmod Язык: Беларуская мова, English, Русский язык, Українська моваДата создания: 15.10.2017 Дата обновления: 12.06.2022 Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.5, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 1.5.4.1.2, 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default) Название архива: Image from product to category v1.2 Full OpenCart 1.5.X-3.1.X.ocmod.zip ОПИСАНИЕ Вам надоело вручную выбирать изображение для каждой категории? Вы устали? Тогда этот модификатор то, что нужно Вам! С помощью этого модуля (модификатора) Вы сможете с лёгкостью установить изображения на все категории, где есть товар! А именно, на странице категорий и при редактировании категории появится волшебная кнопка, которая скопирует фотографию из товара. Как это работает? Всё очень просто! Если вы находитесь на странице категорий, то можете просто нажать на кнопку, тогда будут заполнены фотографии тех категорий, в которых есть товар или подкатегория с товаром. А если вы не хотите заменять фотографии всех категорий, то просто выделите нужные категории. Когда вы находитесь на странице редактирования категории, кнопка работает также, как и при выделении, только выделять ненужно ничего. ВНИМАНИЕ! Сделайте бэкап базы данных! Конкретнее: oc_category Оригинальные файлы магазина не заменяет!Модификатор "вносит изменения" в следующие файлы: УСЛОВИЯ СОГЛАШЕНИЯ - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен; - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен); - Редактировать код можно только под нужды своего магазина; - Распространение модуля запрещено; - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг); - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная; - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля; - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств; - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля; - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения. Добавил buslikdrev Добавлено 22.11.2017 Категория Инструменты, утилиты Системные требования Метод активации По запросу на почту Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Да
  21. 300.00 руб View File Проверка ссылок изображений у товаров и категорий Проверка ссылок изображений у товаров и категорий. -------------------------------------------------- Совместимость: Opencart 1.5.x (vQmod), 2.1.x Описание: Данный модификатор выбирает из базы все ссылки на изображения у товаров или категорий и проверяет физическое существование этих файлов на сервере. Модифицируются только некоторые файлы админ-панели. В разделе "Категории" и "Товары" появляется кнопка "Проверить на битые изображения". При нажатии на нее начинается анализ ссылок. В результате выводится список полных путей файлов, которых физически нет на сервере, но они прописаны у товаров или категорий в базе данных. Такой инструмент будет полезен при переезде с сервера на сервер. Если изображений очень много, то в данном случае можно проконтролировать какие файлы не были скопированы при переезде. Если нет возможности восстановить файлы через заливку их на сервер, то можно очистить базу данных от ссылок на несуществующие файлы нажав на кнопку "Очистить битые изображения". Установка в Opencart 1.5.x: 0. Установите vQmod на ваш сервер 1. Скопируйте файл check_broken_images_oc1.vqmod.xml в папку /vqmod/xml на вашем сервере 2. Очистите кеш vQmod 3. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары" Установка в Opencart 2.1.x: 1. Войдите в админ-панель Opencart в качестве администратора. 2. Перейдите в раздел "Модули" > "Установка расширений". 3. Нажмите кнопку "Загрузить" и выберете файл check_broken_images_oc2.ocmod.xml 4. Дождитесь конца установки модификатора 5. Перейдите в раздел "Модули" > "Модификаторы" и нажмите кнопку "Обновить" 6. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары" Поддержка: E-mail: [email protected] Submitter ekeeper Submitted 03/24/2016 Category Прочее Системные требования Developer's site Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Get request to server of developer Старая цена  
  22. 1000 14 Доступ к обновлениям: 300.00 руб за 6 месяцев Доступ к обновлениям: 4.00 USD за 6 месяцев Скачать/Купить дополнение Smart slider - улучшенный слайдер для сайта Smart slider - улучшенный слайдер для сайта Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0 Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0 Данные версии CMS брались с официальных сайтов OpenCart и ocStore. Smart slider - это модуль для создания и вывода слайдера на сайте. Данный модуль создан и работает на основе популярного слайдера Slick Slider. Данный модуль имеет очень большой функционал и расширенные возможности для возможных доработок по своему желанию. -- Установка расширения: 1) Зайдите в свой установщик модификаторов, в админ панели, выберите модуль нужной версии, после чего установите; 2) После установки зайдите в модификаторы и обновите свои модификаторы; 3) После этого зайдите в модули или расширения и выберите сам модуль и настройте его; 4) После настройки модуля зайдите в раздел "Дизайн >> Макеты" и выберите страницу и место где вы хотите вывести модуль. -- Что может модуль: 1) Модуль мультиязычный, потому подстраивается под версию языка и его настройки тоже; 2) Модуль адаптивен, в настройках можно указывать отдельно адаптив под мобильную версию; 3) В модуле возможно загружать видео; 4) После установки модуля на сайте будет возможность загружать на сайт видео в формате mp4 и webm и svg иконки; 5) Основные настройки слайдера/возможности: - Показывать для зарегистрированных пользователей; - Показывать стрелки на ПК; - Показывать стрелки на ПК при наведении; - Показывать стрелки на Телефоне; - Показывать стрелки на Телефоне при наведении; - Показывать навигацию на ПК(точки/dots); - Цвет и позиции навигации; - Показывать навигацию на Телефоне(точки/dots); - Авто воспроизведение; - Скорость автозапуска; - Включить перетаскивание мышью; - Включить анимацию затухания; - Пауза автозапуска при наведении; - Скорость анимации перелистывания; - Зацикливание слайдера, дает возможность беспрерывной прокрутки; - Lazyload; - Возможность задавать стрелки для слайдера; - Возможность задать/затемнить задний фон для слайдера; - Возможность частичного показа следующего слайдера; - Возможность задать с какого слайдера начать показ; - Закругление слайдера; - Отступ от верха и низа слайдера; - Дополнительный класс для слайдера. 6) В админке слайдера возможность копировать уже созданные слайды, то есть не надо долго прописывать настройки; 7) Возможность задавать разные фото или видео для разных расширений; 8) Модуль использует touch. То есть возможность перетаскивание касанием(сенсорное касание) и его контроль; 9) Удобный выбор цветовой палитры или возможность задать своей цветовой код(RGBA); 10) Можно выставлять статус для каждого слайда; 11) Можно задавать дату начала и окончания для каждого слайда; 12) Кнопка применить; 13) Мультиязычная ссылка; 14) Задавать тип ссылки для слайда; 14) Дополнительный класс для каждого слайда; 15) Можно как угодно редактировать заголовок через улучшенный редактор для каждого слайда; 16) Можно как угодно редактировать описание через улучшенный редактор для каждого слайда; 17) Для версии OpenCart исправляется баг с подключением файлов через include в шаблонизаторе twig. Данный модуль возможно выводить в разной части сайта. Модуль не заменяет никаких файлов, только модификатор, который добавляет свои настройки для сайта, что бы возможно было работать с видео и svg; Так же все настройки можно менять на уровне кода под себя, если вы разработчик. Проблемы и исправление модуля: 1. Я установил модуль и не могу загрузить видео или svg - такое обычно случается, когда модификатор который идет в комплекте с модулем не находит совпадения в файлов системе вашего сайта и из-за этого модуль не срабатывает. Такое случается если вы на своем сайте редактировали файлы, к которым обращались модификаторы. 2. Я установил модуль, но у меня появились ошибки или не работает загрузка изображений или же сам сайт после установки выбил ошибку - такая ошибка относится к 1 пункту, описанного сверху. То есть при установке модуля, модификатор, мог не правильно прописать свои настройки из-за того что файлы к которому он обращается правились. Это не страшно и можно легко исправить; -- Все это можно исправить, написав автору или если вы сами разбираетесь в работе модулей и модификаторов. Примечание. - После загрузки на видео не отображается изображение, потому не стоит пугаться. - Для корректного отображения видео на слайдере стоит использовать 2 формата видео, это mp4 и webm. Поскольку если загрузить одно из расширений, в каком-то браузере видео может не заработать. - После того как в модуле вы выбираете видео, и ничего не отображается, не стоит пугаться. После сохранения модуля, на слайдах покажет выбранное видео его названием. - Если у вас на сайте уже есть возможность загружать видео или svg. То в таком случае, напишите автору и он выдаст модификатор под ваш сайт. - Если же у вас сайт поддерживает и видео и svg, то после установки модуля, удалите модификатор данного модуля и обновите модификаторы. - Так же бывает такое, что после установки модуля, на некоторых хостингах или серверах нужно установить права на папки текущего модуля. Если вы заметите какие-то неполадки или у вас будет предложение по улучшению самого модуля или вам нужно доработать модуль для личных целей, пишите в личное сообщение данного сервиса, после чего я вам обязательно отвечу. Будьте внимательные к описанию данного модуля, его характеристикам и скринам приложенным к нему перед приобретением модулям. Если же вам что-то не понятно или есть вопросы перед приобретением, можете написать автору модуля и уточнить свои вопросы к данному модулю Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать. Другие модули автора: Sunser Callback - форма обратной связи Ease description - модуль упрощенного описания Sunser map - кастомная карта для сайта Content manager – модуль учета контента. Subscribe_pro - улучшенная подписка на новости Sitemap generator - генератор статической карты сайта Добавил Sunser Добавлено 07.10.2020 Категория Слайдшоу, баннеры, галереи Системные требования php версии 5.6, желательно 7.0 и высше Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 2.3 2.2 2.1 2.0 ocStore 3.0 2.3.0.2.4 2.3 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Обращение к серверу разработчика Нет  
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.