标签: attachment

将 pdf 附件添加到 WooCommerce 已完成订单电子邮件通知

在另一个线程上找到此代码,但无法使其工作。PDF 上传到 wp-content/child-theme/。

目标是将 pdf 附加到 woocommerce 将发送的已完成订单电子邮件中。

不确定是否customer_completed_order正确?

add_filter( 'woocommerce_email_attachments', 'attach_terms_conditions_pdf_to_email', 10, 3 );
function attach_terms_conditions_pdf_to_email ( $attachments , $email_id, $email_object ) {
    // Avoiding errors and problems
    if ( ! is_a( $order, 'WC_Order' ) || ! isset( $email_id ) ) {
        return $attachments;
    }


    if( $email_id === 'customer_completed_order' ){

        $your_pdf_path = get_stylesheet_directory() . '/Q-0319B.pdf';
        $attachments[] = $your_pdf_path;
    }

    return $attachments;
}
Run Code Online (Sandbox Code Playgroud)

php wordpress attachment email-notifications woocommerce

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

如何通过电子邮件发送源代码而不会被标记为垃圾邮件?

当回复要求提供示例代码的帖子(例如在Craiglist上)时,有没有办法(合理地)确定交付?

这是问题,可能的选项和负面结果:

  1. 链接到外部站点上的源代码.在这种情况下,根据您可能会遇到的外部链接数量,存在垃圾邮件分数指标.您的签名通常可能包含链接.

  2. 用拉链连接.Zip文件通常被认为是垃圾邮件指标,在某些情况下只是完全删除.这也为接收者创建了一个额外的步骤,该步骤不多,但必须乘以接收到的响应数量.

  3. 将其作为源代码文件附加.这个我不确定,但我怀疑一些源代码类型,如javascript,可能会被标记.

  4. 内联源代码.这对于几行中的任何内容都很混乱,如果您的源代码包含html,javascript甚至网址,我预计会出现问题.

所以这些都是我的想法,没有一个是最佳的,或者给我一个很好的感觉,我的电子邮件会显示出我的意图.有没有人解决过这个问题?

澄清:这是关于第一次发送电子邮件.因此,您回复的人已经提供了他们的联系信息,但从未收到过您的电子邮件,可能会收到很多与您相同的回复.

email attachment spam

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

将图像附加到电子邮件?

我想使用MFMailComposeViewController发送电子邮件,我已经有了这个设置,但我实际上无法将图像(屏幕截图)附加到电子邮件中.

这是代码行.

[composer addAttachmentData:image mimeType:image/png //png undeclared//fileName:@"GameOver Screenshot.png"]; //Incompatible Obj-C types 'struct UIImage *' expected 'struct NSData *' when passing argument 1 of .....//
Run Code Online (Sandbox Code Playgroud)

image是我的UIImage截图的名称.我不知道该替换它.

在此先感谢您的帮助/协助.

iphone attachment uiimage mfmailcomposeviewcontroller

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

如何使用Paperclip为附件指定文件名?

我在服务器上有字节流,我想用Paperclip附加到模型类,我希望能够指定它们在文件系统中保存的名称.因为我有很多这些传入的文件,我宁愿能够创建它们,Tempfiles以便我不必担心名称冲突并手动删除它们等.这就是我正在做的事情:

desired_file_name = 'foo.txt'
Tempfile.open([File.basename(desired_file_name), File.extname(desired_file_name)]) do |tf|
  tf.write(content_stream)
  tf.rewind
  model_obj.paperclip_attachment = tf
end
Run Code Online (Sandbox Code Playgroud)

这非常有效.唯一的问题是,我的Paperclip附件最终得到一个临时文件名,如foo.txt.201029392u-gyh-foh96y.txt.那么如何告诉Paperclip将文件保存为什么?通话model_obj.paperclip_attachment_file_name = desired_file_name无效.DB字段被保存为该名称,但在文件系统上我仍然具有该临时文件名.

ruby ruby-on-rails attachment paperclip

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

在PDF文件中添加或获取附件文件

我们最近有一个客户端能够在PDF文件中发送文件(文本文件).

是否有某种库可以获取或添加附件文件到PDF?我在网上搜索过,只找到了PDF文件附件(Adobe博客文章).

c# pdf attachment

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

从Symfony行动发送附件/下载文件

我正在尝试通过操作传递CSV文件.响应中的mime类型仍显示为text/html.有人可以帮忙吗?谢谢

        //$this->setLayout(false);
        //$this->getUser()->shutdown();
        //sfConfig::set('sf_web_debug', false);
        $response = $this->getContext()->getResponse();
        $response = $this->getResponse();
        $response->clearHttpHeaders();
        $response->setHttpheader('Pragma: public', true);
        $response->addCacheControlHttpHeader('Cache-Control', 'must-revalidate');
        $response->setContentType('application/octet-stream', true);
        $response->setHttpHeader('Content-Description', 'File Transfer');
        $response->setHttpHeader('Content-Transfer-Encoding', 'binary', true);
        $response->setHttpHeader('Content-Length', filesize($file_path));
        $response->setHttpHeader('Content-Disposition', 'attachment; filename="' . $file_name . '"');
        $this->getResponse()->sendHttpHeaders();
        //$response->setContent(file_get_contents($file_path));
        //readfile($file_path);
        $this->renderText(file_get_contents($file_path));
        //return sfView::NONE;

        return sfView::HEADER_ONLY;
Run Code Online (Sandbox Code Playgroud)

相信我,在到达这里之前,我的搜索结果都是紫色的.正如你可以看到上面的所有排列和组合,我仍然无法实现这一点!

php attachment download http-headers symfony-1.4

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

Rails CSV附件在浏览器中打开而不是下载

在我的rails 3应用程序中,我提供了一个CSV模板供用户下载.而不是下载它只是在新选项卡中打开文本.这是代码:

<a href="/templates/myFile.csv" target="_blank">click here</a>
Run Code Online (Sandbox Code Playgroud)

这对我以前很有用,我不知道有什么可以改变来打破它.与此类似的其他问题建议添加target='_blank'或更改标题,但我没有太多运气这样做.

我不认为它应该有所作为,但这个链接是在一个模态中,谁的身体来自这里:

<div class="modal hide" id="helpModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <%= modal_header "Help" %>
   <div class="modal-body">
    <%= render 'help' %>
  </div>
  <div class="modal-footer">
    <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

csv ruby-on-rails file attachment

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

从帖子的画廊WordPress 3.5获取图像

如何从WordPress 3.5中的帖子中的图库中获取图像作为图库不再与3.5中的帖子相关.get_children()不起作用,因为图库不是附件.任何帮助表示赞赏.

wordpress attachment get-childitem

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

Xpage错误:磁盘I/O是带附件的受限操作

我在使用Internet Explorer附加文件和保存xpage文档时收到错误"磁盘i/o是受限操作".

环境:具有richtext字段的xpage和上载控件,该控件绑定到同一个richtext字段(用于保存附件).

谢谢

attachment xpages

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

带有file_get_contents的附件?

我花了很多时间试图找出使用Lavarel 4发送电子邮件并包含邮件附件的任何情况。甚至没有人谈论它,每个人都在附加文件系统中的文件。

有没有人在没有实际将其下载到磁盘的情况下发送过电子邮件以附加图像(例如:http : //www.w3schools.com/html/html5.gif)?

email attachment swiftmailer laravel laravel-4

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