CMS moguta cms

Это конечно всё классно,но как мне самому это сделать?
 
Версия 9.0.0 (в конфиге 9.3.3) гипермаркет с доработками, всеми плагинами из маркетплейса Moguta (114 штук бесплатные и коммерческие скачанные мной лично).
Вот что изменено:
  • 100% исходный код
  • нет привязки к доменам и серверам Moguta
  • ключ лицензии установиться из инсталлятора
  • изменённая структура каталогов и файлов скрипта
  • демо-контент из коробки (устанавливается без скачивания с Moguta)
  • 114 официальных плагинов *
  • незначительные доработки и исправления
  • и многое другое...
Большая часть плагинов не тестировалась на данной платформе по причине нехватки времени. Вы сможете установить и проверить их работоспособность самостоятельно.
Папка с плагинами из маркетплейса "marketplace_plugins" находится в папке "extensions". Скопируйте из папки "marketplace_plugins" нужные плагины в папку "extensions" и через админку включайте.

Реально, пришлось изрядно повозиться со скриптом, чтобы заставить его нормально работать. Все вопросы в личку.

 
Последнее редактирование:
Мне лично понравилась moguta, все просто и понятно, но поэтому есть и ряд недостатков, например у товара нет EAN, SKU и ряда других характеристик, так же на бизнес. ру на прямую больше не поддерживается эта CMS, во всяком случае в админке складской системы такая возможность пропала.
 
Плохо ещё то, что купленная версия под кубом. Фактически покупаешь кота в мешке. Стучалок немеряно. Ну и нахрен она нужна такая? Эта паранойя разработчика ни в какие ворота. Битрикс и то сорт после покупки даёт. Скрипт должен быть открытым, т. к. есть необходимость код дописывать в имеющихся классах а не никлудить кучу лишнего и захламлять сервер. Моя оценка к такому подходу - 2. Нужно защищать скрипт ее так. Нужно прекращать обновления и всё. Покупатель налево не станет раскидываться скриптом.
 
Плохо ещё то, что купленная версия под кубом. Фактически покупаешь кота в мешке. Стучалок немеряно. Ну и нахрен она нужна такая? Эта паранойя разработчика ни в какие ворота. Битрикс и то сорт после покупки даёт. Скрипт должен быть открытым, т. к. есть необходимость код дописывать в имеющихся классах а не никлудить кучу лишнего и захламлять сервер. Моя оценка к такому подходу - 2. Нужно защищать скрипт ее так. Нужно прекращать обновления и всё. Покупатель налево не станет раскидываться скриптом.
Ну это смотря с какой стороны на эту CMS посмотреть, с точки зрения разработчика сложно судить т.к. я видел только демо на офф сайте без исходников, а вот с точки зрения потребителя готового платить деньги за конечный продукт - вполне вариант для быстрого старта, базовые решения уже внутри.
Настроил шаблон стандартными инструментами, произвел интеграцию со учетной системой, настроил платежи и вперед.
В прочем повторюсь - хоть продукт и пытается быть клиентоориентированным, но все же сыроват из коробки по своему функционалу.
 
Итак, новая раздача.

Moguta.CMS 9.3.0 Nulled by Electron


    • Активация любым набором в 32 символа
    • Удалены все обращения к серверам Moguta (кроме функций обновлений и маркетплейса)
    • Убрана зависимость от использования Ioncube
    • Добавлены в config.ini два новых параметра MARKET_KEY и MARKET_DOMAIN, которые служат для подмены данных при работе с маркетплейсом
    • Встроенный установщик из коробки

 

Вложения

  • 555.png
    555.png
    395,7 KB · Просмотры: 64
Последнее редактирование:
Вот 114 бесплатных и коммерческих плагинов для Могуты 9.х из Маркетплейста
Для просмотра ссылки Войди или Зарегистрируйся

Кстати, в плагинах, которые использую гео определение присутствует SxGeoCity.dat, он неполный и весит 12.7 метров, вот полный 37.8 метров - Для просмотра ссылки Войди или Зарегистрируйся

В папке install в файле install.php есть строчка - $ch = curl_init('Для просмотра ссылки Войди или Зарегистрируйся
Она грузит демо контент с сайта могуты. Чтобы от этого избавиться и установить локально, скачайте все архивы, начиная с uploads-8-1.zip по uploads-8-9.zip, положите их в папку /install/demo/, а строчку загрузки с могуты замените на эту - $ch = curl_init($_SERVER['HTTP_HOST'].'/install/demo/uploads-8-'.$part.'.zip'); Вот и все...

Если кому-нибудь нужно, папка с инсталлятором, немного переделанным с демо контентом и вшитым ключом, чтобы не заморачиваться с добавлением через админку - Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:
Вот 114 бесплатных и коммерческих плагинов для Могуты 9.х из Маркетплейста
Для просмотра ссылки Войди или Зарегистрируйся

Кстати, в плагинах, которые использую гео определение присутствует SxGeoCity.dat, он неполный и весит 12.7 метров, вот полный 37.8 метров - Для просмотра ссылки Войди или Зарегистрируйся

В папке install в файле install.php есть строчка - $ch = curl_init('Для просмотра ссылки Войди или Зарегистрируйся
Она грузит демо контент с сайта могуты. Чтобы от этого избавиться и установить локально, скачайте все архивы, начиная с uploads-8-1.zip по uploads-8-9.zip, положите их в папку /install/demo/, а строчку загрузки с могуты замените на эту - $ch = curl_init($_SERVER['HTTP_HOST'].'/install/demo/uploads-8-'.$part.'.zip'); Вот и все...

Если кому-нибудь нужно, папка с инсталлятором, немного переделанным с демо контентом и вшитым ключом, чтобы не заморачиваться с добавлением через админку - Для просмотра ссылки Войди или Зарегистрируйся
Подскажите как устанавливать плагины? Скинул в папку с плагинами, а в панели администрирования сайта их не появилось.
 
Подскажите как устанавливать плагины? Скинул в папку с плагинами, а в панели администрирования сайта их не появилось.
В файле "mg-admin/section/views/users.php" найди строчку:
function getPluginsAdmin($pluginsList)
и закомментируй или удали
//if (32 !== strlen(MG::getSetting("licenceKey"))) {
// $lang = MG::get("lang");
// $pluginsList["addButton"] = "<div class=\"type-file tip\"><label class=\"install-plugin button tooltip--center\" aria-label=\"Загрузить архив с плагином\" tooltip=\"Загрузить архив с плагином\" flow=\"leftUp\" for=\"addPlugin\"><span><i class=\"fa fa-upload\" aria-hidden=\"true\"></i><span>" . $lang["PLUG_UPLOAD"] . "</span></span></label><input type=\"file\" style=\"display: none;\" name=\"addPlugin\" id=\"addPlugin\" size=\"1\"></div>";
return $pluginsList;
//}
оставь только return $pluginsList;

Скачай архив Для просмотра ссылки Войди или Зарегистрируйся и распакуй в корень. Там опция добавления плагинов через загрузку архивом. Просто перед добавление запакуй папку с плагином 7zip-ом с расширением .zip и всё... В панели управления в плагинах увидишь кнопку "Загрузить плагин", дальше сам...
 
Последнее редактирование:
Назад
Сверху