定制 vfixtechnology/bagisto-nexus-theme 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

vfixtechnology/bagisto-nexus-theme

Composer 安装命令:

composer require vfixtechnology/bagisto-nexus-theme

包简介

Professional Nexus Theme for Bagisto E-Commerce

README 文档

README

Bagisto custom theme for better user experience & conversion

Nexus Theme for Bagisto by Vfix Technology

A premium, high-performance theme for Bagisto e-commerce platform with modern design and seamless integration.

Step-by-Step: Creating a NexusTheme Package in Bagisto

To set up a custom theme package in Bagisto, follow these steps:

  1. Navigate to the packages/ Directory in bagisto : Open your terminal and go to the root of your Bagisto project, then run:
cd packages/
  1. Create the Vendor and Package Folders Now create a folder for your vendor (e.g., Vfixtechnology) and inside it, create a new directory for the package (e.g., NexusTheme):
mkdir -p Vfixtechnology/NexusTheme
  1. Download the NexusTheme package code (and upload to packages/Vfixtechnology/).

Download the code and upload it to the packages/Vfixtechnology/ directory in your Bagisto root folder:

ex: packages/Vfixtechnology/NexusTheme

  1. Register the Service Provider
Go to bootstrap/providers.php and add the following service provider:
Vfixtechnology\NexusTheme\Providers\NexusThemeServiceProvider::class,
  1. Update composer.json
Under the autoload > psr-4 section, add the following line:
"Vfixtechnology\\NexusTheme\\": "packages/Vfixtechnology/NexusTheme/src"
  1. Dump Autoload
Run the following command to regenerate the Composer autoload files:
composer dump-autoload
  1. Configure the Theme
Open config/themes.php and under the shop section, add a new theme entry:
   'nexus-theme' => [
            'name'        => 'Nexus',
            'assets_path' => 'public/themes/shop/nexus',
         // 'views_path' => 'resources/themes/nexus-theme/views', // Use this if you want to publish assets and override them
           'views_path' => 'packages/Vfixtechnology/NexusTheme/src/Resources/views', // Use this for hot reloading and live changes directly in the package

            'vite'        => [
                'hot_file'                 => 'shop-nexus-vite.hot',
                'build_directory'          => 'themes/shop/nexus-theme/build',
                'package_assets_directory' => 'src/Resources/assets',
            ],
        ],
  1. Build Assets
Navigate to the theme directory and run the following commands:
cd packages/Vfixtechnology/NexusTheme
npm install && npm run build
  1. Clear Cache:
php artisan optimize:clear
  1. Activate the Theme : Dashboard → Settings → Channels
Select the Nexus theme from the dropdown and save your changes.
  1. Note: After applying a new theme, the homepage may appear blank. To restore the previous homepage content, follow these steps:
1. Navigate to Dashboard > Theme.
2. For each section/item listed, change the theme from Default to Nexus.
3. This will reinstate all the original homepage components.
4. 👉 During development, to avoid caching, add the following line in your .env file: : RESPONSE_CACHE_ENABLED=false

Support This Project

If you find this package useful, please consider showing your support by:

⭐ Giving the repository a star on GitHub
📣 Sharing it with your developer community
🐛 Reporting any issues you encounter

Your support helps maintain and improve this project for everyone.

For any help or customization, visit https://www.vfixtechnology.com or email us info@vfixtechnology.com

vfixtechnology/bagisto-nexus-theme 适用场景与选型建议

vfixtechnology/bagisto-nexus-theme 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 24 次下载、GitHub Stars 达 8, 最近一次更新时间为 2025 年 04 月 06 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 vfixtechnology/bagisto-nexus-theme 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 vfixtechnology/bagisto-nexus-theme 我们能提供哪些服务?
定制开发 / 二次开发

基于 vfixtechnology/bagisto-nexus-theme 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 8
  • 点击次数: 22
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 8
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-06