问题标签 [carmen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
585 浏览

ruby-on-rails - 为 Carmen 添加自定义国家

对于我的 Ruby on Rails 应用程序,我安装了Carmen gem以访问国家数据并自动创建国家字段(例如在用户的邮寄地址字段中)。

但是,就本申请而言,波多黎各需要被视为一个单独的国家。去年某个时候,Carmen 被更新以从国家列表中删除 PR,但我想知道是否有办法将其添加回来。

我目前如何使用 Carmen 的示例:

0 投票
1 回答
162 浏览

ruby - 卡门宝石赋予特殊字符

我正在使用 Carmen gem 来获取国家和各自的州。但是,当我使用 时Carmen::Country.named("Sri Lanka").subregions.collect{|p| p.name},我得到了这个数组:

使用 I18n 后,我得到:

?替换特殊字符。

0 投票
1 回答
107 浏览

ruby-on-rails - 跨多个表单和 AJAX 重用带有 FormBuilder 元素的部分

我正在使用 Carmen 和 carmen-rails 来进行基于 ajax 的 select-a-country、states-list-populates 设置。我或多或少地使用了他们演示中的代码,而且效果非常好。

除了:我想在几种表格中重复使用我的“地址”部分:订单表格、更新您的地址表格、更新客户地址表格,诸如此类。每个视图中的代码都是相同的。

该示例硬编码状态元素的名称,这对我不起作用。如果我在没有 AJAX 的情况下渲染它,我可以简单地将 FormBuilder 传递给部分,但这不是一个选项。

这是我的部分代码:

这是部分:

问题是subregion_select(:order, :state, parent_region)-- :order 需要调整以支持 FormBuilder 将创建的任何内容。理想情况下,我希望它是f.subregion_select,但我不知道f通过 AJAX 传递什么。

0 投票
2 回答
469 浏览

ruby-on-rails - carmen rails undefined 方法 `country_code' for nil:NilClass

尝试将本地人传递给部分时出现以下错误:

nil:NilClass 的未定义方法“country_code”

这就是我的代码的样子:

部分的:

控制器:

路线:

非常感谢您的帮助 :)

0 投票
1 回答
389 浏览

gem - Carmen-Rails gem 错误未定义方法'country_code'

大家好,我正在尝试安装 carmen-rails gem 并不断收到错误“未定义的方法 'country_code'

我的控制器:

我的用户模型:

我的观点页面:

任何帮助将不胜感激,谢谢!

0 投票
1 回答
210 浏览

ruby-on-rails - ruby attr_accessor 缺少方法

RoR 的新手,我正在使用 Carmen gem,运行 rake 会出现错误:

失败:NoMethodError:Carmen:Module 的未定义方法 `excluded_states='

但是 gem 在 args 中包含带有 :excluded_states 的 attr_accessor 方法。

attr_accessor 方法不会自动创建 `excluded_states=' setter 方法吗?

0 投票
0 回答
128 浏览

javascript - 我无法让 Carmen-Rails 工作

我根本无法让 Carmen-Rails 工作,我真的不确定发生了什么。(那个特定的 GitHub 项目的文档记录很差。)简单地说,我正在使用演示应用程序中指定的代码,但在我的页面上什么也没看到——只有“请在上面选择一个国家”的文本。我看不到任何错误。这是我正在使用的代码。任何帮助将不胜感激。(顺便说一句,有没有比 Carmen-Rails 更好的替代品,或者至少有一个积极维护的替代品?)

用户.rb

这是我的控制器内的代码:

users_controller.rb

这是我的用户模型中的代码:

用户.rb

这是JavaScript:

_subregions_select.html.erb

这是我添加到我的路线文件中的路线:

路线.rb

这是我的 subregion_options 部分:

0 投票
0 回答
65 浏览

ruby-on-rails - 使用 carmen gem 获取州名时面临的问题

嗨我gem 'carmen-rails'在我的应用程序中使用我有这种类型的关联

在我的employess_controller.rb 中我定义如下:

在我的路线中:

在我的员工/new.html.erb

在员工/_subregion_select.html.erb

在 js 文件中

但它没有获取任何状态。请指导如何解决这个问题。提前致谢。

0 投票
4 回答
154 浏览

ruby-on-rails - 如何在 carmen gem 中使用 f.country_select 提供 id

嗨,我正在使用gem 'carmen-rails' 在我看来,我已经写了这个

但它没有采用这个 id 'curr-country'。请指导如何在此提供 id。提前致谢。

0 投票
1 回答
337 浏览

ruby-on-rails - 使用 Carmen gem 的 Rails 4 无法在查询中转换国家名称

我正在使用 carmen gem 将国家/地区存储为他们的国家/地区代码,就像美国一样,它是美国。但是当我在视图中检索国家时,我将其检索为他们的全名

我有一个模型用户和帐户

我有一个用户查询,我在视图中使用它来查找带有他们国家/地区的用户名,但是在搜索中,如果我写美国,它会给我所有带有美国国家/地区的名称,但我不想用他们的国家/地区搜索名称代码,我要写整个国家的名字

我知道问题出在搜索查询中。国家代码存储在数据库中,所以它是通过代码搜索,但我无法在搜索查询中找到如何使用卡门国家代码到他们的名字转换请帮助,提前谢谢