问题标签 [zone]

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 投票
2 回答
439 浏览

orchardcms - Orchard - 在零件内添加区域(具有视图模型)

交叉邮件: https ://orchard.codeplex.com/discussions/461867

这是完整的场景:我有一个 EventItem 内容项,它有一个 EventItem 部分,其中包含所有自定义字段(介绍文本、议程等)。我有另一部分附加到 EventItem,称为轨道。现在的问题是我想在轨道内添加一个区域,这样我就可以通过动态区域的放置将 EventItem 中的字段渲染到轨道上。我知道我可以提取数据并将其呈现在部件内,但我希望它灵活并且更喜欢使用放置/区域。

我知道动态区域很容易与替代品一起使用,例如我的Content-EventItem.Detail替代品中的以下一个:

但是,我的部分使用视图模型,因此我需要预定义我使用的任何属性/对象。我也读过这个博客,但它不起作用,或者我错过了一些东西: http ://weblogs.asp.net/bleroy/archive/2011/06/30/so-what-are-zones-really .aspx

这是我的完整代码(省略了不相关的代码部分):

轨道部分模板

跟踪零件视图模型

EventItem 的放置

当我使用概览区域时,部分字段根本不显示。

任何建议或信息将不胜感激。谢谢!

0 投票
1 回答
1342 浏览

ajax - 在参数字段(ajax)上写入参数'value'空值失败

当我尝试更新已处理事件(选择框的 onValueChanged)中的组件区域时,我遇到了这个问题。

“Day”是这样定义的参数:

当组件第一次渲染时,一切正常。只有当我尝试更改所选值时,它才会崩溃并给出错误消息。

我的 DayComponents 在我的 tml 页面中是这样声明的:

所以这是一个日豆清单。此列表在页面的 setuprender 事件处理程序中提供。

我不明白为什么 Day 参数在选择组件的事件处理程序中丢失了他的引用:

现在您可以看到 select tml 组件:

任何想法都应该受到赞赏。

(对不起,我的英语不好 ;) )

0 投票
1 回答
11482 浏览

oracle - Oracle:包含时区的日期/时间的纪元毫秒

我是一个 PL/SQL 新手,需要将自 unix 纪元以来的毫秒转换为日期/时间。我可以转换为 GMT 日期/时间,但不知道如何调整时区。我很近,但不完全在那里。

我的输入是 r_msg.OriginationTime,其值类似于 1382552100277

这个

给出类似的东西

这正是我想要的,除了它是格林威治标准时间。

这个

所以我只需要做类似的事情

但我明白了

我尝试了几种变体,但没有任何效果。

任何帮助表示赞赏。


谢谢,但我对这两种解决方案有疑问。

无论时区如何,第一个解决方案都会打印相同的时间。例如,这些打印相同的值。

TMPorig := TO_CHAR( FROM_TZ( CAST(DATE '1970-01-01' + (1/24/60/60/1000) * r_msg.OriginationTime AS TIMESTAMP), 'America/New_York'), 'MM/DD/YYYY HH24:MI:SS');

TMPorig2 := TO_CHAR( FROM_TZ( CAST(DATE '1970-01-01' + (1/24/60/60/1000) * r_msg.OriginationTime AS TIMESTAMP), 'Pacific/Pago_Pago'), 'MM/DD/YYYY HH24:MI:SS');

第二种解决方案

TMPorig := TO_CHAR( DATE '1970-01-01' + (1/24/60/60/1000) * r_msg.OriginationTime + INTERVAL '-04:00' HOUR TO MINUTE, 'MM/DD/YYYY HH24:MI :SS');

此外,夏令时结束时,“04:00”将是错误的。我需要一个表达式来表示 EST/EDT 和 GMT 之间的时差。

** * ** * ** *非常感谢* ** * ** * ** * ** * *

TMPorig2 := TO_CHAR ( FROM_TZ ( CAST (DATE '1970-01-01' + (1/24/60/60/1000) * r_msg.OriginationTime AS TIMESTAMP), 'UTC') AT TIME ZONE 'America/New_York', 'MM/DD/YYYY HH24:MI:SS');


0 投票
0 回答
685 浏览

magento - 明智地管理 Magento Store 区域?

这是我希望在扩展中构建的要求。我是一名 PHP 开发人员,想要创建一个 Magento 扩展,它可以:

根据选定的国家/地区创建区域?根据创建的区域设置我的商店不同(在产品、促销、滑块、优惠、新品统计整个网站方面)!我将使用 MaxMind IP 地址位置,然后将用户重定向到商店,整个商店将根据该客户区域显示。此外,我想根据区域设置类别、库存、运输?现在我探索的是我能够找到扩展命名:Zone Pricing、Zone Manager 和 Advanced Pricing http://innoexts.com/promotions/pricing/但它的成本太高了,我无法承担这些成本插件。

此外,我相信这些扩展将不符合我的要求。

我需要一些建议,如果我按照我想要的方式创建自己的扩展程序,但创建扩展程序在我的脑海中会有很多问题。

需要帮助!!!

0 投票
3 回答
1134 浏览

java - Tapestry Prototype 在区域更新时按 ID 选择元素

我的页面上有一个包含选择元素的区域。

我正在onChange通过 JavaScript 在该元素上添加一个侦听器(感谢http://jsfiddle.net/AnbmU/6/

当我触发区域刷新时会出现问题,我的选择更改id为:groupSelecter_846e54edd0b5.

有没有办法让选择的元素 id 保持不变或能够在每次区域更新时更改 javascript 和选择的 id?

编辑:另一个我以前不知道的问题。

无论其内容如何,​​隐藏的输入字段都会在所选元素的第二次更改中切换一次。例如,如果我最初选择了GROUP_1、和GROUP_2,然后更改为,则会出现输入框。当我将其更改为 时,输入再次被隐藏。同样,当我更改为 时,会出现输入字段。请注意,在 JSfiddle 中,这很好用。但由于某种原因,它在我的 Tapestry 项目中不起作用。GROUP_3Create New Group...GROUP_1GROUP_2Create New Group...GROUP_3

EDIT2:好的,我尝试了更多的摆弄:

Tapestry 使用id=groupSelecter_d769af562f89. 它还生成插入了这个 JavaScript(在 HTML 的底部):

我检查了 Firefox 中的元素,导航到标签,找到生成的代码并将其删除。之后,我打开了 firefox JS 控制台并粘贴了我刚刚剪切的完全相同的代码。而且,瞧,它工作,出于某种原因。(即类选择)。

0 投票
1 回答
603 浏览

python - 使用 Python 设置 Windows 7 时区

我有本地时区,例如:Europe/Zurich 如何使用 Python 在 Windows 7 中设置它?我知道在 CMD 中使用 tzutil 是可能的。

0 投票
1 回答
268 浏览

java - 挂毯返回区和流响应

我需要返回一个区域的主体和流响应。

我想更新一个区域并返回一个文件。

java中的事件将是这样的:

但返回错误。只能返回 tableZone.getBody();

我能怎么做?

0 投票
1 回答
3148 浏览

dns - BIND 为同一域解析 Intranet 和 Internet 中的服务器

如果可以的话,这有可能吗?BIND 为同一域解析 Intranet 和 Internet 中的服务器

设想

区域是example.com

我有一台服务器server1.example.com,但它位于互联网云上的虚拟专用服务器上。

我在 godaddy 购买了域名exmaple.com。因此 example.com 的名称服务器属于 godaddy。

我在 godaddy 中为server1.example.com添加了一条 A 记录,以指向 VPS 的公共 ip。

现在在我家(内联网)我已经设置了一个具有 ip 10.10.10.100的 BIND DNS 服务器。

并已将区域example.com添加到其中。

然后在我的 BIND 配置中添加了server22.example.com和 ipaddress 为10.10.10.10记录。

现在从我家庭网络中的笔记本电脑,我可以解析server1.example.com;可能全球 dns 正在为我解析这个地址。

笔记本电脑的DNS配置如下

DNS1:10.10.10.100

DNS2:4.2.2.2

DNS3:8.8.8.8

但是我无法解析我的 Intranet 中的server22.example.com 。

我猜当我尝试解析server22.example.com时。DNS1:10.10.10.100 应该已经为我解决了,因为这是我列表中的第一个,它知道server22.example.com的 IP 地址是什么

但不幸的是,事实并非如此。我做错了什么?

我怎样才能解决这个问题 ?

0 投票
2 回答
233 浏览

java - 如何在 Tapestry 中进行延迟区域重新加载?

有没有办法在 Tapestry 中进行延迟区域重新加载。

我在提交表单时执行了一个不那么快速的操作。结果在几秒钟后可见(通常是 2 或 3 秒)。

有没有办法进行延迟区域重新加载,它会显示一些指示区域将在 x 秒内重新加载,然后执行实际重新加载?

0 投票
1 回答
986 浏览

debugging - 在 WinCE 7 中启用调试区域

我是新手。我正在使用 WinCE 7 VS 2008。我的操作系统是 Windows 7。我想使用注册表启用调试区域。以前在Windows XP - WinCE 6,我都用过。但是,除了在代码中编程之外,我不知道如何为特定模块启用调试区域。我尝试将其添加为注册表实体,

OMAP GPIO模块名称在哪里。

dpCurSettings 是,

我在我的代码中使用了这一行。

但是,这是行不通的。我检查了Pegasus开发工作站注册表中的条目。但是,我也找不到。请指导我如何做到这一点。

更新

实际上,调试消息和调试区域在一个静态库am3xx_device_gpio.lib中,它包含SOURCELIBS在一个 dll 中am3xx_gpio.dll

这是因为,am3xx_device_gpio.lib是常见的 TI 代码。上述注册表仅在am3xx_gpio.dll

我认为由于这个原因,它没有被打印出来。现在还能做什么?