Перейти к содержанию

extracto

Разработчик
  • Постов

    16
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент extracto

  1. 🤦‍♂️ там было грязно Благодарю за помощь и посылаю лучи добра! Гештальт закрыт :)
  2. Забыл упомянуть, модификаторов нет, чистая сборка без каких бы то ни было дополнений
  3. Всем привет! Столкнулся со странным поведением при попытке изменить разметку шаблона одного из модулей на exopencart. Задача тривиальная, но не могу ее решить уже пару дней. Суть проблемы в следующем: 1. Есть стандартный для сборки модуль "Любые категории" ("anycategories"), которые позволяет выводить любые категории из каталога. 2. Есть потребность поправить разметку его пользовательского шаблона. 3. Вношу правки в файл catalog/view/theme/default/template/extension/module/anycategories.twig. Изменения не применяются к шаблону. При этом: 1. Если меняю имя файла шаблона на любое другое и указываю ссылку на него для рендеринга в контроллере модуля - всё работает корректно, изменения применяются. 2. Дублей файлов нет, ошибок (явных) нет. 3. Кэширование шаблона выключено. 4. Другие модули правятся без проблем. 5. В папке storage/cache/template кэш шаблонов создается, но насколько я понял это стандартный механизм (поправьте если ошибаюсь) и для всех модулей кроме anycatigories изменения применяются к кэшу шаблона без предварительной очистки кэша, а для anycategories не применяются даже если очищаю кэш, изменяю файл и после этого открываю страницы с модулем (таким образом создавая кэш заново из .twig файлов). Понимаю что можно переименовать модуль и забыть как страшный сон, но на душе не спокойно, когда есть явный баг, но нет явных проблем, гештальт не закрыт в общем. Буду признателен за ваши соображения, заранее благодарен за протраченное время.
  4. Не сталкивался прежде с такой проблемой. Откуда брали дистрибутив? Когда? Тот что стоит на demo.exopencart.ru работает корректно. Тот что лежит на github, локально также работает без проблем. Скорее всего проблема в вашем окружении или конфигурации. Я бы включил отображение всех ошибок, а прежде проверил журнал для начала.
  5. Нет, вы ничего не упустили, это баг появившийся в результате правки предыдущего бага. Поправил его. В этот раз был менее самонадаеянным, протестировал оформление заказа в различных варианциях, вроде как проблем нет. Плюс нашел еще несколько багов и добавил возможность обновить изображение стандартной капчи по кнопке, из-за асихронности при обработке оформления заказа бывало что изображение на картинке и значение в сессии не совпадали, теперь это решается нажатием на кнопку. Благодарю за тестирование и сообщение об ошибках, найдете ещё, дайте знать. Дистрибутив перезалил.
  6. Баг пофиксил, дистрибутив перезалил.
  7. Были такие мысли, но они были урезонены мыслями что референс к opencart нужен, чтобы разработчикам было понятнее с первого взгляда, что в основе лежит opencart. Достаточно квалифицированные разработчики понимают преимущество opencart перед другими CMS, вместо кучи лишних контр-интуитивных сущностей и ухищрений как в том же WordPress или Joomla (или не приведи господь bitrix), ты получаешь понятный, логичный, очень гибкий MVC фреймворк с вменяемой объектно-ориентированной реализацией и готовой админ панелью ориентированной на потребности бизнеса. Есть и минусы конечно, но они в основном минусы для тех чья квалификация заканчивается на установке готового модуля и нытье на форуме почему что-то не работает. В целом позиционирования как такового нет, делал его в первую очередь для себя. Сторонние шаблоны плохо перевариваю, особенно шаблоны с кучей настроек. В моей системе координат шаблон это разметка страниц и стилевое оформление, максимально простое и опирающееся на логику базовой платформы. Но поскольку дефолтный шаблон opencart совсем грустный, сделал свой с блэджеком и шлюхами bulma.io. Потом сделал SASS компилятор частью дистрибутива и недавно доделал сжатие скриптов, стилей, а также webp формат при желании, как необходимый минимум для стартовой платформы. На форуме решил опубликовать в первую очередь чтобы поделиться с разработчиками, клиентов здесь не ищу. По крайней мере сейчас.
  8. Думал ирония будет считана, но просчитался. Тогда другой вариант: по причине неземной красоты разработчика exopencart https://github.com/ex-url/exopencart/issues
  9. Спасибо за обратную связь и сообщение об ошибке. Пофикшу в ближайшее время!
  10. квалифицированные разработчики за счет платежеспособных заказчиков
  11. exopencart 1.0 Добавил extracto Добавлено 17.03.2024 Категория OpenCart релизы и сборки Просмотр файла  
  12. Версия 1.0.0

    27 раз скачали

    Расширенный OpenCart Самая актуальная версия с историей правок доступна здесь: https://github.com/ex-url/exopencart Платформа основана на решении для электронной коммерции с открытым исходным кодом ocStore, которое, в свою очередь, основано на оригинальном проекте OpenCart 3. Несмотря на первоначальную направленность на разработку интернет-магазинов, платформа подходит для решения любых задач по разработке сайтов для бизнеса, предоставляя набор готовых функциональных блоков с четкой и логичной реализацией, одинаковой для любого сайта независимо от цели его создания и задач, которые он должен решить. Основные отличия от стандартного ocStore Шаблон по умолчанию был полностью переписан. Bulma используется в качестве UI фреймворка по-умолчанию. В качестве расширения имеется готовый компилятор Bulma SCSS. Просто переопределите нужные вам переменные bulma, нажмите кнопку, и ваша тема готова! Функционал блога очищен от грязи и теперь работает нормально. Модули, имеющие заголовки ( Избранные, Новинки, Акции и др.), позволяют указывать их на нескольких языках и отображать указанное значение на стороне каталога (вместо значения, взятого из файла локализации в базовом ocStore/OpenCart 3); В настройках системы есть возможность добавлять произвольные контакты, а также ссылки на мессенджеры и социальные сети; Полностью переработан стандартный механизм заказа (очень громоздкий и неудобный в ocStore/OpenCart 3); Обновлен стиль панели управления; Изменен состав и порядок пунктов главного навигационного меню панели управления Обновления в версии 1.0 в настройках системы теперь можно указать произвольные SEO фразы для каждого магазина, которые можно использовать для автоматической генерации SEO заголовков страниц и отдельных модулей; модуль Магазин был сильно доработан и теперь если он включен то рядом с логотипом (в стандартном шаблоне) будет отобажаться текущий магазин (текущий город, если делать для каждого города поддомен), при клике на который будет всплывать модальное окно с выбором из всех имеющихся магазинов; изменана страница в режиме обслуживания; по-умолчанию доступен модуль с SASS компилятором для Bulma UI, дающий полный контроль над темой оформления; по-умолчанию есть модуль для предупреждения о согласии со сбором персональных данных, который позволяет указать произольный текст на несколькоих языках, отображающийся при первом посещении сайта, текст на кнопке согласия, а также ссылку на статью в которой изложены правила и условия использования сайта; реализован живой поиск по каталогу; в админ. панели в разлеле файлы для скачивания добавлена возможность поиска по файлам; для блога теперь есть возможность указать произвольные SEO заголовки на нескольких языках; реализован функционал для управления ответами на отзывы и комментарии реализован функционал управления размерами изображения логотипа; реализован функционал опционального сжатия CSS и JS файлов реализован функционал опционального создания миниатюр изображений в формете .webp в папке storage инициализирован composer, теперь можно быстро и легко работать с зависимостями Если вы увидели баг, добро пожаловать в https://github.com/ex-url/exopencart/issues
    Бесплатный
×
×
  • Создать...