问题标签 [deface]

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 投票
1 回答
229 浏览

ruby-on-rails - Silence Deface 日志输出

我从 Deface 那里得到了大量的日志噪音。我不是我当前项目的视图人,我真的很想从日志中删除那些废话。我还想象在现场制作应用程序中,您也想静音或抑制它。我已经有一个可以使资产输出静音的钩子……我最好的选择是将其作为附加逻辑放在那里,还是有一些配置用于 Deface 和/或 Spree 以使日志噪音静音?

0 投票
1 回答
2160 浏览

ruby-on-rails - 用污损覆盖 Spree 中的视图:如何添加输入及其当前值?

我正在尝试向其中一个 Spree 管理视图中已经存在的表单添加输入。这是覆盖文本(我剪掉了一些以显示为中心且嘈杂的杂乱无章):

我需要知道如何做的是在输入上设置“value”属性的值,以便在呈现此视图时获取该对象上当前的内容。

我尝试将 value='#{@product.display_value}' 放在那里,但它抱怨@product 为零。我什至可以使用这样的插值来获取 display_value 吗?这种污损是在控制器尝试渲染之前还是之后完成的?

我现在想知道如何解决这个问题。我是否必须从已经存在的 html 中删除产品 ID,使用它来加载产品,然后将那个值放在那里?我真的希望我错过了一些基本的东西,这使得解决这个问题变得微不足道:P 很多 Spree 定制都是这种情况——一开始不清楚如何做,但一旦我弄清楚了出来,很容易实现我的自定义......

谢谢,jd

0 投票
1 回答
439 浏览

ruby-on-rails-3 - 通过 data-erb-id 删除元素

我无法通过 data-erb-id 删除元素。

这是来自http://deface.heroku.com/的代码:

这是我的选择器:

它匹配一次,正是我需要的

这是我的关闭选择器:

结果是:

所以我需要的块已被删除。

我的应用程序中的这一声明不会删除任何内容:

0 投票
1 回答
1658 浏览

ruby-on-rails-3 - 输入erb元素上的Rails Deface,无法正确覆盖它

我正在尝试覆盖 products/_cart_form 中的 qty 输入元素,以避免用户修改 qty 应该在 erb 代码或 html 上执行 Deface 覆盖

我使用了以下覆盖 wo 任何成功似乎都是 html 选择器和 erb 代码的混合......混乱和棘手,显然在 Deface github 自述文件上没有这样的例子

spree/products/_cart_form.erb 代码是(与输入元素相关)

它生成以下 html :

0 投票
1 回答
197 浏览

themes - 大肆破坏,提交按钮添加类

如何选择搜索提交按钮以使用污损对其应用类?

试过这个:

机器人似乎不起作用。我错过了什么吗?

0 投票
1 回答
168 浏览

themes - 使用 deface、auth_shared_login_bar 进行大礼包定制

如何在#link_to_car 之前将 auth_shared_login_bar 部分从 _nav_bar 移动到 _main_nav_bar?

我设法使用以下方法将登录链接添加到 _main_nav_bar:

但是找不到从 _nav_bar 中删除登录栏的方法。

0 投票
1 回答
452 浏览

ruby-on-rails-3 - 使用 deface 修改 redmine 视图

我正在尝试使用插件将“私人问题”复选框“默认选中”。

我需要将以下检查添加到 redmine 默认视图

默认视图是

我如何利用 deface gem 来完成这项工作?

0 投票
1 回答
1284 浏览

css-selectors - Spree Deface,可以选择除类以外的任何东西

我正在尝试使用 Deface 在 Spree Admin 的表格中的列中添加一个按钮。但我就是无法正确使用类似 CSS 的选择器。我可以使用数据挂钩选择表格行,并且可以选择子元素(例如 td、span),但不能按特定类(在本例中为 .balance_due)进行选择。我错过了一些简单的东西吗?

我的覆盖:

我已经使用 jQuery 确认了 CSS 选择器,即:

生成的 HTML 的摘录:

0 投票
1 回答
891 浏览

ruby-on-rails - Spree 模板 - 破坏条件代码

我正在尝试修改此视图文件:https ://github.com/spree/spree/blob/master/frontend/app/views/spree/checkout/edit.html.erb

我要做的就是在这一行中修改一个十二到十级:

最好的方法是什么?我能想出的唯一解决方案是使用以下污损脚本,但这似乎不是很好的方法:

还有其他方法可以实现我的目标吗?谢谢你的回答!

0 投票
1 回答
471 浏览

php - 如何保护这个上传的 php 免受 LFI

此代码只允许上传 .jpg .gif .png 文件;但是,这可以通过篡改数据绕过。有什么方法可以防止这种情况?