limesharp / stockists
这是为magento2开发的库存商店铺定位扩展程序
2.0.17
2022-12-14 10:04 UTC
Requires
- php: 7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0|~7.3.10|~7.4.0|~8.1.0
- magento/product-community-edition: ^2.1.0
README
这是一个功能丰富的magento2库存商店铺定位扩展程序。
目录
安装
$ composer require limesharp/stockists
$ composer update
$ php bin/magento setup:upgrade
$ php bin/magento setup:static-content:deploy
$ php bin/magento cache:clean
或者您也可以从发布中下载最新的zip文件,将其放入您的应用文件夹中,将src文件夹的内容复制到主文件夹中,然后运行上面最后两个命令。
或者您也可以从 magento2 市场place 获取它。(那里是旧版本1.0.6,功能较少)
它需要magento 2.1或更高版本和php7(对于php5.6请使用v.1.0.6)。
访问扩展网站:http://claudiucreanga.github.io/magento2-store-locator-stockists-extension/
您需要使用自己的gmaps api密钥。前往 https://developers.google.com/maps/documentation/javascript/get-api-key 获取您的密钥,然后将其插入配置 > 库存商 > Gmaps Api Key。否则,由于Gmaps的每日限制,地图可能无法正常工作。
功能
- 详细信息:名称、地址、城市、国家、邮编、内部链接、外部链接、电话、电子邮件、时间表、描述、简介、最近的车站、距离;
- 图片:上传您商店的图片。可以上传两张图片,一张用于索引页面,一张用于单个商店页面;
- 您的网站上的单个商店页面;
- 导入:从csv文件导入您的商店;
- 导出:将商店导出到csv文件;
- 交互式地图:通过经纬度定位地图上的商店;
- 地理定位:显示用户最近的商店(仅在chrome浏览器中通过https显示);
- 搜索:侧边栏中的搜索功能;
- 路线:显示用户位置到商店的路线(驾车、步行、骑行或公共交通);
- 地图样式:从10多种不同的地图样式中选择适合您的商店;
- 导航:显示/隐藏导航;
- SEO:编辑标题、元描述和关键词;
- URL:选择您的商店定位器出现的URL;
- 半径:在设置中选择并设计您的半径;
- 单位:在英里和公里之间选择;
- 图钉:使用自定义地图图钉;
- 响应式:移动响应式模板;
- 模板:从3种不同的模板中选择;
- API密钥:使用您自己的Gmaps api密钥以支持更高流量;
用法
基础
- 默认URL是/stockists。因此,一旦安装,请访问 www.website.com/stockists (如果需要,请插入商店代码);
- 在管理后台的位置是内容菜单 > 库存商;
- 名称、纬度和经度是必填项;
- 请注意,chrome和一些其他浏览器仅允许通过https提供地理定位服务;
导入
- csv文件需要逗号分隔,并且值应该带引号;
- 请检查 docs文件夹 中的示例csv文件;
- 名称、纬度和经度是必填项;
- 国家字段应该是2位ISO代码。例如:GB代表英国,US代表美国;
- 图片应为从第一个字母开始,由斜杠分隔的路径,然后是图片名称。例如:对于test.png图片,路径是/t/e/test.png。图片应放在pub/media/limesharp_stockists/stockist/image/t/e/文件夹中(当然,最后两个字母会改变);
- 如果您想让供应商在多个商店中存在,可以在store_id字段中通过逗号分隔传递商店的ID;
- 为了确保您的CSV文件格式正确,您可以在文本编辑器中打开它。它应该看起来像这样(以逗号分隔并用引号括起来的值)
导出
- 只需单击“导出商店”,浏览器就会在您的计算机上保存一个文件;
支持
- 我不提供安装或自定义此扩展的任何免费技术支持。
- 此扩展程序与任何magento 2.1网站开箱即用,但根据您的主题,可能需要进一步美化。
- 如果您需要帮助,请在此http://magento.stackexchange.com/提问。
演示
- 主仪表板
- 管理后台位置
- 设置
- 前端全页
- 前端商店窗口
- 商店详情
- 前端搜索
- 驾驶方向
卸载
-
如果您是手动安装的
- 请删除app/code/Limesharp/Stockists文件夹;
- 删除表limesharp_stockists_stores(删除表limesharp_stockists_stores);
- 删除配置设置。DELETE FROM core_config_data WHERE path LIKE 'limesharp_stockists/%'
- 从app/etc/config.php中删除模块Limesharp_Stockists
- 从表setup_module中删除模块Limesharp_Stockists:DELETE FROM setup_module WHERE module='Limesharp_Stockists'
-
如果您是通过composer安装的
- 在控制台运行此命令:php bin/magento module:uninstall -r Limesharp_Stockists。