# |
Oct 9th 2016, 13:31 |
waspinator |
for example `link rel="stylesheet" type="text/css" href="<?=WWW_ROOT . 'css' . DS . 'bootstrap' . DS . 'bootstrap.css'?>"` |
# |
Oct 9th 2016, 13:30 |
waspinator |
without any cake helpers |
# |
Oct 9th 2016, 13:30 |
waspinator |
I'm currently just making the links myself. and that works |
# |
Oct 9th 2016, 13:29 |
waspinator |
on a related topic, I'm having trouble calling view helpers when generating pdfs from a shell. any ideas of how to enable those? `$CakePdf->helpers(['Html']);` doesn't work, and it looks like others have had the question as well. https://github.com/FriendsOfCake/CakePdf/issues/63 |
# |
Oct 9th 2016, 13:28 |
maikh |
@ndm yes, in tryitEditor |
# |
Oct 9th 2016, 13:27 |
ndm |
Debugging the return value ` $CakePdf->html()` should have been enough ;) Again, have you tried that HTML in your browser? |
# |
Oct 9th 2016, 13:24 |
maikh |
the html begins at line 1815 |
# |
Oct 9th 2016, 13:23 |
ndm |
That's what she said... |
# |
Oct 9th 2016, 13:23 |
maikh |
@ndm its huge :slightly_smiling_face: http://pastebin.com/UEGSSckX |
# |
Oct 9th 2016, 13:22 |
maikh |
there is many many content in this. i will paste it. |
# |
Oct 9th 2016, 13:22 |
ndm |
Also have you tried to let the browser render the HTML in order to check whether it's being displayed as expected? ie whether your external file can be loaded properly. |
# |
Oct 9th 2016, 13:21 |
ndm |
And "correct" looks like what exactly? |
# |
Oct 9th 2016, 13:15 |
maikh |
ok, so i did a debug in CakePdf::html() the output is my correct html with the correct rel tags. |
# |
Oct 9th 2016, 13:14 |
ndm |
Eh, my bad... `PdfView` is only involed when actions are being rendered. |
# |
Oct 9th 2016, 13:13 |
maikh |
hm, a debug on that did nothing. It dont jumps into the render method i think. |
# |
Oct 9th 2016, 13:08 |
ndm |
Despite the fact that you don't need to call `output()` if you don't use the return value, the snippet works for me too. Guess you gotta do some more debugging, there isn't much I could do from here other than shooting into the dark... start by inspecting whether the expected HTML is being generated (check `$content` in `PdfView::render()`). |
# |
Oct 9th 2016, 13:02 |
maikh |
and this is how i implement the pdf generation: http://pastebin.com/JYSnJjwi |
# |
Oct 9th 2016, 12:59 |
maikh |
if i set this directly in style></style than this works fine. |
# |
Oct 9th 2016, 12:59 |
maikh |
i only set a background-color for .container class. |
# |
Oct 9th 2016, 12:58 |
ndm |
How do you test that the file isn't being loaded? Does the CSS file contain styles that Dompdf can actually handle? |
# |
Oct 9th 2016, 12:57 |
maikh |
hm... |
# |
Oct 9th 2016, 12:57 |
ndm |
That should work fine... it does for me at least. |
# |
Oct 9th 2016, 12:55 |
maikh |
http://pastebin.com/my6vdhcs |
# |
Oct 9th 2016, 12:54 |
maikh |
yes, it is. |
# |
Oct 9th 2016, 12:54 |
ndm |
also it should be inside `head` |
# |
Oct 9th 2016, 12:54 |
maikh |
nothing only with pdf. have i to do something in my controller before that? |
# |
Oct 9th 2016, 12:53 |
ndm |
the path should be either non-relative, ie `/css/pdf.css`, or the shorthand variant, just `pdf` |
# |
Oct 9th 2016, 12:53 |
maikh |
i tried is withou the leading "css" but it also not work |
# |
Oct 9th 2016, 12:52 |
maikh |
@ndm in doku it is so: ```echo $this->Html->css('bootstrap/bootstrap.css', ['fullBase' => true]);``` |
# |
Oct 9th 2016, 12:51 |
maikh |
this file is in webroot/css/pdf.css |
# |
Oct 9th 2016, 12:50 |
maikh |
@ndm this is in my template in ```head></head>``` ```<?= $this->Html->css('css/pdf.css', ['fullBase' => true]); ?``` |
# |
Oct 9th 2016, 12:50 |
ndm |
So, _where_ and _how_ are you including it? |
# |
Oct 9th 2016, 12:50 |
maikh |
@ndm ok, now im on Dompdf. But css is not loading... |
# |
Oct 9th 2016, 12:49 |
ndm |
@maikh Never tried Mpdf, but including external CSS works fine for me with Dompdf and wkhtmltopdf. |
# |
Oct 9th 2016, 11:59 |
maikh |
@spriz do you use a css file fore generating your pdf with mpdf and cakepdf? I try to set a css file like described in doku, but its not working. |
# |
Oct 9th 2016, 11:54 |
maikh |
@waspinator did you find a solution for this css problem? I have the same issue. |
# |
Oct 9th 2016, 11:40 |
maikh |
hey there. Is someone here fimilar with cakepdf in conclusion with mpdf or dompdf? i try to insert a css, file like described in doku, but it does not work. |
# |
Oct 9th 2016, 10:01 |
cakephp658 |
returns nul |
# |
Oct 9th 2016, 10:01 |
cakephp658 |
new Google_Client(); |
# |
Oct 9th 2016, 10:01 |
cakephp658 |
shows Error: Call to a member function listVideos() on null |
# |
Oct 9th 2016, 10:01 |
cakephp658 |
$results = $yt->videos->listVideos('snippet') |