Чтобы не говорили о трудностях ушедшего года - всё относительно! Тем не менее, в новом году хотелось бы пожелать всем нам оптимизма, стальных неврвов и достижения намеченных целей!
Показаны сообщения с ярлыком доработка. Показать все сообщения
Показаны сообщения с ярлыком доработка. Показать все сообщения
2 января 2017 г.
Поздравляю читателей и подписчиков с Новым Годом!
Опубликовал Roman | 01:01 Метки: доработка, модуль, новый год, планы, расширение, OpenCart v.1.5+22 августа 2016 г.
OpenCart Admin Area: Добавляем товар в систему через копирование
Опубликовал Roman | 13:30 Метки: доработка, копировать, товары, admin area, OpenCart v.1.5+
В OpenCart 1.5+ в административной части интерфейса товаров есть кнопка Копировать, которая отвечает за копирование отмеченных товаров из текущего списка товаров. Это не совсем удобно, так как после данной операции в системе сосздаются полноценные дубликаты, формы которых в любом случае придётся открывать и редактировать. Почему бы сразу не сделать копирование с последующим редактированием?
8 мая 2016 г.
Новая концепция работы модулей в OpenCart 1.5+
Опубликовал Roman | 20:39 Метки: доработка, концепция, Модули, ООП PHP, Ajax, OpenCart v.1.5+, vQmod
В одной из тем, посвященной оптимизации ПО OpenCart, делался акцент на доработку функционала магазина под конкретные задачи через модификацию системных файлов. Это необходимо, поскольку применение модулей в стандартном исполнении не может решить вопросы, связанные с обработкой данных в ключевых контроллерах. Стоит помнить, что все модули запускаются после исполнения кода ведущего контроллера, в результате чего невозможно повлиять на выводимый контент по умолчанию. Приходится использовать модули на основе Ajax или практиковать модули с применением vQmod.
26 января 2016 г.
Доработка OpenCart: Эргономика интерфейса и функциональная логика (Часть II)
Опубликовал Roman | 22:13 Метки: .htaccess, быстрое сохранение, вкладки, доработка, продление сессии, решения, ссылки, товары, хештег, getProducts, htabs, OpenCart v.1.5+
Ранее в этом блоге была создана аналогичная тема, в которой описываются небольшие доработки, призванные улучшить эргономику интерфейса и функциональную логику ПО OpenCart 1.5+. Дабы не перегружать исходную тему, решено было поделить её на части. Здесь будет публиковаться вторая часть. Описанные ниже доработки могут быть выполнены самостоятельно или заказаны у автора.
21 января 2016 г.
Автовыставление опций товара при его добавлении в корзину
Опубликовал Roman | 00:29 Метки: доработка, купить, опции, товары, default theme, OpenCart v.1.5+
Если у товара определены обязательные опции, то при попытке добавить его в корзину вне страницы нахождения, т.е. из под страниц категорий, производителей, поиска, акций или модулей, произойдёт перенаправление на страницу этого товара. Причём пользователь не увидит никаких сообщений о причинах того, почему одни товары сразу добавляются в корзину с любого раздела сайта, а другие не добавляются и вместо этого открывается страница его размещения. Разработчикам ПО OpenCart и владельцам самих магазинов покажется это несущественным, однако покупатели бывают разные. В их числе есть и те, кто видит в этом разного рода "глюки", которые могут стать причиной отказа от дальнейшей навигации по сайту. А поскольку хороший магазин ценит каждого покупателя, то ниже пойдёт речь о том, как исправить это "недоразумение" с помощью небольшой доработки OpenCart 1.5+.
24 ноября 2015 г.
Управление кешем в OpenCart 1.5+ из административной панели
Опубликовал Roman | 00:30 Метки: доработка, admin area, cache, ftp
В процессе отладки тех или иных модулей или просто после доработки какой-то части OpenCart, приходится сталкиваться с не вполне ожидаемыми результатами работы системы. Касается это, прежде всего, актуальности данных. Опытные пользователи сразу понимают в чём причина и следуют одному простому правилу: после внесения изменений в код ПО OpenCart или работы напрямую с базой данных - необходимо чистить системный кеш!
31 июля 2015 г.
Блок заметок в административной панели OpenCart
Опубликовал Roman | 16:25 Метки: доработка, admin area, notes, OpenCart v.1.5+
Иногда в голове крутится довольно много задач и разного рода заметки или несущественные события, связанные с работой в магазинах на базе OpenCart, просто выпадают из памяти. Многие эту проблему решают наклеиванием разноцветных стикеров на свои мониторы, другие ведут записи в ежедневниках, а особо педантичные ведут записи в специально предназначенном для этих целей программах.
Можно поступить гараздо проще - поместить на стартовую страницу административной панели OpenCart нечто вроде блокнота с автосохранением, куда можно было бы записывать все свои заметки (см. рисунок).
Можно поступить гараздо проще - поместить на стартовую страницу административной панели OpenCart нечто вроде блокнота с автосохранением, куда можно было бы записывать все свои заметки (см. рисунок).
26 октября 2014 г.
Курс обмена валют в OpenCart от Центробанка РФ
Опубликовал Roman | 17:04 Метки: валюта, доработка, котировки, курс доллара, товары, центробанк, цены, curl, currency, OpenCart v.1.5+, RUR, updateCurrencies()
— Папа, твой любимый портвейн подорожал тоже из-за курса валют?
— Да, сынок, это так!
— Значит ты будешь меньше пить?
— Почему? Нет, сын, просто ты будешь меньше есть!
Есть государства, в которых не только не думают о собственном народе, но и о собственной экономике, когда вся долгосрочная политика основана на последней. Как обычно это бывает, населению приходится выкручиваться самостоятельно, особенно владельцам магазинов с импортными товарами.
— Да, сынок, это так!
— Значит ты будешь меньше пить?
— Почему? Нет, сын, просто ты будешь меньше есть!
Есть государства, в которых не только не думают о собственном народе, но и о собственной экономике, когда вся долгосрочная политика основана на последней. Как обычно это бывает, населению приходится выкручиваться самостоятельно, особенно владельцам магазинов с импортными товарами.
8 октября 2013 г.
Forcing SSL for OpenCart: "Навязываем" защищенный протокол HTTPS
Опубликовал Roman | 19:56 Метки: Безопасность, доработка, защита персональных данных, регистрация пользователей, HTTPS, php https check, privacy, safe shopping, SSL
Использовать защищённый доступ к магазину через протокол SSL необходимо и важно не только с точки зрения законодательства той или иной страны (Федеральный закон РФ от 27 июля 2006 года № 152-ФЗ «О персональных данных»), но и с точки зрения собственной безопасности, когда трафик в публичных сетях постоянно прослушивается, как со стороны хакеров-любителей, так и реальных конкурентов. Особенно это актуально для точек бесплатного доступа Wi-Fi в больших городах.
1 октября 2013 г.
OpenCart BlackList: Доработка механизма Чёрного списка
Опубликовал Roman | 22:17 Метки: доработка, статус заказа, стоплист, черный список, blacklist, CIDR, ip
В OpenCart есть довольно полезный инструмент BlackList (Чёрный список). Правда он немного примитивен, но как минимум позволяет по IP-адресу выявить недобросовестного покупателя. Конечно список IP-адресов необходимо знать заранее, что не совсем удобно, поскольку современные мошенники редко используют одни и те же адреса. Однако некоторые не стесняются открыто заявлять о себе и рассчитывают, прежде всего, на невнимательность владельца магазина. Целью мошенников обычно является сам заказ, а точнее его сумма. Зная программные недоработки или уязвимости в OpenCart, они могут подменить стоимость покупки. В этой статье речь пойдёт о решении, которое можно использовать поверх стандартного Черного списка.
31 мая 2013 г.
Доработка OpenCart: Эргономика интерфейса и функциональная логика (Часть I)
Опубликовал Roman | 14:59 Метки: доработка, категории, массовая рассылка, обслуживание, решения, товары, Bitrix, CS-Cart, Error 404, featured, jsTree, OpenCart v.1.5+, revision, SEO URL
В данной статье будут периодически появляться небольшие решения в плане улучшения эргономики интерфейса и функциональной логики OpenCart. Базовой версией для улучшения ПО магазина выбрана версия 1.5.4.
Предисловие
Не стоит гнаться за обновлениями успешного продукта, т.к. рано или поздно такой продукт станет неповоротливым и тяжёлым во всех смыслах. Помню, как начинал работать с ПО Bitrix, довольно быстрым и функциональным веб-приложением, сейчас же это программное обеспечение сильно нагружает не только сервер, но и людей. По тому же пути пошли и разработчики CS-Cart, а именно, стали добавлять много ненужных функций и модификаций, которые вроде и доставляют комфорт в работе (на мощных серверах), но на продажи магазинов существенно не влияют. Озвученные выше продукты коммерческие и они вынуждены наращивать избыточную функциональность, чтобы к ним не был потерян интерес.
OpenCart ПО открытое и свободное, в этом его основное преимущество, однако с каждым релизом работать с магазином становится сложнее, прежде всего в плане затрат на ресурсы сервера. Можно продолжать обновлять ПО с выходом каждого релиза, а можно остановиться на базовой версии и уже в ручном режиме вести необходимые доработки, т.к. OpenCart, как функциональный магазин, уже состоялся.
Предисловие
Не стоит гнаться за обновлениями успешного продукта, т.к. рано или поздно такой продукт станет неповоротливым и тяжёлым во всех смыслах. Помню, как начинал работать с ПО Bitrix, довольно быстрым и функциональным веб-приложением, сейчас же это программное обеспечение сильно нагружает не только сервер, но и людей. По тому же пути пошли и разработчики CS-Cart, а именно, стали добавлять много ненужных функций и модификаций, которые вроде и доставляют комфорт в работе (на мощных серверах), но на продажи магазинов существенно не влияют. Озвученные выше продукты коммерческие и они вынуждены наращивать избыточную функциональность, чтобы к ним не был потерян интерес.
OpenCart ПО открытое и свободное, в этом его основное преимущество, однако с каждым релизом работать с магазином становится сложнее, прежде всего в плане затрат на ресурсы сервера. Можно продолжать обновлять ПО с выходом каждого релиза, а можно остановиться на базовой версии и уже в ручном режиме вести необходимые доработки, т.к. OpenCart, как функциональный магазин, уже состоялся.
Подписаться на:
Сообщения (Atom)


