分类下相关文章
2025-08-31 · 阅读 31 · 字数 216
magento 搜索关键词,如果返回的结果多于两屏幕,第一页显示正常,但是第二页开始,就无法打开,报 404 错误。 我对比了一下,URL 链接格式的差异: 第一页的链接格式 https://magento.sunzhongwei.com/catalogsearch/result/?q=iphone 第二页的链接格式 https://magento.sunzhongwei.com/catalogsearch/result/index/?p=2&q=iphone 第二页跟第一页的链接格式有明显的不同,多了个 index,这个链接我有点印象。 似乎之前为了防止用户搜索敏感词造成 Googl ...
2025-08-29 · 阅读 90 · 字数 180
开发了一个自定义的 Magento 扩展模块,需要部署到服务器上。 不记录不行了,根本记不住这么繁琐的操作。 打包 首先在本地,把目录打成 zip 包。 上传服务器位置 在 Magento 项目根目录的 app/code/ 目录下。 将前面的 zip 包解压。 unzip some_module.zip 启用模块 cd /path/to/magento php bin/magento module:enable Dir1_Dir2 php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento se ...
2025-08-05 · 阅读 286 · 字数 1419
今天遇到一个奇怪的 Magento 网站的搜索问题。折腾了好久,终于找到了解决方案。记录一下排查过程和解决方法,以备后续参考。 问题现象 例如,一个产品的名称是: World Best Programming Language GO-JS-PHP 产品的 SKU 是 GO-JS-PHP 可以在网站搜索中输入 Best Programming 搜索到该产品,获取其他任意在标题中的词语都可以搜索到该产品。 但是,如果输入 SKU GO-JS-PHP 进行搜索,却无法搜索到该产品。 即便,删除该产品,重新创建并保存,也是上面一样的问题。 ☀️ 遇事不决问 AI 遇到这种问题,第一时间想到的是问问 ...
2025-08-02 · 阅读 275 · 字数 137
简单的做法是在 Magento 后台全局样式里,把分类过滤部分的 HTML 代码隐藏。 首先在网站的 HTML 页面中,找到 Shop By 分类部分的 class 特征。 然后将这部分隐藏即可。例如: .filter-options-item.filter-cat{ display: none; } 然后到 Magento 的后台,通过全局 CSS 样式来隐藏掉这部分的显示即可。参考: Magento 添加全局 CSS 样式 根据不同的子 website 设置不同的 style, 即可区分隐藏或者显示规则。 ...
2025-07-28 · 阅读 412 · 字数 652
在执行 Magento 批量导入 CSV 产品信息时,出现了错误。 报错信息 1.lmported resource (image) could not be downloded from external resource due to timeout or access permissions in row 1. 排除权限问题 在 pub/media 目录下(也可能在自定义的目录下,例如 pub/media//product),查看对应的图片的权限。发现没有问题。 不放心,执行了 cp 命令,复制了一份图片到另一目录下,也没有报错。 从浏览器中访问图片链接,发现可以正常访问。显示正常。 ...
2025-07-22 · 阅读 523 · 字数 292
最好能够随机排序,避免同类产品显示过于单一。 内置了哪些排序方式 Sort by Position Sort by Product Name Sort by Position 是什么意思 Sort by Position 是指按照产品在 Magento 后台的排序位置来排列产品。这个位置可以在每个产品的编辑页面中设置。 In Magento 2, the “Sort by Position” feature allows store administrators to control the display order of products within a category. Thi ...
2025-07-20 · 阅读 681 · 字数 426
需求 Magento 首页 Newsletter 模块挪到页脚的右下角。 html 特征 class = form subscribe 代码文件 cd vendor/swissup grep "form subscribe" -r . 没有找到相关文件。 cd vendor/magento grep "form subscribe" -r . ./module-newsletter/view/frontend/templates/subscribe.phtml 处理方案 方案一: 注释掉 subscribe.phtml 中的相关代码 方案二: 在 x ...
2025-07-20 · 阅读 637 · 字数 55
需求 修改 Magento 产品详情页面 In Stock 文字 修改文件 ./vendor/magento/module-catalog/view/frontend/templates/product/view/type/default.phtml 注意,不是修改三方主题的文件。 执行命令使修改生效 php bin/magento cache:clean php bin/magento cache:flush 继续阅读 🌳 Magento 2 主题定制化开发系列教程 ...
2025-07-04 · 阅读 870 · 字数 720
Bug 现象 Magento 2.4 面包屑导航菜单链接的 title 显示不正确,包含了顶部菜单中所有链接的 title。 应该只显示对应产品分类的 title。 js 文件所在位置 这个应该是三方 Magento 主题 js 的 bug。js 文件在: vendor/swissup/module-breeze/view/frontend/web/js/components/breadcrumbs.js 复现步骤 先点击菜单中的一个子分类,然后再选择一个产品,进入之后才会出现。 bug 复现时的面包屑导航层级: 首页 大分类 子分类 当前产品 而这个大分类的 title 是错的,显示为整 ...
2025-06-06 · 阅读 590 · 字数 54
进入 Magento 后台 Content - Configuration 。 选择 Global 或者某个指定 Store。 HTML Head 中的 Scripts and Style Sheets 添加配置: <style> .action.primary { background: #e74c3c !important; } </style> 保存后刷新缓存 ...
2025-06-05 · 阅读 615 · 字数 168
需求 把所有 a.sunzhongwei.com 改为 b.sunzhongwei.com code 保存在哪里 nginx: c.sunzhongwei.com.conf 修改策略 原 a 的 config 文件备份一份,新建一个 b 的配置文件。 把所有 a.sunzhongwei.com 改为 b.sunzhongwei.com,然后 https 的配置去掉。 改成 80 端口监听 通过 certbot 申请新的证书 重启 nginx 服务 magento 后台修改域名 登录 Magento 后台 进入 Stores > Configuration > General ...
2025-05-27 · 阅读 684 · 字数 214
不知道为啥,使用 Magento 的 Mage::app() 获取 store 信息会导致网站崩溃。。。 所以,直接使用纯 PHP 的方式获取当前域名。 纯 PHP 的实现 <?php //$storeName = Mage::app()->getStore()->getName(); // 这行会导致网站崩溃,所以换个 PHP 的方式获取域名 $domain = $_SERVER['HTTP_HOST']; ?> <span><?php echo $domain; ?></span> 条件输出菜单 <?php if ...
2025-05-11 · 阅读 670 · 字数 420
想修改 Magento 产品详情页面 Details 和 More Information 标题文字。 首先需要确认是修改哪个文件: 包含 More Information 的文件 > cd /some_path/magento2/vendor/magento > grep "More Information" -r . ./module-page-builder/view/frontend/page_layout/product-full-width.xml: <argument name="title" translate=&qu ...
2025-05-10 · 阅读 610 · 字数 304
背景 Magento 批量导入的产品详情中,图片的 alt 属性有问题,导致在前端显示不正常。需要通过 SQL 批量修改。 产品详情在哪个表 Magento 2.4.6 版本,产品详情在 catalog_product_entity_text 表中,字段 value 中存储了产品详情的 HTML 内容。 这里很有意思,magento 的产品 SKU,name,price,detail 存储在不同的表中,例如: 产品 SKU 存储在 catalog_product_entity 表中 产品名称存储在 catalog_product_entity_varchar 表中 产品价格存储在 catal ...
2025-05-05 · 阅读 699 · 字数 501
背景 通过 Magento Admin 后台手动批量导入 CSV 太慢(在产品比较多的情况下)。需要等待很长时间。 如果能够通过程序,自动化导入批量的 CSV 文件,那就能大大提升效率,减少繁琐的手动操作及等待时间。 而 Magento 又不支持导入的 RESTful API,也不支持命令行,所以只能使用其他的方案。 Magento 定制化模块 网上找到一个方案,看起来是比较靠谱的: https://magento.stackexchange.com/questions/359280/import-product-data-programmatically-using-csv 里面推荐使用定制 ...
生活 | 跑步 清单 足球 鲁班 探索 孤独的美食家 驾驶 电视剧 收纳 奶爸 健康 game 电影 周末 joke |
---|---|
Geek | 健身 Laravel Git Vim MySQL Linux UI Windows SVN 纪录片 管理 Shell 游记 工具 手机 BackboneJS 自建博客 Mac DNS Tornado CDN Django Python AngularJS 理财 前端 Nginx 爬虫 Redis Javascript Browser 浏览器 推广 OAuth CSS PHP Social Networks 安全 运维 创业 杂记 VueJS Android Image IDE Java ReactJS 数据分析 SQLite RESTful 读书笔记 家电 ecshop Vagrant wordpress docker SEO GTD magento mongodb nodejs weex 冷知识 ruby iOS 微信小程序 AI CMS 快应用 backpack 广告联盟 OA 短信 UWP Win CSharp Tampermonkey graphviz 钉钉 WPS 数据字典 微信公众号 Fuchsia Adobe XD SQL Server thinkphp 代码规范 商业模式 Flutter 头痛的问题 serverless 视频制作 国际化 golang 服务器 Kotlin 网站建设 5G 笔记本 图片 spark spring 物联网 InfluxDB 图像识别 postgre rust 提示词 |
成长的烦恼 | 闲言碎语 待产 不睡觉 写作 程序员 孙心然语录 原则 大鸿语录 |
地球 | 植物 时间 中文 赚钱 国家地理 烟台 一生伏首拜阳明 emoji 弟子规 英文 国际贸易 |