- #### 推荐模块:Void Menu >Void Menu 模块可以解决我们在菜单中需要加入定位符或使菜单中父级菜单不能点击等问题。 >[https://www.drupal.org/project/void_menu](https://www.drupal.org/project/void_menu) #### Drupal上线部署必备清单 >当你要上线一个网站时,需要准备一个清单checklist,来做好每一项的检查,这样就有了充分的准备,不会导致出现以外问题慌乱着回滚。
这个应用是延续上一个Batch,原因是数据一多,之前EXCEL操作可以一次批量复制,在网页面上不能实Excel灵活,只能一个记录一个记录的操作十分的费时,使用VBO的批处理可以实现对布匹数据一次性多记录的处理,可以按余量扣仓和定量扣仓的操作方式进行。
以下是我的代码:
使用这个Batch API的原因是,我每天会有几百到一千条布匹记录需要Feeds到我的站点中,Feeds的记录又需要进行按日期和其它的一些字段进行GroupBY归档。所以在使用一般的循环操作时会因为PHP时间超时,造成数据无法完成。为了将数据完整的完成必须要将数据进行分隔处理将大的循环改成多批次小循环,所以就有使用Batch API的原因。
下面是我的源码:
- #### 推荐模块:Feedback Simple >我们看到很多网站右下角都有联系我们的悬浮按钮,Feedback Simple 模块就是提供这样一个悬浮按钮,简单,轻量。
- #### 推荐模块:Responsive and off-canvas menu >Responsive and off-canvas menu 模块在Drupal 7 响应式网站中使用较广泛,目前已有了Drupal 8的版本。
- #### 推荐模块:Custom Breadcrumbs >Custom Breadcrumbs 可以为views,不同内容类型,任何一个path 指定Breadcrumbs,几乎可以完美解决所有的Breadcrumbs 问题。
- #### 推荐模块:Views Accordion >Views Accordion模块可以使用Views创建一个折叠和展开的显示效果. 使用jQuery accordion. 使用第一个字段作为折叠头.其它字段为点击展开的内容。
职位描述: Drupal开发,全职
业务要求: 至少5年以上独立完成网站点的资深开发经验,2年Drupal经验 精通Drupal, PHP, MySQL, jQuery/JavaScript, HTML5, CSS3
创业公司经验(不一定是Founder)
具有较强的学习能力,能够独立承担项目开发工作,具有比较强的责任心
本文将完整阐述Drupal8模块开发的全过程,创建一个设置测试用户过期时间的模块。
因本人最近工作繁忙,来不及花时间整理,后续整理好了再公布
- #### 推荐模块:Chosen >Chosen 模块使用了jQuery 插件 Chosen,实现了对下拉列表选项的搜索和动态匹配,大大提升了选项较多时的用户体验。
1.请求token
http://drupal8.sh1.newtouch.com/rest/session/token
2.创建节点(postman方式)
Authorization 输入用户名和密码 然后update request
Header 添加 X-CSRF-Token 值为第一步获取的token
Content-Type application/hal+json
- #### 推荐模块:Linkit Linkkit 模块对编辑内容中的链接提供了很大的方便,允许您搜索站点中已经存在的链接,详看acquia对它的drupal8版本的介绍。
Drupal 8.1.6 于2016年7月11日发布了!
- #### 推荐模块:Semantic Views >如果你对views生成的tag,class不满意,你不再需要用模版文件来覆写views的输出 ,只需要借助semanticviews 模块,使用views 的UI 就可以更改。
- #### 推荐模块:FooTable FooTable 模块整合了jQuery 的Foo Table 插件,可以很好的解决很宽的表格在不同尺度的设备上的显示问题。