小编jeb*_*bie的帖子

HTML-Email令人讨厌的破线

我正在深入研究html-email的东西,最后,我还有一个未解决的问题,有令人讨厌的换行符:/

GMail和/或Outlook通常会在标记期间严格破坏行 - 导致完全破坏的外观和感觉..所以可能会发生整个内容都在<h2>中,因为结束标记是通过换行符断开的..

m</strong><br/>Passwort: <
strong>20o3a7
Run Code Online (Sandbox Code Playgroud)

这是我的PHPMailer代码生成的电子邮件损坏的一个例子.

现在,我被一家公司的电子邮件所吸引,这是一个完美风格的时事通讯..在那里我看到了这样的代码:

<table width=3D"100%" cellspacin=
g=3D"0" border=3D"0" cellpadding=3D"0">
Run Code Online (Sandbox Code Playgroud)

这几乎可以看到这个奇怪的电子邮件的任何一行 - >在任何一行总是以"="结尾,如果它在标签或参数字的中间,那就完全正常了!那怎么样?在我看来,这个换行符是在它发送到电子邮件客户端之前产生的,但这只是对我的推测......

我可以找到非常好的文章如何创建一个像这样的正确的HTML电子邮件:

http://24ways.org/2009/rock-solid-html-emails

但没有人写这个令人讨厌的换行问题,但我无法相信我是唯一一个有这个问题的人......:/

html php email

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

少编译器使一切都加倍

我的项目中有一个简单的style.less文件,我正在使用bootstrap来实现干净,响应迅速的设计.所以我们走了:

@import "bootstrap/bootstrap.less";

@import "../css/jquery.vegas.css";
@import "../css/jquery.fancybox-1.3.4.css";

body {
  padding-top: 60px;
  padding-bottom: 40px;
}

@import "bootstrap/responsive.less";
Run Code Online (Sandbox Code Playgroud)

现在,当我用less编译文件时,css-output看起来很奇怪:

.container {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  *zoom: 1;
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  *zoom: 1;
}
Run Code Online (Sandbox Code Playgroud)

他只是加倍一切!当我在我的devolper实例上工作时,我甚至可以直接在浏览器中看到这种奇怪的行为.

那是如此奇怪和可怕,有谁知道为什么会这样?在从引导程序导入的原始较少文件中,所有内容仅定义一次.

css less

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

无法在商店或视图中使用getApplication()

我正在使用框架的新MVC模式编写一个简单的Sencha Touch 2应用程序 - 因此,有模型,存储,控制器和视图,所有这些都与应用程序绑定在一起.

现在,有可能使用"this.getApplication()"来获取这个超级超级类"应用程序"的实例.

现在有问题 - getApplication()只返回app-instance,如果我在一个控制器中 - 在视图,模型或商店中,它返回"undefined".

基本上,我可以理解这种行为背后的想法 - 您的业务必须在控制器中,而不是其他地方......所以您不必知道商店,视图或模型等应用程序实例...

好吧但是......让全局属性生活在主应用程序中会非常好.

例如,我想在Application中全局定义我的webservice-url并在我需要的任何地方使用该变量 - 不幸的是,我也需要在商店中使用这个url.

现在,我看到在商店中访问此全局变量的唯一方法是通过我的命名空间.而不是使用"this.getApplication().serviceUrl"我只通过命名空间找到了"NameOfMyApp.app.serviceUrl"的解决方案 - 而这可能不是解决此问题的最佳方法.

关于那个问题的任何想法?是否有更好的,始终可行的方式从各处获取应用程序实例?或者,如果不在应用程序中,我应该在哪里存储全局变量?

sencha-touch-2

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

sencha extjs 5.0应用程序无法在生产版本中工作

我刚刚用ExtJS 5.0构建了一个新的应用程序,看起来非常棒.

该应用程序在开发模式下运行良好,但只要我使用命令行工具构建应用程序并进行部署,它就会停止工作.

我在项目目录中时使用的构建命令:

sencha app build production
Run Code Online (Sandbox Code Playgroud)

到目前为止,该命令工作正常,输出中没有错误.我在php上使用了一个小服务器端,因此我必须将index.html的结尾更改为index.php,并在生产服务器中再次手动包含php文件夹.(我没有找到如何在构建过程中更改它)

到目前为止,在我的索引文件的基本输出中,一切似乎都很好,但由于控制台中的错误,应用程序无法启动:

GET http://admin.vp24.com/.js?_dc=1404608946314 404 (Not Found) (index):23
Uncaught TypeError: object is not a function 
Run Code Online (Sandbox Code Playgroud)

Ext尝试包含什么?

当我开始在开发模式的应用程序,我看到许多包括基本类文件和材料在网络标签,其工作-在这里只用启动包括所谓的空文件.js,这似乎完全破碎.

我试着调试部分fetchSync中的app.js文件(基本分机的东西,我认为),找出我他试图在这一点上包括的东西,在我看来,它是gridfilters-plugin.

null在那里的所有步骤中突然出现了一些变量,我不知道为什么.

该应用程序有什么问题?

javascript extjs extjs5

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

PHP 5.3.8 中未找到规范化器,xampp 中未找到规范化器

我能找到的唯一帮助是关于 XAMPP 安装,但我正在使用 Plesk 运行一个新的根服务器和..经典的 LAMP 和 PHP 5.3.8 - 每个人都告诉我 Normalizer 类必须在 PHP 5.3+ 中可用,但它是显然在我的服务器中不可用..

缺少什么,我必须做什么才能让课程在那里运行?

php internationalization

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