Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么第二个';添加到购物车链接';是否隐藏在ubercart/drupal站点上?_Drupal_Ubercart - Fatal编程技术网

为什么第二个';添加到购物车链接';是否隐藏在ubercart/drupal站点上?

为什么第二个';添加到购物车链接';是否隐藏在ubercart/drupal站点上?,drupal,ubercart,Drupal,Ubercart,我的网站是使用ubercart在drupal上构建的。 我有两个'添加到购物车链接'在我的网页上,但由于某种原因,第二个是隐藏的。它只显示我是否删除了第一个。 您可以在页面的视图源中看到它们。(第二个按钮应位于“联系我们”按钮旁边) 我的网站是 知道为什么吗?您可以将其隐藏在css中 第2819行 #edit-actions--2 { display: none; } 如果您有多个具有相同id的表单项,Drupal会自动更改id。非常感谢,这就是问题所在。如果drupal更改ID,当

我的网站是使用ubercart在drupal上构建的。 我有两个'添加到购物车链接'在我的网页上,但由于某种原因,第二个是隐藏的。它只显示我是否删除了第一个。 您可以在页面的视图源中看到它们。(第二个按钮应位于“联系我们”按钮旁边) 我的网站是 知道为什么吗?

您可以将其隐藏在css中

第2819行

#edit-actions--2 {
    display: none;
}

如果您有多个具有相同id的表单项,Drupal会自动更改id。

非常感谢,这就是问题所在。如果drupal更改ID,当ID被用于其他用途时,我如何避免我在这里遇到的问题?是否最好在其周围包装一个类,然后使用ID?只需将表单ID添加到样式中,即可将其应用于特定表单。另外,您可以使用form_alter()将类添加到表单项中,我希望这会有所帮助。