欢迎来到码坊 · 精选源码展示与交付


商品属性

分类 script
标签 code marketplace, digital download, digital products, ecommerce, marketplace script, online marketplace, online store, php development, saas, software marketplace, software sales, software solutions, tech marketplace, web applications, web development
作者 reishi
采集源 topide.com

商品介绍

脚本代码 分享 打印版本 举报 Marketbob v2.3 - 多商户PHP源码数字商城系统 reishi 2024-12-10 337 1 60 源码简介Marketbob 是一个强大的 PHP 脚本,旨在创建一个动态的多供应商数字市场。这个脚本提供了一个全面的平台,作者可以在此注册、上传并销售他们的数字产品,包括 WordPress 模板、插件、PHP 脚本、图形等。Marketbob 具有用户友好的界面,确保了无缝的使用体验。作者可以轻松管理他们的个人资料和产品,而管理员可以通过直观的管理面板完全控制市场。该脚本支持安全的用户身份验证和高效的数据库管理,为所有用户提供了一个可靠和安全的环境。凭借可定制的功能和完全响应式的设计,Marketbob 确保您的市场在任何设备上都看起来专业且运行无瑕。遵循 SEO 最佳实践构建,Marketbob 帮助产品在搜索引擎结果中获得可见性,吸引更多流量并提高销售。定期更新和详尽的文档使得设置和定制变得简单,即使是只有基本 PHP 知识的用户也能轻松上手。Marketbob 是创建繁荣数字市场的完美解决方案,它赋予作者分享他们的创作,并为客户提供多样化的高质量数字产品选择。在线演示https://marketbob.net前端:链接: https://marketbob.net审核员面板:链接: https://marketbob.net/reviewer邮箱:reviewer@vironeer.com密码:Reviewer1234管理员面板:链接: https://marketbob.net/admin邮箱:admin@vironeer.com密码:Admin1234功能介绍多供应商系统:作者可以上传和销售各种数字产品,包括主题、PHP 脚本、插件等。折扣管理:作者可以为他们的商品创建和管理折扣,以促进销售。推荐系统:通过推荐系统,作者可以通过推荐用户注册和购买商品来赚取佣金。退款与报表:全面的退款管理和详细的销售报表,确保透明度和信任。支持票务系统:集成的支持票务系统,便于用户和作者之间高效的沟通和问题解决。免费商品:允许作者将他们的商品免费提供给所有人下载。收藏夹:用户和作者可以将商品添加到收藏夹中,以便于访问和未来购买。公开资料:详细的作者和用户公开资料,展示他们的关注者、关注的用户和商品。用户互动:关注功能,允许用户和作者互相关注,保持活动更新。作者和用户徽章:作者和用户可以通过各种成就和里程碑获得徽章。WEBP 图像转换:将商品图像和截图转换为 WEBP 格式,享受快速加载。博客集成:管理员可以撰写和管理博客文章,与社区互动并分享更新。广告:脚本有指定的广告位置,允许通过广告实现货币化。完整的电子邮件通知:为作者和用户提供全面的电子邮件通知,关于购买、商品状态等。安全交易:安全的支付处理,确保买卖双方的交易安全。KYC 验证:客户身份验证(KYC)以增强安全性和信任。SEO 友好:SEO 优化的结构,帮助您的市场和商品在搜索引擎结果中排名更高。自动生成网站地图:每天自动生成网站地图,确保搜索引擎更新您的最新内容。响应式设计:完全响应式设计,提供跨所有设备的最佳观看体验。定制选项:灵活且可定制,以满足您的市场特定需求和品牌。分析和报告:深入的分析和报告工具,用于跟踪销售表现和用户互动。RTL 支持和易于翻译:完全支持从右到左(RTL)的语言,并且可以从管理员面板轻松翻译。带文档的 API:提供 API,供作者和用户验证购买代码、加载商品、获取帐户详情等,附有完整文档。审核员帐户:专用审核员帐户,用于审核和接受作者上传的商品。双因素认证 (2FA):通过要求第二种形式的认证,为用户、审核员和管理员提供额外的安全性。管理员仪表板:强大的管理员仪表板,用于管理整个市场,包括用户、作者、商品、站点设置等。更多介绍请访问官方网站系统需求服务器要求:PHP 8.2x操作系统:Linux 或 Windows共享、VPS 或专用服务器MySQL: 5.7+必要的配置更新:allow_url_fopen = onmax_execution_time = 600max_input_time = 600post_max_size = 1Gmemory_limit = 1024Mupload_max_filesize = 1GPHP 扩展:BCMathCtypeFileinfoJSONMbstringOpenSSLPDOpdo_mysqlTokenizerXMLcURLzipGD更新日志点击官网查看更新日志下载地址&安装方法 .dlepay-box{border:1px solid rgba(128,128,128,.28);border-radius:14px;padding:18px 20px;margin:18px 0;background:rgba(128,128,128,.06);box-shadow:0 6px 20px rgba(15,23,42,.05);font-size:14px;line-height:1.7;color:inherit} .dlepay-box.dlepay-free,.dlepay-box.dlepay-paid{border:1px solid rgba(34,197,94,.5);background:rgba(34,197,94,.09);box-shadow:none} .dlepay-head{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap} .dlepay-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:rgba(15,118,110,.92);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap} .dlepay-free .dlepay-badge,.dlepay-paid .dlepay-badge{background:rgba(22,163,74,.92)} .dlepay-head__text{flex:1;min-width:200px;font-size:14px;line-height:1.7;color:inherit} .dlepay-head__text b{color:#ef4444;font-size:16px} .dlepay-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px} .dlepay-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease;font-family:inherit} .dlepay-btn:active{transform:translateY(1px)} .dlepay-btn-primary{background:#1677ff;color:#fff;box-shadow:0 8px 18px rgba(22,119,255,.22)} .dlepay-btn-primary:hover{background:#0f62d9;color:#fff} .dlepay-btn-ghost{background:transparent;color:inherit;border-color:rgba(128,128,128,.42)} .dlepay-btn-ghost:hover{background:rgba(128,128,128,.14)} .dlepay-sub{margin-top:8px;font-size:12px;color:inherit;opacity:.62} .dlepay-note{margin-bottom:10px;font-size:13px;font-weight:700;color:#16a34a} .dlepay-content{margin-top:12px;padding:14px 16px;border:1px dashed rgba(128,128,128,.42);border-radius:10px;background:transparent} .dlepay-modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;color:inherit} .dlepay-modal.is-open{display:block} .dlepay-modal__mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(15,23,42,.55)} .dlepay-modal__dialog{position:relative;width:min(92vw,360px);margin:10vh auto 0;background:#fff;color:#0f172a;border-radius:16px;padding:22px 22px 18px;box-shadow:0 24px 60px rgba(15,23,42,.35);text-align:center} .dlepay-modal__title{font-size:16px;font-weight:800;color:#0f172a;margin-bottom:14px} .dlepay-modal__close{position:absolute;top:8px;right:12px;border:0;background:transparent;font-size:22px;line-height:1;color:#94a3b8;cursor:pointer} .dlepay-modal__close:hover{color:#0f172a} .dlepay-loading{font-size:13px;color:#94a3b8;padding:30px 0} .dlepay-qr{display:none;width:220px;height:220px;margin:0 auto;border-radius:10px;border:1px solid rgba(128,128,128,.3);background:#fff} .dlepay-status{margin-top:12px;font-size:13px;line-height:1.7;color:#334155;min-height:20px} .dlepay-status b{color:#ef4444;font-size:15px} .dlepay-ok{color:#16a34a;font-weight:700} .dlepay-err{color:#ef4444;font-weight:700} [data-theme="dark"] .dlepay-box{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.14);box-shadow:none} [data-theme="dark"] .dlepay-box.dlepay-free,[data-theme="dark"] .dlepay-box.dlepay-paid{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.45)} [data-theme="dark"] .dlepay-head__text b,[data-theme="dark"] .dlepay-status b,[data-theme="dark"] .dlepay-err{color:#f87171} [data-theme="dark"] .dlepay-ok{color:#4ade80} [data-theme="dark"] .dlepay-btn-primary{background:#2f81f7;box-shadow:none} [data-theme="dark"] .dlepay-modal__dialog{background:#1e2228;color:#e6e6e6;box-shadow:0 24px 60px rgba(0,0,0,.65)} [data-theme="dark"] .dlepay-modal__title{color:#f1f5f9} [data-theme="dark"] .dlepay-modal__close{color:#9aa4b2} [data-theme="dark"] .dlepay-modal__close:hover{color:#fff} [data-theme="dark"] .dlepay-loading{color:#9aa4b2} [data-theme="dark"] .dlepay-status{color:#cbd5e1} @media (max-width:480px){.dlepay-box{padding:14px}.dlepay-btn{width:100%}} × 扫码支付 正在加载… (function(){ if (window.dlePayReady) { return; } window.dlePayReady = true; var CFG = {"url":"https:\/\/topide.com\/index.php?do=pay","qr":"https:\/\/topide.com\/index.php?do=alipaypay&action=qr&data=","token":"4454a01b5583578770b54619f3c0e66f0b645761","currency":"积分"}; function el(id) { return document.getElementById(id); } window.dlePayOpen = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal is-open'; m.setAttribute('aria-hidden','false'); } }; window.dlePayClose = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal'; m.setAttribute('aria-hidden','true'); } }; window.dlePayStatus = function(html, cls){ var s = el('dlepay-status'); if (!s) { return; } s.className = 'dlepay-status' + (cls ? ' ' + cls : ''); s.innerHTML = html; }; window.dlePayLoading = function(on){ var l = el('dlepay-loading'); var q = el('dlepay-qr'); if (l) { l.style.display = on ? 'block' : 'none'; } if (on && q) { q.style.display = 'none'; } }; function post(action, data, callback){ var fd = new FormData(); fd.append('action', action); fd.append('token', CFG.token || ''); for (var k in data) { if (Object.prototype.hasOwnProperty.call(data, k)) { fd.append(k, data[k]); } } fetch(CFG.url, { method: 'POST', body: fd, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }).then(function(r){ return r.json(); }).then(function(d){ callback(d || { status: 'error', message: '返回数据异常' }); }).catch(function(){ callback({ status: 'error', message: '网络错误,请稍后重试' }); }); } window.dlePayScan = function(tagId, newsId){ window.dlePayOpen(); window.dlePayLoading(true); window.dlePayStatus('正在生成支付二维码…'); post('create', { tag_id: tagId, news_id: newsId }, function(d){ window.dlePayLoading(false); if (d.status === 'success') { if (d.free || d.paid) { window.dlePayStatus('已解锁,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); return; } var q = el('dlepay-qr'); if (q) { q.src = CFG.qr + encodeURIComponent(d.qr_code); q.style.display = 'block'; } window.dlePayStatus('请使用支付宝扫码支付 ' + d.amount + ' 元(' + d.price + ' ' + (CFG.currency || '') + ')'); window.dlePayPoll(d.out_trade_no); } else { window.dlePayStatus('' + (d.message || '下单失败') + ''); } }); }; window.dlePayPoll = function(outTradeNo){ var tries = 0; function tick(){ tries ++; if (tries > 200) { window.dlePayStatus('二维码已过期,请关闭后重新下单'); return; } post('query', { out_trade_no: outTradeNo }, function(d){ if (d.status === 'paid') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 600); return; } if (d.status === 'closed') { window.dlePayStatus('订单已关闭,请重新下单'); return; } setTimeout(tick, 3000); }); } setTimeout(tick, 2500); }; window.dlePayBalance = function(tagId, newsId){ if (!window.confirm('确认使用余额支付?')) { return; } window.dlePayOpen(); window.dlePayStatus('正在处理…'); post('balance', { tag_id: tagId, news_id: newsId }, function(d){ if (d.status === 'success') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); } else { window.dlePayStatus('' + (d.message || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 20 积分 后查看,请先登录。 文章由 reishi 于 2025-03-14 编辑原因:更新版本至v2.3 标签 code marketplacedigital downloaddigital productse-commercemarketplace scriptonline marketplaceonline storephp developmentsaassoftware marketplacesoftware salessoftware solutionstech marketplaceweb applicationsweb developme

以上信息整理自公开页面,最终价格与售后请联系客服确认。

获取报价

留下联系方式,我们会尽快与你联系,不打扰、不群发。

留下联系方式,我们会尽快与你联系,不打扰、不群发。

同类源码

查看全部→
← 返回列表