小编Rah*_*l M的帖子

如何以及在何处编写Webform提交钩子?

我是Drupal(7)的新手,因此在以下情况下需要一些帮助.

我创建了一个Webform(我也有其他webform),而现在不是在默认的webform_submitted_data表中插入,而是希望将此webfrom插入到myTable中.根据我的发现,我需要为此编写一个钩子.实际上我对编写这个钩子的方式感到困惑.我有以下问题.

  1. 在哪里写这个钩子(在哪个文件中).
  2. 如何只为一个webform写这个钩子.

如果您需要更多信息,请帮助并告诉我们.

hook drupal-7 drupal-webform

4
推荐指数
2
解决办法
1万
查看次数

rails 1.9.3`to_specs':找不到栏杆Gem:加载错误

我得到以下错误.

rails -v
/opt/ruby/lib/ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find      railties (>= 0) amongst [daemons-1.1.9, diff-lcs-1.1.3, expectations-2.0.0, faraday-0.8.9, faraday_middleware-0.8.8, ftpfxp-0.0.4, json-1.7.7, json-1.6.1, json-1.4.3, lumberg-1.1.1, metaclass-0.0.1, mime-types-1.24, mocha-0.12.7, multipart-post-1.2.0, mysql-2.8.1, rest-client-1.6.7, rspec-2.11.0, rspec-core-2.11.1, rspec-expectations-2.11.3, rspec-mocks-2.11.3, stomp-1.2.2, system_timer-1.2.4, systemu-1.2.0] (Gem::LoadError)
    from /opt/ruby/lib/ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
    from /opt/ruby/lib/ruby/1.9.1/rubygems.rb:1231:in `gem'
    from /home/adsudxuy/ruby/gems/bin/rails:22:in `<main>'
Run Code Online (Sandbox Code Playgroud)

我的Gemrc文件如下:

cat .gemrc
---
gem: --remote --gen-rdoc --run-tests
gemhome: /home/adsudxuy/ruby/gems
gempath: [/opt/ruby/lib/ruby/gems/1.9.1,
      /home/adsudxuy/ruby/gems]
rdoc: --inline-source --line-numbers
Run Code Online (Sandbox Code Playgroud)

我的bash配置文件如下:#start#.bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific …
Run Code Online (Sandbox Code Playgroud)

ruby gem webserver ruby-on-rails

1
推荐指数
1
解决办法
7021
查看次数

标签 统计

drupal-7 ×1

drupal-webform ×1

gem ×1

hook ×1

ruby ×1

ruby-on-rails ×1

webserver ×1