小编Mar*_*rty的帖子

是否可以在Adobe Business Catalyst中确定产品订单的优先顺序?

客户询问他们是否可以在其在线目录中确定某个产品的优先级,使其显示为第二个产品而不是第六个产品.这可能吗?

这是我在帮助部分可以找到的所有内容,它指出了答案.

自定义子目录列表的显示方式

{tag_cataloguelist,rowLength,targetFrame,notUsed,sortType,hideEmptyMessage,list/table}

rowLength每行
targetFrame的目录数,例如_blank.指定要该产品在打开帧
resultsPerPage 之前的页面进行分页要显示的目录数
NOTUSED当前未使用此字段.留空.
sortType
   - 按字母顺序排序 - 权
   重(
Defaut)hideEmptyMessage如果目录没有任何子目录,您将看到一条消息
此目录没有子目录.您可以通过将其设置为true来隐藏它.

希望我只是在BC界面中错过了一个非常明显的控件.

content-management-system business-catalyst

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

在C#中递增十进制数

我正在学习XNA(C#)的初学者教程,并且在学习了渲染和定位,并拥有自己的游戏开发经验后,我已经朝着自己的方向转向.

我正努力VelocityY在我班上建一个房产Ship.我希望能够通过十进制值递增此值,即:

VelocityY += 0.45;
Run Code Online (Sandbox Code Playgroud)

我认为这float是所需的类型,但是当我尝试编译时,我得到了这个错误:

double类型的文字不能隐式转换为'float'类型; 使用'F'后缀来创建此类型的文字.

我不确定第一部分是什么意思,double因为据我所知,我还没有充分利用.VelocityY声明如下:

public float VelocityY = 0;
Run Code Online (Sandbox Code Playgroud)

我尝试使用double,甚至int相反,但我仍然无法通过非整数增加.整数都很好.

c# floating-point numbers

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

是否有一种内置的方式来反向使用JQuery的.each()?

可能重复:
JQuery .each()向后

.each()反向使用最简单的方法是什么?目前我这样做:

var temp = [];

$("#nav a").each(function()
{
    temp.push($(this));
});

temp.reverse();
for(var i = 0; i < temp.length; i++)
{
    var a = temp[i];

    // Work with a.
}
Run Code Online (Sandbox Code Playgroud)

如果我可以这样做,那将是很好的:

$("#nav a").reverse().each(function()
{
    // Work with $(this).

});
Run Code Online (Sandbox Code Playgroud)

上下文是我有一个使用的元素集合,float: right它们以相反的顺序显示它们,我想像往常一样从左到右迭代它们.

javascript jquery

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

使用PHP来整理多个JavaScript文件会比单独包含它们更快吗?

我知道提供多个小文件要比提供一个更大的文件慢得多,这就是为什么使用单个CSS文档以及精灵表是好的.我也尝试尽可能多地将JavaScript包含在最少量的文件中,以避免查看者多次请求更多文件,但在同一文档中有各种明显不同的任务会让人感到困惑,乱.

我一直想知道是否使用PHP将大量JavaScript文件合并到一个文件中,然后使用该content-type设置来application/x-javascript解决这个问题.

我假设因为服务器管理检索这些文件,查看器只会请求一个文件.然而,我对服务器如何处理这方面知之甚少,如果它最终会以相反的方式结束同样的问题(并且最终会一样慢).我有一种感觉,因为JavaScript全部托管在PHP的同一个地方,不应该是这样.

如果我实际拥有多个文件并通过PHP将它们作为单个文档提供,我是否会收到只有一个JavaScript文件的相同好处?

javascript php

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

通过AS3中的String访问属性

我有一个我后来创建的引擎,它根据XML数据将对象加载到容器中.一个非常简单的XML示例如下:

<level>
    <object cname="enemies.Robot">
        <pos x="200" y="400" layer="mobiles" />
    </object>
    <object cname="Player">
        <pos x="12" y="89" layer="mobiles" />
    </object>
</level>
Run Code Online (Sandbox Code Playgroud)

我有一个类环境,它有一个方法loadLevel(data:XML),我解析XML,然后该函数运行XML查找所有对象节点,并使用getDefinitionByName确定我想要基于对象创建哪个对象.@ cname.

从这里开始,我必须根据XML手动定义每个属性;

obj.x = xml.pos.@x;
obj.y = xml.pos.@y;
Run Code Online (Sandbox Code Playgroud)

等等

我想知道是否有一个内置的方法来设置基于String的属性.我的意思是这样的:

var mc:MovieClip = new MovieClip();
mc.someInbuiltFunctionThatSetsAProperty("alpha", 0.5);
Run Code Online (Sandbox Code Playgroud)

这样我可以更改我的XML更像:

<object cname="Player">
    <props>
        <x>200</x>
        <y>221</y>
        <alpha>7834</alpha>

        <health>Something</health>
        <power>3</power>
    </props>
</object>
Run Code Online (Sandbox Code Playgroud)

并遍历道具的所有子项,即时设置我的所有属性.

我知道如果我创建一个Object并在其中设置属性,如下所示:

var obj:Object = 
{
    var1: "hello",
    var2: "there",
    name: "marty"
};
Run Code Online (Sandbox Code Playgroud)

然后,您可以使用for(String in …

properties actionscript-3

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

AS3如果不扩展Object会发生什么?

在ActionScript 3中,当我创建一个类时,我通常会扩展Object:

public class MyClass extends Object
Run Code Online (Sandbox Code Playgroud)

但最近我一直在跳过那部分,并做:

public class MyClass
Run Code Online (Sandbox Code Playgroud)

如果我没有特别扩展Object,或者默认情况下是否已调用,是否有区别?

oop object actionscript-3

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

从flash影片控件调用JavaScript函数

我有一个swf流式传输带有Flash默认控件的flv.有没有办法在单击暂停按钮时调用javascript函数?然后点击播放按钮时的另一个?

谢谢你的任何想法.

javascript flash actionscript-2

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

有没有更好的方法将最大的两个值分配给一个属性?

我总是这样做,将最大的两个值分配给某些东西:

var targetHeight = (minHeight < $(window).height()) ? $(window).height() : minHeight;
Run Code Online (Sandbox Code Playgroud)

我可以用不同的运营商做更整洁/更短/更棘手的事情吗?

有一些东西是很好的:

// Use minHeight if it's greater than the window height.
var targetHeight = minHeight > $(window).height();
Run Code Online (Sandbox Code Playgroud)

javascript jquery operators

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

HTML电子邮件使用PHP以纯文本形式发送

我有这个代码通过PHP发送电子邮件:

// Prepare email.
$headers = "From: Mi9 Vault <info@mi9vault.com.au>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=ISO-8859-1";

$msg = file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/edm/confirmation.html');
$msg = str_replace('{first_name}', $contact["First Name"], $msg);


// Send email
mail($contact["Email Address"], "Your Mi9 Registration is Confirmed", $msg, $headers);
Run Code Online (Sandbox Code Playgroud)

confirmation.html 是我们设置的HTML电子邮件.

我以前从未遇到过上述用于发送电子邮件的PHP代码的任何问题,但我似乎可以回过头来看的是一封包含所有HTML而不是实际的HTML格式电子邮件的电子邮件.

基本上我收到一封电子邮件,内容如下:

MIME-Version: 1.0

Content-type: text/html; charset=ISO-8859-1
Message-Id: <20120418080325.C643B407EF@ds3219.dreamservers.com>
Date: Wed, 18 Apr 2012 01:03:25 -0700 (PDT)

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    </head>
    <body>
        .....
Run Code Online (Sandbox Code Playgroud)

我在同一主机的另一个网站上有相同的PHP代码,它工作正常...

php email

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

在循环中定义变量是否重要?

这是我写的一段代码.

var cList:XMLList = xml.defines.c;
var className:String;
var properties:XMLList;
var property:XML;
var i:int,l:int;
var c:XML;

for each(c in cList)
{
    className = String(c.@name);

    if(cDict[className])
    {
        throw new Error('class name has been defined' + className);
    }

    if(className)
    {
        cDict[className] = c;
    }

    properties = c.property;

    i = 0,
    l = properties.length();

    if(l)
    {
        propertyDict[className] = new Dictionary();

        for(;i<l;i++)
        {
            // ...
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我定义了循环之外的所有变量.我总是担心,如果我在循环中定义它们,它可能会降低处理速度,虽然我没有证据 - 这只是一种感觉.

我也不喜欢as3语法允许在定义之前使用变量名.所以我总是在我的函数的最开始定义变量.

现在我担心这些习惯可能会在某一天适得其反.或者只是个人品味的问题?

variables flash performance definition actionscript-3

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