Fecmall

第 2 位会员

会员
个人信息
个人简介
Terry
个人成就
  • 发表文章次数 413
  • 发布回复次数 3416
  • 个人主页浏览次数 378
问个关于标题title的问题2天前

这个没法后台设置,需要代码层面修改

https://github.com/fecshop/yii2_fecshop/blob/master/app/appfront/theme/base/front/widgets/head.php#L11

<title><?= \Yii::$app->view->title; ?></title>

也就是 vendor/fancyecommerce/fecshop/app/appfront/theme/base/front/widgets/head.php

在这个后面加上就行了

<title><?= \Yii::$app->view->title; ?>-- 网站名称</title>

当然,你不能这么改,你得在本地路径,通过多模板覆盖的方式写,具体如何覆盖,自己找文档

打开文章也报404 其他页面正常4天前

@cydic #4楼 我的意思是,我看错你帖子内容了,你这个错误是后台没有新建article

参看 #3楼 的回复。

打开文章也报404 其他页面正常5天前

@cydic #2楼 看错了,你说的是文章,这个是后台cms page,您新建一个文章,标识key写一下你这个url的后缀

譬如: 新建文章:标识符为 about-us-me, 那么访问 http://www.xxx.com/about-us-me ,就可以访问后台新建的文章

需要做一个跟同行前台接近的网站5天前

我这里只做通用性的产品,也就是通过低价优质的方式做通用的扩展应用,安装啥的还得使用者自己来 ,因此需要使用者有一定的能力来进行安装和后台设置参数等,有时间看帮助文档操作

如果这些满足,可以加微信聊:http://www.fecmall.com/contacts

需要做一个跟同行前台接近的网站5天前

产品选项描述尺码的不用,看不懂这个,这个详细说一下。

需要做一个跟同行前台接近的网站5天前

同样,我也不知道怎么回复。

你连静心下来,思考你要做的是什么的时间,精力,耐心都没有,连这些逻辑都不仔细思考 ,建议还是别去做电商,白扔钱。

需要做一个跟同行前台接近的网站5天前

换位思考一下,别人能看到你的意思吗? 这个敷衍的描述帖子

看三遍发帖说明吧:http://www.fecmall.com/topic/624

批量上传分类和产品没有反应6天前

整理了一下,参看这个贴子吧

http://www.fecmall.com/topic/2358

打开文章也报404 其他页面正常6天前

nginx 或者 apache 需要做去除 index.php

关于如何去除 index.php

1.论坛搜索相关帖子去掉index.php

2.官方文档里面nginx apache都有一个实例配置,参考一下

批量上传分类和产品没有反应8天前

@gooweel #6楼

向你致歉,因为回复了让你看ajax,你没有看,而是发的js报错,理解造成的误区,本人耐心也不是很足

致歉!

批量上传分类和产品没有反应8天前

给你贴一下,怎么用chrome看ajax报错信息吧

xxx

这个看报错信息,我这个是执行成功了

xxx

安装数据库的时候8天前

发帖子前,先用错误信息去搜帖子。

批量上传分类和产品没有反应8天前

@gooweel #6楼

Uncaught ReferenceError: func is not defined
at HTMLButtonElement.onclick (VM102 :1)  

1.我看了一下,是有这个js错误,这个是问题,我会修复一下,但是,这个并不影响上传产品。 而且我测试了一下,产品可以上传。

2.你发的这个是js错误信息,而不是ajax报错,作为程序员,不知道用chrome看ajax报错吗?

发三遍,去看ajax报错!!去看ajax报错!!去看ajax报错!!不会看ajax就不要回帖了。

语言换成中文后 首页banner消失不见8天前

后台 cms 静态块编辑部分,将en的内容复制出来,复制到zh语言部分

批量上传分类和产品没有反应9天前

@gooweel [#4楼](#comment4)

搞不明白,所谓的程序员!!!出现错误,不去看报错,不去debug,就这不行那不行的.

不发报错信息,以为别人都是神仙?就像面向QQ群编程,叫一下我的网站不能访问了,我的东西不能运行了?然后就有人帮你了,对不?

上传产品,是一个ajax,看一下chrome报错,查一下ajax报错,是什么原因导致的报错,难道要教你怎么查看chrome ajax报错信息?

上面告诉你了,看一下ajax报错,报错不去看,去做写没用的

发这样的帖子纯属浪费时间,

请问有没有插件开发手册,我想自己开发插件了9天前

1.目前没有详细的开发fecmall应用市场插件的文档,但也有一些

http://www.fecmall.com/doc/fecshop-guide/addons/cn-2.0/guide-fecmall-addons-developer-add.html

fecmall后台油一个gii初始化生成器,可以生成初始化文件

2.应用市场有几个免费的扩展,您可以安装看一下文件结构

3.插件和本地二开的配置语法是一致的,原理就是通过配置覆盖的方式实现重写

贴一个配置你参考一下

<?php
/**
 * Fecmall Addons Config File
 */

// set namespace alisa
Yii::setAlias('@fecbdc', dirname(dirname(dirname(__DIR__))).'/addons/fecmall/fecbdc/');

return [
    // 插件信息
    'info'  => [
        'name' => 'fecbdc',
        'author' => 'Fecmall',
    ],
    // 插件管理部分
    'administer' => [
        'install' => [
            'class' => 'fecbdc\administer\Install',
            // 其他引入的属性,类似yii2组件的方式写入即可
            'test' => 'test_data',
        ],
        'upgrade' => [
            'class' => 'fecbdc\administer\Upgrade',
        ],
        'uninstall' => [
            'class' => 'fecbdc\administer\Uninstall',
        ],
    ], 
    // 各个入口的配置
    'app' => [
        // 公共层部分配置
        'common' => [
            'enable' => true,
            // 公用层的具体配置下载下面
            'config' => [
                'services' => [
                    'customer' => [
                        'class' => 'fecbdc\services\Customer',
                    ],
                    'distribute' => [
                        'class' => 'fecbdc\services\Distribute',
                        'childService' => [
                            'apply' => [
                                'class' => 'fecbdc\services\distribute\Apply',
                            ],
                            'level' => [
                                'class' => 'fecbdc\services\distribute\Level',
                            ],
                            'price' => [
                                'class' => 'fecbdc\services\distribute\Price',
                            ],
                            'order' => [
                                'class' => 'fecbdc\services\distribute\Order',
                            ],
                        ]
                    ]
                ],
            ]
        ],
        // 1.appfront层
        'appfront' => [
            // appfront入口的开关,如果false,则会失效
            'enable' => true,
            'config' => [
                // yii class rewrite map
                'yiiClassMap' => [
                    // 'fecshop\app\appfront\helper\test\My' => '@appfront/helper/My.php',
                ],
                // 重写model和block
                'fecRewriteMap' => [
                    // '\fecshop\app\appfront\modules\Cms\block\home\Index'  => '\fectfurnilife\app\appfront\modules\Cms\block\home\Index',
                    // '\fecshop\app\appfront\modules\Customer\block\address\Edit'  => '\fectfurnilife\app\appfront\modules\Customer\block\address\Edit',
                ],
                'modules' => [
                    'distribute' => [
                        'class' => '\fecbdc\app\appfront\modules\Distribute\Module',
                        //'controllerMap' => [
                        //    'account' => 'fecbdc\app\appfront\modules\Distribute\controllers\AccountController',          
                        //],
                    ],
                ],
                 'components' => [
                    // yii2 语言组件配置,关于Yii2国际化,可以参看:http://www.yiichina.com/doc/guide/2.0/tutorial-i18n
                    'i18n' => [
                        'translations' => [
                            'appfront' => [
                                'basePaths' => [
                                    '@fecbdc/app/appfront/languages',
                                ],
                            ],
                        ],
                    ],
                ],
            ],
        ],
        // html5入口
        'apphtml5' =>[],
        // appserver入口(vue 微信小程序等api)
        'appserver' =>[],
        // appapi入口,和第三方交互的api
        'appapi' =>[],
        // 后台部分
        'appadmin' =>[
            'enable' => true,
            // 公用层的具体配置下载下面
            'config' => [
                'components' => [
                    // yii2 语言组件配置,关于Yii2国际化,可以参看:http://www.yiichina.com/doc/guide/2.0/tutorial-i18n
                    'i18n' => [
                        'translations' => [
                            'appadmin' => [
                                'basePaths' => [
                                    '@fecbdc/app/appadmin/languages',
                                ],
                            ],
                        ],
                    ],
                ],
                // 重写model和block
                'fecRewriteMap' => [
                    '\fecbbc\app\appadmin\modules\Catalog\block\productinfo\Managerbatchedit'  => '\fecbdc\app\appadmin\modules\Catalog\block\productinfo\Managerbatchedit',
                    '\fecbbc\models\mongodb\Product'  => '\fecbdc\models\mongodb\Product',
                ],
                
                'modules' => [
                    'distribute' => [
                        'class' => '\fecbdc\app\appadmin\modules\Distribute\Module',
                    ],
                ],
                'services' => [
                    'page' => [
                        'childService' => [
                            'theme' => [
                                'thirdThemeDir' => [
                                    '@fecbdc/app/appadmin/theme/fecbdc',  // 后台模板路径
                                ],
                            ],
                        ],
                    ],
                    'admin' => [
                        'childService' => [
                            'urlKey' => [
                                'urlKeyTags' => [
                                    'distribute-apply' => 'Distribute-Apply',
                                    'distribute-level' => 'Distribute-Level',
                                    'distribute-account' => 'Distribute-Account',
                                    'distribute-platform' => 'Distribute-Platform',
                                ],
                            ],
                            'menu' => [
                                'menuConfig' => [
                                    'Distribute' => [
                                        'label' => 'Manager Distribute',
                                        'child' => [
                                            'apply' => [
                                                'label' => 'Manager Distribute Apply',
                                                'url_key' => '/distribute/apply/manager',
                                            ],
                                            'level' => [
                                                'label' => 'Manager Distribute Level',
                                                'url_key' => '/distribute/level/manager',
                                            ],
                                            'account' => [
                                                'label' => 'Manager Distribute Account',
                                                'url_key' => '/distribute/account/manager',
                                            ],
                                            'platform' => [
                                                'label' => 'Platform Manager',
                                                'url_key' => '/distribute/platform/manager',
                                            ],
                                        ],
                                    ],
                                ],
                            ],
                        ],
                    ],
                ],
            ]
        ],
        // console,命令行脚本端
        'console' =>[],
    ],
    
    
];




授权相关的疑问9天前

@aaa [[#8楼](#comment8)](#comment8) 1.您应该是做服务的乙方,接甲方的单子,您二开fecmall给您的甲方,甲方拿到后,是做业务商城使用,也就是满足甲方的业务,这个免费商用授权的。

甲方的业务商城,没有任何限制,不需要fecmall开头等等,也就是说对甲方来说是完全开放的,不需要付费授权,免费商用,当然,您作为服务乙方,有义务告知甲方,这个业务商城,是基于fecmall二次开发的

2.如果您作为服务乙方,忽悠甲方,说这个产品是你们全部自研的开源商城系统(然后再给自研的这个系统起个名字,叫XXShop),或者将这个开源商城包装成一个新的软件产品,说全部自研等,这是触犯授权协议的

这种恶心的外包公司再国内大把,本人的fecshop的名字都被去注册了商标,被迫换名fecmall,今天窃取我的名字,明天会不会窃取我的代码,然后说是他们自研的,我是窃取他们的代码呢?我该怎么维权?(商标被抢注,本人忍了,时间财力精力耗不起),所以,加了这个附加协议,本意是仿小人,并不是限制fecmall的开放,如果大家都是文明人,直接就是BSD开源协议,不需要加这些附加条款

一句话,这个附加条款,不限制业务商城,限制的不良皮包建站公司,限制的是混淆是非恶意伪造的不良建站公司。

本人是根正苗清的开源作者,并不会留下什么后门去攻击fecmall的正常使用者(等做起来起诉啥的), 授权协议不会,代码更不会,fecmall没有任何后门,100%开源。

这么说,您明白了吧?

批量上传分类和产品没有反应10天前

1.你不知道怎么描述,本人也不知道怎么回答。

2.chrome 看一下ajax报错信息,自己debug一下原因。

Your Site Analytics