OpenCart — полезные «мини — модули» для магазина
Для OpenCarta существует большое количество модулей самой разной направленности, некоторые очень важные, другие менее востребованы, а есть такие модули, которые вроде бы просты по своей сути, но при этом облегчают жизнь владельцам магазинов. К данной категории модулей относятся те модули, с которыми мы ознакомимся в этой статье.
1. Hide OpenCart version number until logged in.
Модуль скрывает версию OpenCart вашего магазина на странице авторизации. А как известно, не следует показывать версию движка всем подряд — для безопасности магазина это нехорошо. Скрытая версия движка — один из шагов на пути к защите магазина и админки.
Если по умолчанию страница авторизации имеет такой вид:
то после установки модуля она будет иметь тот же вид, но уже без копирайтов внизу страницы, которые содержат в себе версию OpenCart.
Скачать модуль Hide OpenCart version number until logged in.
Модуль совместим с версиями 1.5.0 — 1.5.6.4. Необходим vQmod.
Для установки модуля достаточно загрузить содержимое папки upload из скачанного архива с модулем в корневую папку магазина. Будет добавлен лишь один файл в vQmod.
Выходите из админки и проверяйте страницу авторизации вашего магазина — версия движка больше не отображается.
2. THEME test.
Еще один модуль, который будет полезен тем, кто только начал осваивать OpenCart и занимается созданием магазина самостоятельно. Если Вам не всегда удается понять и определить какой файл за что отвечает, то это модуль для вас. К примеру, вы хотите поправить стили, изменить дизайн или просто добавить текст на страницу входа в личный кабинет покупателя (страница с предложением авторизации или регистрации), но не можете найти нужный файл в файлах магазина. В этот момент и может пригодиться THEME test.
Модуль подходит для версий 1.5.1 — 1.5.6.
Закачать в корневую папку содержимое папки upload.
Набрать в адресной строке браузера https://имя-вашего-сайта.com/index.php?route=analytics/theme
Откроется страница с перечнем файлов магазина, при наведении на которые будет подсвечиваться название и краткий путь исходного файла, а после нажатия на название откроется изображение выбранной страницы. В общем поиск нужных файлов движка станет проще.
3. Line Highlight.
Простой модуль, делающий админку чуть удобнее и понятнее. Line Highlight работает над таблицами и списками, подсвечивая ряды, а именно:
- подсвечивает ряды при наведении курсора,
- меняет цвет рядов при выборе чекбокса,
- подсвечивает каждый второй ряд в таблицах (наглядно это видно в списке модулей).
К примеру, выделенные категории по умолчанию в OpenCart отображаются так
С использованием модуля Line Highlight они приобретают обновленный, более удобный вид
При подобной подсветке сложно удалить что-то по ошибке или пропустить нужную строку.
Скачать модуль Line Highlight.
Модуль подходит для версий с 1.5.0 по 1.5.6.3. Необходим vQmod.
Если вам интересен вопрос изменения дизайна админ-панели, то вас может заинтересовать модуль “OC Admin 2.0 Design/Layout”.
4. Background Image Change(VQMOD).
Название модуля говорит само за себя — модуль помогает устанавливать фоновое изображение магазина не трогая файлы, без обращения к файлам магазина по ftp. Модуль добавляет в настройки магазина новое поле для загрузки фонового изображения.
Скачать модуль Background Image Change.
Модуль совместим с версиями 1.4.7 — 1.5.6.3. Необходим vQmod, так как модуль и состоит то всего из одного xml файла.
Закачиваем в корневую папку содержимое папки backgroundImage из скачанного архива. Открываем файл vqmod\xml\background_image.xml и в 36 строке меняем «english» на «ukrainian», иначе вместо Background Image в админ-панели будет отображаться text_backgroundimage.
Теперь идем в Система/Настройки/Изображения и загружаем новое фоновое изображение магазина. Модуль также позволяет выбрать расположение фонового изображения, то ли закрепить изображение (fixed), то ли отцентрировать его (center). Если загруженное изображение по каким-либо соображениям не подошло, его всегда можно удалить, нажав «Очистить».
В модуле Line Highlight нельзя убрать подсветку каждой второй строки в разделе «Модули»? Там другой мини-модуль ставил с которым они смешиваются(..
Открывайте admin/view/javascript/line_highlight.js и удаляйте/комментируйте 33 строку —
$(‘table.list tbody tr:nth-child(even) td’).addClass(‘list-even’);
Все очень хорошо написано, все понятно
У меня 2 вопроса
— почему в некоторых постах ссылка на модуль зачеркнута? что это значит?
— что значит мини-модули? как определяется их «вес» или нагрузка? и вообще есть какой-то предел на количество модулей? или их вес?
простите, я тут про все модули прочитала (подсела капитально на сайт)… так и хочется все понаставить (шутка конечно — не все но большую часть)
Если ссылка на скачивание зачеркнута, то возможно ресурс, с которого должно происходить скачивание, не работает или изменил путь, но все равно стоит проверить, иногда зачеркивание не оправдывает себя.
«Мини-модули» — это, в общем-то, имя нарицательное для модулей, которые вроде не важны, но хочется :)
А, вообще, модулями увлекаться не стоит — каждый модуль лишняя нагрузка на магазин + иногда через модули в магазине/сайте появляются уязвимости.
спасибо за быстрый ответ… я поражаюсь такой активности — отвечаете почти на все вопросы читателей МОЛОДЧИНА!!! (как я уже писала выше я прочитала почти все статьи)
если можно еще один вопрос — примерное количество модулей для хорошей работы магазина (просто чтоб немного ориентироваться в выборе самых нужных)
кстати из зачеркнутых не нашла ни одой нерабочей (поэтому и задала вопрос)
Спасибо за похвалу :) Но отвечаю я далеко не на все комментарии.
К сожалению, нет точного ответа на вопрос о количестве модулей, здесь главное руководствоваться принципом «ничего лишнего». Были такие случаи, когда просили доработать уже существующий и продающий магазин, так заходя в админку/модули я видела установленных три модуля слайдшоу или неисчислимое кол-во необязательных модулей для декора. Вот три слайдшоу (слайдера) — это перебор, зачем магазин нагружать аналогичными модулями? Модули для декора должны быть использованы в крайнем случае, а так в помощь css. Это, конечно, мое мнение. Я за набор важных модулей + пару-тройку для души:)
На счет ссылок — спасибо, посмотрю.
очень интересно!!!
тогда задам вопрос по-другому (я надеюсь не очень вас утомила)
Юля, вам лично, как опытному пользователю Opencart какие модули нравятся больше всего (или просто какие чаще всего используете)
Обычно в ход идут модули специфических способов оплаты и доставки, deadcow, модуль фильтра, упрощенного заказа, заказа в 1 клик и обратного звонка. Остальные модули, если и устанавливаю, то по просьбе заказчиков. Если есть надобность в декоре, то делаю все руками, в данном случае от модулей воздерживаюсь.
Большущее вам спасибо
Не за что)
Добрый день!
Скачала модуль для скрытия версии опенкарт в админке. vQmod установлен.
Но номер версии не скрылся(
Можете подсказать, в каком направлении смотреть? Штука нужная, но ничего подобного больше не нашла.
1.5.4.1
Решила проблемку правкой языкового файла)
Спасибо!
Ответить
Наталья 12 мая 2015 в 21:29
Добрый день!
Скачала модуль для скрытия версии опенкарт в админке. vQmod установлен.
Но номер версии не скрылся(
Можете подсказать, в каком направлении смотреть? Штука нужная, но ничего подобного больше не нашла.
1.5.4.1
Ответить
Наталья 13 мая 2015 в 9:48
Решила проблемку правкой языкового файла)
Наталья Подробней можно, та же проблема
информация очень полезная, я уже установил модуль скрытие версии опенкарт, другие возьму на вооружение, уже подписался на новости вашего замечательного блога. И главное всё понятно изложено, понятно даже новичку, то есть мне, и никакого видео смотреть не надо. Спасибо вам огромное за ваши труды.
Добрый день! Не заработал модуль Hide OpenCart version number until logged in. В чём может быть дело?
Добрый день! Можете помочь найти THEME test Ссылка не работает. Заранее спасибо!
Добрый день, к сожалению, данный модуль у меня не сохранился.