PrestaShop mail send attach existing file

Alespoň tak nějak bych to googlil já. 🙂 
( At least that’s what I would google. 🙂 )

PrestaShop používá SwiftMailer, který k odeslání existujícího souboru využívá knihovny, které běžné u PrestaShopu nejsou a přidávat je není úplně potřeba.
( PrestaShop uses SwiftMailer, which requires libraries, that aren’t part of default PrestaShop package. Luckily we don’t need them with following workaround.  )

Pomocí funkce file_get_contents() si můžeme vytáhnout pouze obsah souboru a ten vložit v poli do funkce Mail::Send().
( Using file_get_contents() function you can get the contents of the existing file and then add it in an array to Mail::Send() function. )

 

Mail::Send(1, 'email-tpl-name', 'Subject', NULL, $email, null, null, null, 
 array(
 'content' => file_get_contents($_SERVER['DOCUMENT_ROOT'].'/files/myfile.pdf'),
 'name' => 'myfile.pdf',
 'mime' => 'application/pdf')
 );

 

A předem vytvořený soubor se pošle v příloze bez dalších zásahů do systému.
( Now your existing file gets sent in an attachment without any more work. )

 

Co by se stalo, kdyby se zrušilo duševní vlastnictví?

Tímto článkem tak nějak navazuji na minulé povídání o článku „Obžaloba duševního vlastnictví“ od Normana Stephana Kinselly(ho). Jak jsem již psal minule, copyrighty a patenty dělají v dnešním světě značnou neplechu. Jak by tomu ale bylo kdyby duševní vlastnictví vůbec neexistovalo? Je to něco, co se v budoucnu stane nebo to vůbec nehrozí? To jsou otázky na dlouhé debaty, ale trocha večerní polemiky určitě neuškodí.

Duševní vlastnictví vzniklo, aby chránilo autora nějakého díla, určitou formou prezentovaných myšlenek. Nejčastěji dělá duševní vlastnictví (resp. Jeho porušování) problémy u nelegální distribuce počítačových her, filmů, hudby a knih. Když se ale podíváme na to, jakým způsobem prodej těchto objektů fungoval, není se občas možné divit tomu, že si lidé filmy, hudbu, knihy a hry raději nelegálně stahují z internetu. Marže, kterou má sám autor hudebního díla je často skutečně miniaturní oproti marži, jakou má distribuční společnost. Jistě, tyto společnosti mají vysoké náklady na tištění knih, výtisk nosičů, marketing – autor a jeho duševní vlastnictví tedy existují, ale až někde na pozadí.

Jde to i bez patentu a copyrightu

Slavný byl i případ alba Year Zero od Nine Inch Nails, které se v Austrálii prodávalo v přepočtu za téměř 1000 CZK, což frontmana Reznora rozčílilo a na vlastním koncertě prohlásil: „Steal, steal and steal some more and give it to all your friends and keep on stealing, because one way or another these mother fuckers will get it through their head that they’re ripping people off and that’s not right.“Vyzval tedy vlastní fanoušky, aby jeho dílo nekupovali, ale nelegálně stahovali na internetu a další album vydal zcela zdarma na internetu s tím, že licence pro rádia a prodej reklamních předmětů beztak pokryjí náklady na tvorbu.

Minule zmiňovaný Jonas Salk zase odmítl patentovat svou vakcínu a nechal ji volně dostupnou veřejnosti, aby pomohl vymýtit dětskou obrnu.

Moderní trendy

Když se podíváme na to, kam směřuje moderní doba, tak se hodně oddalujeme od klasického obchodního modelu vytvořit-zabalit-prodat. Doba, kdy jsem šel do Bontonlandu a koupil si DVD s filmem nebo hudební album je dávnou minulostí a to nejen kvůli tomu, že si mohu cokoliv z toho již půl roku před vydáním v Čechách stáhnout z internetu. Jde o to, že na internetu se vyskytuje čím dál více služeb, které umožňují legální poslech muziky a legální streamování filmů online. Často pak může uživatel zvolit mezi dvěma možnostmi – zdarma a s reklamou nebo s měsíčním poplatkem a bez reklamy. Z výnosů se pak pokryjí licenční poplatky na díla, které se koncového uživatele nijak nedotknou.

Celkově si tedy myslím, že duševní vlastnictví není možné jednoduše zrušit nebo vymýtit, přestože u věcí, které ve svém životě tvořím zpravidla nemám s jejich kopírováním problém. Chápu ale, že pokud někdo na něčem pracuje za účelem pozdějšího zisku a vyvine něco opravdu zajímavého, distribuce bez provize autorovi či hromadná distribuce bez licence na internetu by daného autora mohla nejen dohnat k ukončení tvorby, ale i k finančnímu krachu. Licencování pro distribuční společnosti, které ale svým klientům nabídnou volný přístup k těmto dílům ve formě dlouhodobé služby, v tom vidím budoucnost. Proto projektům jako je Spotify nebo Netflix celkem fandím. Jen se přiznám, že nevím, jestli existuje nějaká obdoba i s literaturou – Amazon sice nabízí knihy zdarma, ale většinou jsou to pouze ty, které by si stejně nikdo nekoupil.

Nějaké tipy? 🙂