Log message #3944216

# At Username Text
# Oct 9th 2016, 17:49 thinkingmedia How do you pass a custom query to find that would be `MATCH(title,body) AGAINST (:value)`? Should I use the `FunctionExpression` class?
# Oct 9th 2016, 16:10 majidsportback Ok I will try. Thanks and sorry for my english
# Oct 9th 2016, 16:09 majidsportback I've added Router :: parseExtensions ( 'json'); my file router.php
# Oct 9th 2016, 16:09 waspinator http://book.cakephp.org/2.0/en/views/json-and-xml-views.html>. try using $this-set('_serialize', array('dataJSON'));
# Oct 9th 2016, 16:07 majidsportback oops, small details. With current 2 x cakePHP
# Oct 9th 2016, 16:07 waspinator oh, you have the template in a `json` folder, nevermind
# Oct 9th 2016, 16:05 waspinator it should just work without the .json extension though
# Oct 9th 2016, 16:04 waspinator @majidsportback http://book.cakephp.org/3.0/en/development/routing.html#routing-file-extensions
# Oct 9th 2016, 15:54 majidsportback Hello, I generated a viewJSON, but I do not know the file .json address. I tried drapes stores/event.json, but it does not. https://codeshare.io/aYYz2 Thanks for your help
# Oct 9th 2016, 15:48 ndm `localhost` is the default on the shell, so if you're working with `localhost` then there's indeed no need to change `fullBaseUrl`
# Oct 9th 2016, 15:47 ndm no problem
# Oct 9th 2016, 15:43 waspinator thanks for taking the time to troubleshoot my issue @ndm
# Oct 9th 2016, 15:43 waspinator ah, it seems to be working after adding `Configure::write('App.base', '/');` it now outputs links to `http://localhost/` without adding the file path. I didn't have to use the `fullBaseUrl`. modifying it didn't seem to change anything.
# Oct 9th 2016, 15:34 ndm @waspinator And `App.fullBaseUrl`
# Oct 9th 2016, 15:24 ndm Try setting `App.base` manually
# Oct 9th 2016, 15:24 ndm @waspinator On the shell, the "wrong" base is being generated, "wrong" as in incompatible for your needs... I'm not sure whether it is actually expected that CakePHP generates an actually web-ish webroot on the shell.
# Oct 9th 2016, 15:21 waspinator oh and now with the `h()` in the pdf output, it actually shows the generated links instead of just empty strings. the issue is that the links use a URL, then proceed to use a regular file path, and then they don't even point to the right place. `bin/css`? I guess it's because I'm running a shell from `/bin/'?
# Oct 9th 2016, 15:09 waspinator it should either output `/home/path/to/my/app/webroot/css/poop/poop.css` or `http://localhost/css/poop/poop.css` depending on how the PDF render likes its paths I guess.
# Oct 9th 2016, 15:06 waspinator the path doesn't make sense though. I wouldn't be able to access the file using that URL
# Oct 9th 2016, 15:06 waspinator okay, with `h()` I get `'link rel=andquot;stylesheetandquot; href=andquot;http://localhost/home/path/to/my/app/bin/css/poop/poop.cssandquot;/'`
# Oct 9th 2016, 15:04 ndm pass the value to debug in `h()` for future debugging...
# Oct 9th 2016, 15:03 ndm ok... hence the non-encoded HTML debug output...
# Oct 9th 2016, 15:03 waspinator I'm trying to create pdfs from a shell
# Oct 9th 2016, 15:03 waspinator yes
# Oct 9th 2016, 15:02 ndm Are you on the shell by any chance?
# Oct 9th 2016, 15:00 waspinator not sure. this is what I'm calling exactly: ` ?php debug($this->Html->css('poop/poop', ['fullBase' => true, 'once' => false])); debug($this->Html->image("logo.png", ['fullBase' => true])); debug('hello'); ? `
# Oct 9th 2016, 14:59 ndm Your debug problem is that you're explicitly outputting it as "don't handle it as HTML", ie not entity encoded, hence the output is being interpreted as actual HTML, ie you must be doing someting like `debug($foo, false)`
# Oct 9th 2016, 14:59 waspinator and it gives the file system path in the url ... which wouldn't work either . hmm
# Oct 9th 2016, 14:58 waspinator although now that I'm looking at it it seems to be pointing to the wrong place. `bin/img` instead of to `webroot/img`
# Oct 9th 2016, 14:57 waspinator ` ########## DEBUG ########## 'img src="http://localhost/home/path/to/my/app/bin/img/logo.png" alt=""/' ########################### ` and a `########## DEBUG ########## ' ' ###########################` in th pdf
# Oct 9th 2016, 14:54 ndm Like `pre class="cake-debug">and#039;<img src=andquot;http://host/img/logo.pngandquot; alt=andquot;andquot;/>and#039;</pre`... and in the PDF it's just an empty string?
# Oct 9th 2016, 14:54 waspinator same result for both WK and Mpdf
# Oct 9th 2016, 14:54 waspinator yes
# Oct 9th 2016, 14:53 ndm @waspinator So when you look at `html()`, the generated debug output contains the expected HTML entity encoded image/link tag?
# Oct 9th 2016, 14:51 waspinator samyak, look at http://book.cakephp.org/3.0/en/development/routing.html
# Oct 9th 2016, 14:39 waspinator @ndm hmm, tried using Mpdf and got the same results. just empty strings.
# Oct 9th 2016, 14:39 samyak can you let me know how I can remove the "pages" from the URL, please
# Oct 9th 2016, 14:38 samyak HI everyone
# Oct 9th 2016, 14:37 samyak HI guys, I am building a simple CMS based on Cakephp, with categorized "posts" as in Wordpress. I can handle the admin sections where admin users will add/edit these pages. However can you guys give me directions to how to route these pages in the frontend? Ideally I dont want the pages to have "pages" in the URL and also be able to add the category slugs in the URL. something like, http://www.example.com/cakes/fruit_cake_recipe
# Oct 9th 2016, 14:08 ndm Possible... try a different engine to verify
# Oct 9th 2016, 14:06 waspinator and running `debug($CakePdf->html())` after `->write()` shows the correctly generated links. so it's a WKHTMLTOPDF thing?