小编pzi*_*zin的帖子

如何在Android中的列表视图中隐藏项目

我知道,之前曾问过这个问题,但我没有看到它的工作答案.

有没有办法在ListView不更改源数据的情况下隐藏某些项目?

我试图将项目视图的可见性设置为已消失,它将不再显示,但为此项目保留的位置仍然存在.

我还设置:

android:dividerHeight="0dp"
android:divider="#FFFFFF"
Run Code Online (Sandbox Code Playgroud)

没有成功.

android listview android-listview

23
推荐指数
4
解决办法
5万
查看次数

对订单中的商品进行分组和计数

我有这三个模型:

class Order
  has_many :items
end

class Item
  belongs_to :order
  belongs_to :product
end

class Product
  has_many :orders, through: :items
  has_many :items
end
Run Code Online (Sandbox Code Playgroud)

我需要列出给定日期范围内订单中每种产品的数量.

我有一个范围来获取日期范围内的所有订单:

Order.date_range(from, to)
Run Code Online (Sandbox Code Playgroud)

现在我需要分组和数数; 项目模型上有字段product_idunits字段.

我见过解决方案,但只有两个表(订单>产品)而不是三个(订单>商品>产品).

postgresql activerecord ruby-on-rails

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

如何在表格单元格中自动换行链接,以便它不会破坏表格的流程?

我有以下HTML和PHP:

        <?php
            if ($_POST["submit"] == "Get Articles") {
                $api_url = "https://DonutJuice:so%20many%20people%20in%20my%20bed@api.pinboard.in/v1/posts/all?format=json";

                $ch = curl_init();

                curl_setopt($ch, CURLOPT_URL, $api_url);
                curl_setopt($ch, CURLOPT_HEADER, FALSE);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

                $json = curl_exec($ch);

                curl_close($ch);

                $values = json_decode($json, true);

                echo "<div class='article-output'>";
                echo "<table>";
                echo "<tr><th>URL</th> <th>Title</th></tr>";

                foreach ($values as $bookmark) {
                    $bookmark_url = $bookmark["href"];
                    $bookmark_title = $bookmark["description"];
                    echo "<tr><td><a href='" . $bookmark_url . "'>" . $bookmark_url . "</a></td> <td>" . $bookmark_title . "</td></tr>";
                }

                echo "</table>";
                echo "</div>";
            }
        ?>
Run Code Online (Sandbox Code Playgroud)

有了这个CSS:

table {
    margin-top: 50px;
    padding: 5px …
Run Code Online (Sandbox Code Playgroud)

html css

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

使用abbr_month_names(和similars)和I18n.l()

我正在转向轨道,有时候有点奇怪.安装es.yml文件后,我试图输出我的数据库的DATETIME列.如果我这样做:

= l(a.created_at, :format => :short)
Run Code Online (Sandbox Code Playgroud)

没关系.它以西班牙语格式打印出一个漂亮的日期.但我对以这种方式使用abbr_month_names感到困惑.我已经尝试了很多不同的方式 - 相信我,我在这个问题上大约需要四个小时 - 但我还没有找到一种方法来输出短篇小时的月份名称"OCT.

我看了很多关于i18n和日期格式的网站,但文章总是以:format =>:short示例结束,并不关心其他显示日期的方法(好吧,有人还解释了如何使用:long格式...)

datetime ruby-on-rails internationalization

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

CSS问题 - 保证金最高 - Google Chrome

在我的Joomla网站上,我只有谷歌浏览器中的margin-top有问题.Firefox和IE都可以.有27个像素,菜单在上面.我使用Yootheme的主题(但他们无法解决问题).

如果我输入这种风格:

ul.menu.menu-dropline {
  margin-top:27px;
}
Run Code Online (Sandbox Code Playgroud)

谷歌Chrome版本还可以.但不再是Firefox和IE浏览器了.

不幸的是,我不是CSS profi - 希望你能提供帮助.

亲切的问候winfo

css joomla google-chrome

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

自定义is_unique_logical_key - 验证还是回调?

我可以针对以下问题提出设计建议:

我正在使用Codeigniter/Grocery_CRUD.

我的系统是多租户 - 不同的自治站点 - 在同一个客户端内.我有很多具有唯一逻辑键的表实例.一个这样的表结构是:

equip_items
id(pk)
equip_type_id(fk to equip_types)
site_id(fk to sites)
名称

其中(equip_type_id,site_id,name)一起是我的数据库中的唯一键.

问题是当使用grocery_CRUD表单添加或编辑打破此数据库规则的记录时 - 添加或编辑失败(由于数据库中的约束)但我得不到任何反馈.

我需要对is_unique form_validation规则进行修改,通过该规则我可以​​指定必须唯一的字段*s*.

问题:
如何指定规则?set_rules()用于给定字段,我有多个规则将应用于的字段.这是否意味着我应该放弃Form_validation模式?或者我是否遵循"匹配"规则模式并以某种方式指向其他字段?

也许一个回调函数会更好,但这意味着在每个模型中编写一个自定义函数,我在这里有这个问题,这是9个表.在一个地方(扩展form_validation)似乎要好得多.

我错过了已经解决了这个问题的codeigniter或grocery_CRUD中的东西吗?

任何您可能有的建议/意见将不胜感激.

编辑: 实际上似乎Johnny提供的解决方案并没有达到标记 - 它强制unique_fields()中的每个字段独立地唯一 - 与在每个字段上设置is_unique()相同.我的问题是,在我的场景中,这些字段是复合唯一键(但不是主键).我不知道它是否重要但是对原始问题陈述更进一步:1)site_id是一个'隐藏'field_type - 我不希望我的用户担心他们在不同的网站上所以我正在处理后面的site_id场景.2)处理equip_status_id属性(不是唯一键的一部分).3)我对所有这些外键属性都有set_relations(),而grocery_CRUD对我有好处.

编辑2 我用回调解决了这个问题.

php codeigniter-2 grocery-crud

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

Chromium Embedded Framework绑定按键

我看到这个线程铬嵌入式框架的官方论坛,但似乎没有给出解决方案.说实话,我对C++平台感到不舒服.你能帮我提供一个将CEF绑定到webapp的片段吗?

我想使用默认控件来控制应用程序:

ALT+ F4- 关闭
F5- 刷新浏览器

c++ bind keypress chromium-embedded

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

CSS浮动与Javascript浮动

我知道这可能是早期的,但我现在很困惑..我在CSS中设置一个rgba颜色

#body{ color: rgba( 100,100,100,0.3 ) }
Run Code Online (Sandbox Code Playgroud)

当我要求Javascript给我这个元素的计算样式时,我得到了这个:

window.getComputedStyle(document.body)['color']
//rgba(100, 100, 100, 0.298039)
Run Code Online (Sandbox Code Playgroud)

在我期待的地方rgba(100,100,100,0.3).

我的问题:为什么?

这怎么可能,我该如何解决这个问题?

javascript css

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

从div中删除body的背景图片

我有一个background-imagebody.我想删除divs 中的这个背景图片.

是否可以只使用CSS?

我试过了

div{
  background-image:none;
}
Run Code Online (Sandbox Code Playgroud)

css

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