我正在深入研究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
但没有人写这个令人讨厌的换行问题,但我无法相信我是唯一一个有这个问题的人......:/
我的项目中有一个简单的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实例上工作时,我甚至可以直接在浏览器中看到这种奇怪的行为.
那是如此奇怪和可怕,有谁知道为什么会这样?在从引导程序导入的原始较少文件中,所有内容仅定义一次.
我正在使用框架的新MVC模式编写一个简单的Sencha Touch 2应用程序 - 因此,有模型,存储,控制器和视图,所有这些都与应用程序绑定在一起.
现在,有可能使用"this.getApplication()"来获取这个超级超级类"应用程序"的实例.
现在有问题 - getApplication()只返回app-instance,如果我在一个控制器中 - 在视图,模型或商店中,它返回"undefined".
基本上,我可以理解这种行为背后的想法 - 您的业务必须在控制器中,而不是其他地方......所以您不必知道商店,视图或模型等应用程序实例...
好吧但是......让全局属性生活在主应用程序中会非常好.
例如,我想在Application中全局定义我的webservice-url并在我需要的任何地方使用该变量 - 不幸的是,我也需要在商店中使用这个url.
现在,我看到在商店中访问此全局变量的唯一方法是通过我的命名空间.而不是使用"this.getApplication().serviceUrl"我只通过命名空间找到了"NameOfMyApp.app.serviceUrl"的解决方案 - 而这可能不是解决此问题的最佳方法.
关于那个问题的任何想法?是否有更好的,始终可行的方式从各处获取应用程序实例?或者,如果不在应用程序中,我应该在哪里存储全局变量?
我刚刚用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在那里的所有步骤中突然出现了一些变量,我不知道为什么.
该应用程序有什么问题?
我能找到的唯一帮助是关于 XAMPP 安装,但我正在使用 Plesk 运行一个新的根服务器和..经典的 LAMP 和 PHP 5.3.8 - 每个人都告诉我 Normalizer 类必须在 PHP 5.3+ 中可用,但它是显然在我的服务器中不可用..
缺少什么,我必须做什么才能让课程在那里运行?