在i18n/i18nsync/i18nsync.module 里添加下面代码可以完美解决
<?php
function i18nsync_node_translation($node, $translation, $fields, $op) {
/// 337 line
if (empty($translation->pid)) {
Drupal 开发者,会经常使用drupal form api 中的 hook_form_alter来实现对其他的form外观行为操作。 这个hook作用也就是容许你去hook其他的form的一些参数功能。
Drupal 图片处理可以使用其他的方式,比如Imageapi 模块提供了两种方式 ImageAPI GD2 和 ImageAPI ImageMagick。 GD2配置相对简单。ImageMagick功能强大。比如强大的图片转换,图片处理等等。
具体配置如下:
Authorize.net网关还可以通过CIM来实现续费。本地只要保存一个CIM的customerProfileId你可以读取想要的信息。ubercart的支付网关模块 Authorize还没完善。
authorizenet 主要的信用卡支付网关,国外用的比较多。最近做项目使用到,顺便看了一下。结合ubercart使用。如果使用自动续费功能,那authorizenet也是支持的。
<?php
//这个totalOccurrences 就是对这个续费操作的总共次数。
Drupal 7 发生了很大的改变,包括数据结构和一下api,总之感觉上更加强大,开发更加方便,提供了更多扩展性很强的api使用。drupal 7 数据层比较drupal 6 而已发生了很大的改变。
drupal 可以发邮件,在开发的时候可以使用hook_mail来定义,直接使用这个hook就可以发送邮件。但是其他模
块也使用了hook_mail,那想修改他们的mail内容的时候,不直接去hack他们的模块代码,直接可以使用
drupal actions 主要是执行一些操作。drupal trigger 可以自定义触发器。也就是在什么情况下去执行一个actions。
<?php
/**
* Implementation of hook_hook_info
*
* 触发器的定义,当执行具体某一个动作的事情
Drupal 最新评论
5 天 15 小时之前
5 天 23 小时之前
6 天 21 小时之前
2 周 9 小时之前
7 周 2 天之前
20 周 6 天之前
23 周 2 天之前
26 周 1 天之前
26 周 3 天之前
26 周 3 天之前