Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将发票上载到主机并向客户发送url!隐藏URL joomla?_Url_Joomla_Module_Hide - Fatal编程技术网

将发票上载到主机并向客户发送url!隐藏URL joomla?

将发票上载到主机并向客户发送url!隐藏URL joomla?,url,joomla,module,hide,Url,Joomla,Module,Hide,我不知道Title到底用什么,但我的问题如下。我有一个我的小公司的网站,我想上传我的所有发票到我的主机(我的网站所在地),并发送给我的客户只是一个发票链接。但问题是,当我发送一个链接(例如“www.mycompany.com/invoice/invoice-15.pdf”)时,我需要向他们发送该链接,但如果我的一些客户看到该URL,则可以轻松更改URL中的发票号,并看到我不想要的其他发票。这就是为什么我想知道是否有一种模块可以隐藏URL并显示,例如“www.mycompany.com/invoi

我不知道Title到底用什么,但我的问题如下。我有一个我的小公司的网站,我想上传我的所有发票到我的主机(我的网站所在地),并发送给我的客户只是一个发票链接。但问题是,当我发送一个链接(例如“www.mycompany.com/invoice/invoice-15.pdf”)时,我需要向他们发送该链接,但如果我的一些客户看到该URL,则可以轻松更改URL中的发票号,并看到我不想要的其他发票。这就是为什么我想知道是否有一种模块可以隐藏URL并显示,例如“www.mycompany.com/invoice/l87y23bf9.pdf”。我不知道这是否可能,或者是否有一些其他的选择,我可以使用

通过FTP上传发票不是很方便。下载链接在Joomla之外。即使是这个
www.mycompany.com/invoice/l87y23bf9.pdf
也不受Joomla的控制。如果它类似于
www.mycompany.com/index.php?option=com\u cobalt&task=download&id=2
,那么您可以控制它

我建议您安装类似Cobalt的扩展。然后创建文章并将文件上载到该文章。您设置了要向其提供发票的文章用户的作者。然后设置只有该用户才能打开本文


另一种方法是安装一些PM(Personal Message)扩展,并在内部将文件作为附件发送到Personal Message。

如果您的网站是Joomla!,我建议您采用这种方式来管理发票,使用扩展插件上载PDF发票或您希望与客户共享的任何文档

然后,在您的网站中,为客户打开登录面板。所以,当您为客户发送发票或任何文档时,只要在第一次发送客户登录信息,您的客户就可以登录并将其视为私人区域。上面的两个扩展名允许为特殊用户设置查看权限,如果要为所有客户显示,则可以发布文件

这是我正在使用的一种好方法,当您有新的发票或文件时,只要通过电子邮件提醒您的客户有关文件名,这样客户就可以登录并查看、下载等