Magento 2 模板开发

  1. Magento2 常用命令中文对照整理

    #开启维护模式 (teddy整理)
    php bin/magento  maintenance:enable
    #关闭维护模式
    php bin/magento  maintenance:disable

    #删除所有生成的静态文件
    rm -rf pub/static/*

    #删除前台生成的静态文件
    rm -rf pub/static/frontend/Teddy/default/css

    #删除后台生成的静态文件
    rm -rf pub/static/adminhtml

    #只删除后台生成的静态文件样式(css)
    rm -rf pub/static/frontend/Teddy/default/en_US/css/*
    rm -rf var/view_preprocessed/pub/static/frontend/Teddy/default/en_US/css/*

    #删除缓存var后台生成的静态文件(和pub目录下一起操作)
    rm -rf var/view_preprocessed

    #只生成前台
    php -dmemory_limit=1G bin/magento setup:static-content:deploy -f  -t  Teddy/default  -a frontend

    #只生后成台
    php -dmemory_limit=1G bin/magento setup:static-content:deploy -f  -a adminhtml

    #带众多参数
    php -dmemory_limit=5G bin/magento setup:static-content:deploy -f  -t  Teddy/default  --content-version 1222216 --no-css --no-less

    #清除缓存
    php bin/magento cache:flush

    #权限配置
    chmod -R

    完整阅读 »
  2. 之前整理过teddy模板相关文件路径


    app\design\frontend\Magentoucd\teddy\etc
    view.xml 修改生成缓存图片大小与详细页图片显示方式

    语言包
    app\design\frontend\Magentoucd\teddy\i18n

    主题布局
    app\design\frontend\Magentoucd\teddy\Magento_Theme\layout\

    default_head_blocks.xml   头部加载
    default.xml                默认

    app\design\frontend\Magentoucd\teddy\Magento_Theme\templates


    link.phtml  头部与底部链接调用
    messages.phtml 操作提示文件


    app\design\frontend\Magentoucd\teddy\Magento_Theme\templates\html

    header.phtml 冰部
    footer.phtml 底部
    copyright.phtml 底部版权
    topmenu.phtml 目录导航菜单
    pager.phtml 分页
    title.phtml 页面标题

    app\design\frontend\Magentoucd\teddy\Magento_Theme\web\css\source\

    _module.less 公共部分css


    商品管理
    \app\design\frontend\Magentoucd\teddy\Magento_Catalog  

    商品管理布局
    \app\design\frontend\Magentoucd\teddy\Magento_Catalog\layout

    default.xml    默认方式
    catalog_category_vie

    完整阅读 »
  3. Magento2 去掉 lastname

    为了简化顾客在注册,操作下剤时的步骤,试着去掉lastname ,这里,首先跟据Magento 1.x 方式要去掉lastname 验证,在数据库中进行

    UPDATE eav_attribute SET is_required = 0 WHERE attribute_code = ‘lastname’  这个表有两条lastname 数据,这里要把 is_required 字段改为0

    另外在Magento2 中找到vendor\magento\module-customer\Model\Customer.phpvendor\magento\module-customer\Model\Address\AbstractAddress.php

    去掉相关lastname相关字段的判断即可,测试可以进行本站注册与下单

    完整阅读 »
  4. Magentoucd 改版预览

    Magentoucd  改版预览

    Magento 改版预览,将之前Magentoucd 相关精华文章转到此站点博客,此站点是采用Magento 2.25 更简洁,更高效。栏目,内容有所调整,会有3个月过度时间。感谢大家长期对Magentoucd支持,从2010年至至今,我们一直在观注Magetno 相关技术的变革与更新,过程很艰难,但我们一直在坚持,之后我们会已技术分享,设计开发,技术培训,等Magento 综合性业务发展。

    完整阅读 »
  5. 相关Magento 问题可以提交给我

    相关Magento 问题可以提交给我

    相关Magento 问题可以提交给我 QQ:4767850  我们会有Magento 2 ASK 问答视频中给大家进行统一回复 , 目录Magento 2 ASK 经过了10期,欢迎大家提问,我们尽可能帮助到每一个对Magento 感兴趣的朋友

    完整阅读 »
Copyright ©2018 Magento 开发,培训,设计 技术支持 All rights reserved. 粤ICP备13029153号-4