跳转到主要内容
richardbyy 提交于 8 October 2014

岗位职责:编写drupal平台下的网站前端或后台 任职资格:2-5年工作经验

1、1年以上PHP/MYSQL开发经验, 熟悉HTML、CSS、JQuery等WEB技术,架构和开发过大型互联网应用程序; 2、两年以上Drupal开发经验,精通Drupal模块开发,主题及功能定制; 3、熟悉commerce模块及基于commerce模块的二次开发 4、具有查询优化和存储优化经验、缓存技术、静态化设计方面的经验; 5、有大规模、分布式、可扩展系统设计经验优先; 6、计算机相关专业大学本科以上学历,具有扎实的计算机基础理论知识; 7、有较强的团队协作意识及独立解决技术问题的能力,以及一定的英文文档阅读能力。

联系邮箱:qpsoftware_hr@126.com

公司网站:www.qpsoftware.cn

标签
重楼夕瑶欧阳 提交于 8 October 2014

原文链接Tour API in Drupal8

您可以通过将YAML文件添加到您的模块配置文件夹的方式来创建若干个向导团,从而让它们和Drupal8向导模块一起配合使用。

或者您也可以通过调用向导用户界面模块(Tour UI)来创建向导团。

论坛(模块)向导样例

让我们先来参考一个例子,这个例子在《为论坛模块编写向导集成》当中有提到。

YAML文档的命名

用于实现论坛的添加/编辑页面的YAML文件的命名类似于tour.tour.forum-container.yml,也就是说它遵循module.type.id.yml模式。

ryerh 提交于 8 October 2014

原文链接:Parameter upcasting in routes

Drupal8 的路由中的占位符会被 URL 的动态值替代。命名这些占位符之后,系统会转换(上转型)这些值为实际的对象实例。例如如果一个节点的路径是 '/node/{node}',这里 {node}是一个占位符。“参数转换系统(ParamConverter system)”自动处理该参数并将之转换为节点对象的实例。

ryerh 提交于 8 October 2014

Drupal8 的路由支持占位符,该占位符将被 URL 中的动态值替代。这个占位符可以在控制器的方法中直接当作一个同名变量使用。比如 example.routing.yml的这个例子:

example.name:
  path: 'example/{name}'
  defaults:
    _content: '\Drupal\example\Controller\ExampleController::content'
  requirements:
    _permission: 'access content'

这个 {name}占位符是 URL 里的一个别名,在控制器方法中可以被当作 $name变量使用,如下:

ryerh 提交于 8 October 2014

原文链接:Altering existing routes and adding new routes based on dynamic ones

一条路由 ―― 不管是静态地定义在 YAML 文件(参考示例)中,还是动态地创建在使用动态路由中,都可以被替换。你可以使用一个触发了 RoutingEvents::ALTER事件的 EventSubscriber 对象来修改一个 RouteCollection。

learningxm 提交于 8 October 2014

看到几个例子,贴下网址,有时间的童鞋可以去拷回来翻译一下

 

http://drupal.stackexchange.com/questions/58611/how-to-save-images-using-services-3

http://tylerfrankenstein.com/code/drupal-services-file-create-example-json-and-jquery

http://mobile-grid.com/workbench/drupal-servicesrest-and-mobile-devices-using-android-example

标签
半截烟头 提交于 7 October 2014

原文地址:https://www.drupal.org/node/2015613    [术语翻译]   API:                        应用程序接口 Validation API:       校验应用程序接口

 

Drupal 8的校验API

最后更新:2014年8月26日, fago创建于2013年6月9日

编辑:jbekker, roderik, fgm, jsruzicka

翻译:半截烟头

 

 

    在Drupal 8, 实体校验已经被移到了一个单独的实体校验API里,并且已从表单校验解耦。将实体校验从表单校验里解耦允许校验实体可以独立于表单提交,比如通过RESTful WEB服务变更。这个新的校验API已经基于Symfony 校验器实现。

 

上海10月25日 体育活动、DruSport活动报名

具体活动安排:

活动时间:10月25日  报名截止:10月18日  人数限制:20人

活动形式:表单里的项目  报名方式:提交表单

活动地点:火车头体育场  活动费用:免费

赞助方: Drupal中国社区 以及热心赞助社区的成员

联络方式:QQ群 154077824

报名须知:鉴于场地需要提前支付费用,本次活动报名了的,要请假的请提前3天请假。

2014.10北京网站美工设计培训班

准备2014.10.27-31在北京举办一次网站美工设计培训班,邀请业界最顶级的专家进行授课。欢迎参加。

网站设计课程提纲

一.什么是界面设计

1.       定义

2.       美工与设计

3.       用户体验设计五个层级关系

4.       界面设计的基本原则

 

二.如何留下第一印象(整体)

1.       设计风格与功能

2.       色彩配色

3.       整体页面布局、层次结构

4.       引导用户视线顺序

5.       一致性与标准化

 

三.网站设计的具体设计(局部)

1.       尺度

2.       导航

3.       对齐和网格

4.       图标设计

5.       图片运用

learningxm 提交于 5 October 2014
<?php global $user; if($user->uid){ $user_check = db_select('users','u')->fields('u',array('mail'))->condition('u.uid', $user->uid)->execute()->fetchAssoc(); $user_email = $user_check['mail']; $user_arg = arg(0); $location_path =url('user/'.$user->uid.'/edit', array('absolute' => TRUE)); if(empty($user_email) && $user_arg!="user"){ ?><?php drupal_add_js("jQuery(document).ready(function () { if(confirm('请尽快填写您的邮箱信息')){ window.location.href='$location_path'; }else{ return false;
articles
订阅