Unit Testing of cakephp 1.1 (not cakephp 1.2)
Can anybody help me how to do unit testing of cakephp 1.1.. i ahve gone though this link - http://cakebaker.42dh.com/2006/12/18/testing-with-cakephp-12-a-preview/ . But its only for 1.2 version. how can i achieve this.? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
Avoid 1and1 for Cake like the plague. It's a bloody nightmare. I had to change the .htaccess files, the databases were slow as hell... and their helpdesk support is pathetic. We're migrating all our sites away from them now. Steve On Mar 26, 5:59 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > Anybody hosted Cake on 1and1? I've really liked them so far but I > haven't pushed any Cake apps on to that server yet. I had a VPS > (somewhere else) and ran in to trouble locking it down so I've been > relegated to managed virtual hosting for now (though 1and1 has met my > needs completely so far). > > On Mar 26, 1:06 pm, [EMAIL PROTECTED] wrote: > > > I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both > > have been terrific. > > > brian fidler > > > > >http://www.brianfidler.com > > > Follow me on Twitter:http://www.twitter.com/brianfidler > > > Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > > >> I can't recommend bluehost, you'll run into performance problems quite > > >> quickly I think, unless you have a very simple app. I used to have a > > >> (vbulletin) forum there and I was suspended a few times because of > > >> performance issues. I've heard good things about mediatemple but am > > >> using a futurehosting.biz vps right now which is all right. > > > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > > > well. I'm on slicehost and have had ZERO problems since switching to > > > them about 5 months ago. > > > > -- > > > Chris Hartjes > > > Internet Loudmouth > > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: RSS feeds in cake
Hello Tarique, its the error that cake throws when it is not able to find layout and tries to use default layout. Thanks. On 3/27/08, Dr. Tarique Sani <[EMAIL PROTECTED]> wrote: > > > On Thu, Mar 27, 2008 at 9:26 AM, Novice Programmer > <[EMAIL PROTECTED]> wrote: > > > > but i get cake parser error. > > > > What is the parse error? > > Tarique > > -- > = > Cheesecake-Photoblog: http://cheesecake-photoblog.org > PHP for E-Biz: http://sanisoft.com > = > > > > -- Thanks & Regards, Novice (http://ishuonweb.wordpress.com/). --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
AJAX logic question
I am trying to setup something similar (but not identical) to Digg Spy (http://www.digg.com/spy). Basically, I want a "latest activity" on my front page, and then call some sort of function to load new events in real time from various controllers to this div. From the Spy tutorials I have seen, the best way to do this is to have the list pull from an XML doc, and then the controllers would simply populate that doc. However, I am a bit lost on translating this logic to Cake. Some guidance would be great. And yes, I have searched high and low for a tutorial on this and one doesn't exist - but I promise to create one when I figure it out! :) J --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: selecting extra info from related fields for an association
For anyone who found themselves understanding what I needed, this is what I came up with that delivered a result. My issue was that I had a field for first_name and a field for last_name of people who referred the contact I was entering and I could not get the auto-cake-magic to render the complete name. To display a drop down box that would include the id and join the two name fields together, I added this to the controller: $referrers = $this->Contact->find('all', array('fields' => array('id','first_name','last_name')), 0); $referrers = Set::combine($referrers, '{n}.Contact.id', array('{0} {1}','{n}.Contact.first_name','{n}.Contact.last_name')); $this->set(compact('referrers')); --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Customize setFlash() ?
Create 2 flash layouts, flash_ok.ctp & flash_not_ok.ctp like so(ish): Then style them in your CSS. Pass the id as the 2nd param to setFlash(). On Wed, Mar 26, 2008 at 11:57 PM, John R <[EMAIL PROTECTED]> wrote: > > So .. according to the API, you can send params with setFlash() to be > used in the view. That is fine and dandy .. however, is it possible to > use those params to set the class of the div? The only parameter > flash() allows is the key. > > What I am trying to do is pass a parameter called "class" so I could > show a red box with a big "X" for error and a green box with a nice > checkmark depending on where the setFlash was called. > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: RSS feeds in cake
On Thu, Mar 27, 2008 at 9:26 AM, Novice Programmer <[EMAIL PROTECTED]> wrote: > > but i get cake parser error. > What is the parse error? Tarique -- = Cheesecake-Photoblog: http://cheesecake-photoblog.org PHP for E-Biz: http://sanisoft.com = --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: My Component try to use RequsetHandler component. Problem.
> If you are using it: > > class OrderComponent extends Object { > var $components = array('RequestHandler'); > > } Thanks. :) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Customize setFlash() ?
So .. according to the API, you can send params with setFlash() to be used in the view. That is fine and dandy .. however, is it possible to use those params to set the class of the div? The only parameter flash() allows is the key. What I am trying to do is pass a parameter called "class" so I could show a red box with a big "X" for error and a green box with a nice checkmark depending on where the setFlash was called. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
RSS feeds in cake
i know that i would be doing a silly mistake. i am using rss helper to transform feeds. Same controller feeds rss as well as normal HTML. The controller is http://localhost/entities/view/ I was thinking that rss should be visible using http://localhost/entities/view/.rss but i get cake parser error. i have included Request handler component in controller. i have added Router::parseExtensions(); as well. Any thing else that i need to do? -- Thanks & Regards, Novice (http://ishuonweb.wordpress.com/). --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Editing paginator URL
Easy, just search in this group, found one of the many threads discussing this issue, then apply the solution proposed. On Wed, Mar 26, 2008 at 3:38 PM, Haris <[EMAIL PROTECTED]> wrote: > > I have a search query that I want to append to the paginator returned > URL. How can I append parameters to the URL? > > Example: > http://isharis.dnsalias.com/songs/search/page:2/relevance/?search=Red%20Jumpsuit > > http://bin.cakephp.org/view/1344185837 > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Sanitize binary data
The Sanitize methods are for operating on text only and won't do your binary data any good at all. Binary data should be safe to insert into your database because it won't be interpreted as instructions (which are text only). I won't discount it completely, as I've seen some pretty amazingly clever hacks. But, unless the data could somehow be interpreted as text you should be fine. I think this question would be better posed on a list dedicated to whichever database you're using if you want to be sure. On Wed, Mar 26, 2008 at 10:15 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Iam creating a system that stores files in a database, I would like to > know if there is no problem in not sanitizing bynary data, I exclude > some type of extensions like .exe .zip and others in the upload > process. Can someone make a SQL injection or some kind of attack > uploading binary data that it is not Sanitized. > > Iam using cakePHP and I have used the Sanitize::escape function to > sanitize my data but it transforms binary data and it is unreadable > when I try to download it again. > How can I solve this problem? > > Thanx in advance > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Best practice for SQL data sanitation
For the record, HTML entities are harmless WRT SQL injection. On Wed, Mar 26, 2008 at 6:00 PM, Adam Royle <[EMAIL PROTECTED]> wrote: > > Cake automatically handles quoting strings etc when saving to the > database. Sanitize is more for disallowing certain data into your > database, such as
Re: .po files not being read suddenly
Solved! When I added the Auth stuff yesterday, I included some settings in AppController::beforeFilter(), including: $this->Auth->loginError = __('Invalid e-mail / password combination. Please try again', true); Once I commented that out everything worked as before. So this call to translate() was somehow messing things up royally. And, it seems obvious to me now that setting this is unnecessary because I can place it in the login() method's flash msg. On Mar 26, 9:55 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Stranger and stranger. I decided to disable Auth because it was that > that I'd added to the site before i18n stopped working. As soon as I > did that, my Configure::read('Config.language') now shows the new > language setting. Why would Auth be screwing around with > Config.language? > > Unfortunately, I'm still not seeing anything translated ;-( > > I'm using cake_1.2.x.x_24.01.2008, btw. > > As an aside, does anyone know how to globally disable Auth without > removing it from the $components array in AppController? Doing that > isn't great because I then had to comment out all of the Auth- > > >allow(...) calls in 5 other controllers. > > On Mar 26, 9:37 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> > wrote: > > > I think I've narrowed down the problem if not the solution. Looking > > through i18n.php I noticed that the getInstance() method checks the > > session, but only if the language is not found in the core config. > > > function &getInstance() { > > static $instance = array(); > > if (!$instance) { > > $instance[0] =& new I18n(); > > $instance[0]->l10n =& new L10n(); > > > $language = Configure::read('Config.language'); > > if ($language === null && > > !empty($_SESSION['Config']['language'])) { > > $language = $_SESSION['Config']['language']; > > } > > > $instance[0]->l10n->get($language); > > } > > return $instance[0]; > > > } > > > Since I'm doing language switching this seems backwards to me. If it's > > been switched, the new language would never be picked up here, it > > seems. Anyway, I stuck debug("i18n: ${language}"); in there but > > $language is consistently empty. > > > Trying my initial hunch, I modified the method to have: > > > if (!empty($_SESSION['Config']['language'])) > > { > > $language = $_SESSION['Config']['language'];} > > > else > > { > > $language = Configure::read('Config.language'); > > > } > > > This seems more reasonable to me because my language switching code (a > > modified version of Jason Chow's P28NComponent) is writing the newly- > > requested lang to the session. > > > But the debug() is still showing it's empty, however. So, I put > > debug($_SESSION) in my default.ctp and it properly shows the new > > language, eg: > > > Array > > ( > > [Config] => Array > > ( > > [userAgent] => 67d3fbdba7bd59adfe49aefd8b4eb32b > > [time] => 1206579533 > > [rand] => 563719418 > > [timeout] => 9 > > [language] => fr > > ) > > ) > > > When I print the output from Configure::read('Config.language') on the > > page I see "en-us". This doesn't change even when I modify the > > component to add a Configure::write('Config.language', $lang); > > > Does anyone have any thoughts on why the session appears to be empty > > in the i18n class? And, if this is normal, why getInstance() would > > bother checking it? > > > On Mar 26, 12:59 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> > > wrote: > > > > I got some L10n stuff working yesterday but it now seems to have > > > stopped. I'd extracted a new default.pot file because I had a lot more > > > strings to translate. I had the script overwrite the one I made > > > yesterday and copied it into: > > > > locale/eng/LC_MESSAGES/default.po > > > locale/fre/LC_MESSAGES/default.po > > > locale/spa/LC_MESSAGES/default.po > > > > Later on, I noticed that I wasn't seeing any changes when switching > > > languages. $session->read('Config.language') does show the change from > > > one language to another. And I can immediately see changes to a msgstr > > > in the eng default.po, so I know that one's being read. > > > > I have caching disabled and I've made no other changes to core. > > > Neither have I done anything to the language settings I had. > > > > Any idea what I may have done (or left out) to cause this? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Sanitize binary data
Iam creating a system that stores files in a database, I would like to know if there is no problem in not sanitizing bynary data, I exclude some type of extensions like .exe .zip and others in the upload process. Can someone make a SQL injection or some kind of attack uploading binary data that it is not Sanitized. Iam using cakePHP and I have used the Sanitize::escape function to sanitize my data but it transforms binary data and it is unreadable when I try to download it again. How can I solve this problem? Thanx in advance --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: .po files not being read suddenly
Stranger and stranger. I decided to disable Auth because it was that that I'd added to the site before i18n stopped working. As soon as I did that, my Configure::read('Config.language') now shows the new language setting. Why would Auth be screwing around with Config.language? Unfortunately, I'm still not seeing anything translated ;-( I'm using cake_1.2.x.x_24.01.2008, btw. As an aside, does anyone know how to globally disable Auth without removing it from the $components array in AppController? Doing that isn't great because I then had to comment out all of the Auth- >allow(...) calls in 5 other controllers. On Mar 26, 9:37 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > I think I've narrowed down the problem if not the solution. Looking > through i18n.php I noticed that the getInstance() method checks the > session, but only if the language is not found in the core config. > > function &getInstance() { > static $instance = array(); > if (!$instance) { > $instance[0] =& new I18n(); > $instance[0]->l10n =& new L10n(); > > $language = Configure::read('Config.language'); > if ($language === null && > !empty($_SESSION['Config']['language'])) { > $language = $_SESSION['Config']['language']; > } > > $instance[0]->l10n->get($language); > } > return $instance[0]; > > } > > Since I'm doing language switching this seems backwards to me. If it's > been switched, the new language would never be picked up here, it > seems. Anyway, I stuck debug("i18n: ${language}"); in there but > $language is consistently empty. > > Trying my initial hunch, I modified the method to have: > > if (!empty($_SESSION['Config']['language'])) > { > $language = $_SESSION['Config']['language'];} > > else > { > $language = Configure::read('Config.language'); > > } > > This seems more reasonable to me because my language switching code (a > modified version of Jason Chow's P28NComponent) is writing the newly- > requested lang to the session. > > But the debug() is still showing it's empty, however. So, I put > debug($_SESSION) in my default.ctp and it properly shows the new > language, eg: > > Array > ( > [Config] => Array > ( > [userAgent] => 67d3fbdba7bd59adfe49aefd8b4eb32b > [time] => 1206579533 > [rand] => 563719418 > [timeout] => 9 > [language] => fr > ) > ) > > When I print the output from Configure::read('Config.language') on the > page I see "en-us". This doesn't change even when I modify the > component to add a Configure::write('Config.language', $lang); > > Does anyone have any thoughts on why the session appears to be empty > in the i18n class? And, if this is normal, why getInstance() would > bother checking it? > > On Mar 26, 12:59 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> > wrote: > > > I got some L10n stuff working yesterday but it now seems to have > > stopped. I'd extracted a new default.pot file because I had a lot more > > strings to translate. I had the script overwrite the one I made > > yesterday and copied it into: > > > locale/eng/LC_MESSAGES/default.po > > locale/fre/LC_MESSAGES/default.po > > locale/spa/LC_MESSAGES/default.po > > > Later on, I noticed that I wasn't seeing any changes when switching > > languages. $session->read('Config.language') does show the change from > > one language to another. And I can immediately see changes to a msgstr > > in the eng default.po, so I know that one's being read. > > > I have caching disabled and I've made no other changes to core. > > Neither have I done anything to the language settings I had. > > > Any idea what I may have done (or left out) to cause this? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: .po files not being read suddenly
I think I've narrowed down the problem if not the solution. Looking through i18n.php I noticed that the getInstance() method checks the session, but only if the language is not found in the core config. function &getInstance() { static $instance = array(); if (!$instance) { $instance[0] =& new I18n(); $instance[0]->l10n =& new L10n(); $language = Configure::read('Config.language'); if ($language === null && !empty($_SESSION['Config']['language'])) { $language = $_SESSION['Config']['language']; } $instance[0]->l10n->get($language); } return $instance[0]; } Since I'm doing language switching this seems backwards to me. If it's been switched, the new language would never be picked up here, it seems. Anyway, I stuck debug("i18n: ${language}"); in there but $language is consistently empty. Trying my initial hunch, I modified the method to have: if (!empty($_SESSION['Config']['language'])) { $language = $_SESSION['Config']['language']; } else { $language = Configure::read('Config.language'); } This seems more reasonable to me because my language switching code (a modified version of Jason Chow's P28NComponent) is writing the newly- requested lang to the session. But the debug() is still showing it's empty, however. So, I put debug($_SESSION) in my default.ctp and it properly shows the new language, eg: Array ( [Config] => Array ( [userAgent] => 67d3fbdba7bd59adfe49aefd8b4eb32b [time] => 1206579533 [rand] => 563719418 [timeout] => 9 [language] => fr ) ) When I print the output from Configure::read('Config.language') on the page I see "en-us". This doesn't change even when I modify the component to add a Configure::write('Config.language', $lang); Does anyone have any thoughts on why the session appears to be empty in the i18n class? And, if this is normal, why getInstance() would bother checking it? On Mar 26, 12:59 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > I got some L10n stuff working yesterday but it now seems to have > stopped. I'd extracted a new default.pot file because I had a lot more > strings to translate. I had the script overwrite the one I made > yesterday and copied it into: > > locale/eng/LC_MESSAGES/default.po > locale/fre/LC_MESSAGES/default.po > locale/spa/LC_MESSAGES/default.po > > Later on, I noticed that I wasn't seeing any changes when switching > languages. $session->read('Config.language') does show the change from > one language to another. And I can immediately see changes to a msgstr > in the eng default.po, so I know that one's being read. > > I have caching disabled and I've made no other changes to core. > Neither have I done anything to the language settings I had. > > Any idea what I may have done (or left out) to cause this? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Run query in background while showing "Please wait"
> The reason I can't have the database do the searching for me is > because the criteria I want to search against to find potential > duplicates doesn't have a direct one-to-one correlation to the > database table fields. Hmm. Is there a way you could make them directly correlate? It's a pretty fast DB query if you can get them to line up. If I'm understanding it correctly, you just have a full name in the import model and broken out first and last names in your contact model. This can work, though you'll probably need some manual SQL. Instead of CONCAT you want to use CONTACT_WS(' ', 'fn', 'ls) which will result in a space between the first and last names. SELECT * FROM contactImport WHERE full_name IN (SELECT CONCAT_WS(' ', first_name, last_name) FROM contact) That will match a record in contactImport with a full_name of "Joe Blow" when there is a record in contact with a first name of "Joe" and a last name of "Blow". The beauty of doing the heavy lifting in SQL, even if you can't do it in the ORM, is that you only have to bring the matches across the wire. So instead of a minimum of 30,000 records coming out of the DB (and each getting messed around with Cake's ORM) you get only the dupes. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Localizate month names
> Be careful though with LC_ALL, because it has a wider effect than just > localizing month names... eg. for French, setting the separator for > float to the comma instead of the dot, which brings trouble when > inserting to a MySQL database not configured the same. Yes, I know, but that was also a requirement for the app. > As to me, I simply use : > > setlocale(LC_TIME,"fr_FR.UTF-8"); > > Guillaume > -- > Cake blog: http://cherryonthe.popnews.com > > > On 26 mar, 19:34, "Dardo Sordi Bogado" <[EMAIL PROTECTED]> wrote: > > setlocale does work for me, I have this in app/config/bootstrap.php : > > > > > > setlocale(LC_ALL, 'es_AR.utf8');On Wed, Mar 26, 2008 at 8:29 AM, ygneo > > <[EMAIL PROTECTED]> wrote: > > > > > Hi everybody! > > > > > Anyone knows a good method to localizate month names when using $form- > > > >input with a date field? > > > > > I mean, setlocale doesn't works for me, and I think it would works > > > with L10n, with I haven't find out how... > > > > > Thanks! > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Run query in background while showing "Please wait"
What I have is an ImportContact model which is simply a table containing basic information about a person (name, email, address, etc). This table gets populated either from a standard website "Contact Us" form or by my client manually importing a CSV file. Now, once this ImportContact model has new records in it, I want to display a list of *potential* duplicates by various criteria. The "master" contacts model is simply called Contact and contains 30,000+ records. The Contact model does NOT include addresses, there is a separate Address model for this (again, with 30,000+ records). The reason I can't have the database do the searching for me is because the criteria I want to search against to find potential duplicates doesn't have a direct one-to-one correlation to the database table fields. For example this "duplicate search" criteria works great using Cake: - Show potential duplicates based on field `email1` - Cake will generate a SELECT...IN query, listing ALL email addresses from the ImportContact model and returning all records from the Contact model containing anyone of the listed emails However, this example does NOT work: - Show potential duplicates based on fields `fn` and `ln` (a person's full name) - Since I have to CONCAT(`fn`, `ln`) AS `full_name`, the SELECT...IN syntax no longer works So what I did was query ALL records from both ImportContact and Contact models and store each of these result sets in their own arrays. Then I perform the search using PHP array functions and store the potential duplicates in a third array. This is working great, but it's just on the slow side (sometimes 3+ minutes). It's not just the array searching that's taking a while either, it's actually the database query retrieving 30,000+ records that's slowing things down as well. I'm just giving a brief overview here and can provide specific code if you like. Thanks for the quick replies, maybe I can get this thing to run more efficiently but I'm not quite sure how :-/ - Kevin On Mar 26, 4:14 pm, jonknee <[EMAIL PROTECTED]> wrote: > > I have a CakePHP CRM application with 30,000+ contact records. Each > > Contact hasMany Address records. One feature of my app is to allow my > > client to search for duplicate entries within the contacts table > > before importing new contacts. In short, I am querying the entire > > Contact table and LEFT JOINing with the Address table. I store the > > result set into an array and then use PHP's array functions to filter > > potential duplicates from a "pending contacts" table. > > What exactly are you doing? It can probably be handled pretty quickly > by the database. You shouldn't have to manually fish out dupes. > > I always thought the please wait while we search messages were either > a [poor] attempt to seem extra high-tech or a sign that they have a > really inefficient system. Google searches the whole web--not just a > day's commercial flights--and comes back in a flash. > > I have used a PHP app with a valid reason for it, it was a mailing > list program and it accomplished sending large amounts of email out by > batching (the page would keep reloading with incrementing GET > variables, such as start=0&num=100). It wouldn't work in your case. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Advice about a Calendar
> I was wondering if anyone has used a cake calendar in their apps - > what they used and how well it worked, what sort of integration > problems they encountered, etc. Not sure exactly what you need, but Yahoo has a really nice calendar solution inside its YUI platform. You'll recognize it from their apps (Yahoo Travel especially). http://developer.yahoo.com/yui/calendar/ I haven't used it with CakePHP, but and of these JavaScript solutions should be pretty easy to integrate. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
I have been enjoying LiquidWeb. I don't host any Cake stuff there at the moment, but have had no problems with a shared account and have been really impressed with a VPS (which hosts a fairly busy vBulletin forum). They don't do crazy overselling like Dreamhost . --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Run query in background while showing "Please wait"
> I have a CakePHP CRM application with 30,000+ contact records. Each > Contact hasMany Address records. One feature of my app is to allow my > client to search for duplicate entries within the contacts table > before importing new contacts. In short, I am querying the entire > Contact table and LEFT JOINing with the Address table. I store the > result set into an array and then use PHP's array functions to filter > potential duplicates from a "pending contacts" table. What exactly are you doing? It can probably be handled pretty quickly by the database. You shouldn't have to manually fish out dupes. I always thought the please wait while we search messages were either a [poor] attempt to seem extra high-tech or a sign that they have a really inefficient system. Google searches the whole web--not just a day's commercial flights--and comes back in a flash. I have used a PHP app with a valid reason for it, it was a mailing list program and it accomplished sending large amounts of email out by batching (the page would keep reloading with incrementing GET variables, such as start=0&num=100). It wouldn't work in your case. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Include PHP code in view
> Okay, sounds good. So where do I find this information on building my > own helper? Please provide a link to some instructions if you can. A helper is definitely what you want here. They are really easy: http://manual.cakephp.org/chapter/helpers (Section 2, all the way at the bottom) Basically you create a file in the helpers directory called common.php and then inside it define your class: Now in your view you can call your function like myFunc($data); ?>. Just make sure you include the helper inside your controller or AppController. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Include PHP code in view
Okay, sounds good. So where do I find this information on building my own helper? Please provide a link to some instructions if you can. Thanks. P- On Mar 26, 5:24 pm, "Samuel DeVore" <[EMAIL PROTECTED]> wrote: > On Wed, Mar 26, 2008 at 3:15 PM, CodeHooligans <[EMAIL PROTECTED]> wrote: > > As for the comment on the no business logic in the View I agree. But > > then again I never actually stated what this function I'm including > > does. It's not business logic. It's just code to help build the radio > > buttons sets since each form (a Questionnaire) has 80+ questions. It's > > similar to the built-in Cake function for building say an input field. > > But for my case I need to wrap some HTML code around each question and > > Yes/No radio button set. It's easier to place this into a function to > > build the view output then manually for each of the questions. > > Sounds to me like you should make a helper for yourself to contain > these kinds of functions... > > -- > -- > (the old fart) the advice is free, the lack of crankiness will cost you > > - its a fine line between a real question and an idiot > > http://blog.samdevore.com/archives/2007/03/05/when-open-source-bugs-me/http://blog.samdevore.com/cakephp-pages/my-cake-wont-bake/http://blog.samdevore.com/cakephp-pages/i-cant-bake/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Run query in background while showing "Please wait"
you will need to use Ajax search on ajax + cakePHP On Mar 26, 6:04 pm, kdecapite <[EMAIL PROTECTED]> wrote: > I have a CakePHP CRM application with 30,000+ contact records. Each > Contact hasMany Address records. One feature of my app is to allow my > client to search for duplicate entries within the contacts table > before importing new contacts. In short, I am querying the entire > Contact table and LEFT JOINing with the Address table. I store the > result set into an array and then use PHP's array functions to filter > potential duplicates from a "pending contacts" table. > > What I want to do is somehow run this entire process (the database > query and array comparison) in the background (perhaps with a PHP > exec() call) and show some type of "Loading, please wait..." interface > to the application user. I'm thinking something similar to Expedia's > "Please wait while we search for your flight" interface. > > The problem is, how would I do this? Any ideas or suggestions are > welcome! Thanks in advance... > > - Kevin --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Include PHP code in view
On Wed, Mar 26, 2008 at 3:15 PM, CodeHooligans <[EMAIL PROTECTED]> wrote: > As for the comment on the no business logic in the View I agree. But > then again I never actually stated what this function I'm including > does. It's not business logic. It's just code to help build the radio > buttons sets since each form (a Questionnaire) has 80+ questions. It's > similar to the built-in Cake function for building say an input field. > But for my case I need to wrap some HTML code around each question and > Yes/No radio button set. It's easier to place this into a function to > build the view output then manually for each of the questions. Sounds to me like you should make a helper for yourself to contain these kinds of functions... -- -- (the old fart) the advice is free, the lack of crankiness will cost you - its a fine line between a real question and an idiot http://blog.samdevore.com/archives/2007/03/05/when-open-source-bugs-me/ http://blog.samdevore.com/cakephp-pages/my-cake-wont-bake/ http://blog.samdevore.com/cakephp-pages/i-cant-bake/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Include PHP code in view
Thanks for the reply Joel. As usual just after I posted this tried something else and got this working. I was placing the 'vendor();' call at the bottom of the index.thtml file. As I replaced the original function with it. I've found if I place the vendor() call before the function is needed it works fine. Strange PHP. As for the comment on the no business logic in the View I agree. But then again I never actually stated what this function I'm including does. It's not business logic. It's just code to help build the radio buttons sets since each form (a Questionnaire) has 80+ questions. It's similar to the built-in Cake function for building say an input field. But for my case I need to wrap some HTML code around each question and Yes/No radio button set. It's easier to place this into a function to build the view output then manually for each of the questions. P- On Mar 26, 4:56 pm, Joel <[EMAIL PROTECTED]> wrote: > You can paste some code into bootstrap.php, which then makes your > function available everywhere. You should never include business/ > controller logic into a view; that's just bad practice. > > Well, putting code in the bootstrap.php file is also not very MVC- > pattern compliant, but sometimes you gotta do whatcha gotta do. > > -J. > > On Mar 26, 5:20 pm, CodeHooligans <[EMAIL PROTECTED]> wrote: > > > Hello all, > > > I'm having a but of an issue. I have two forms. But are simple and > > submit to discrete backend controllers. Both have their own set of > > views (add, edit, index). Each submit into respective tables in the > > database. I'm running cake 1.1.xxx (The current stable release). > > > So here is my issue. I'm try to just include a common function that is > > used in each of the index.thtml files. I've tried a traditional PHP > > include. Placed the php file under the site root and tried including > > the path and filename. Something I would do under a normal PHP > > environment. > > > The included file will load without issues. Meaning if I use require() > > no error is reported. The problem is the function that is inside the > > included file is not loaded. > > > I've read through the other message and have tried the app/vendors and > > calling the include file via vendor('filename'); without much luck. > > > What am I missing here? The function runs fine when I place it > > directly into the index.thtml files(s). My problem is I really don't > > want to have this in 2 different places. It's the same code. Also I > > would put this in the controller but again it would need to be in both > > controllers. Does not seem efficient to me. > > > P- --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Changing action on the fly - by user type
The action you specify initially is parsed at the Dispatcher level, before anything is asked of the controller. As a result, by prepending your new action name in the before filter, all you're really changing is the value of $this->params['action'], and not the actual action that is being called by the Dispatcher. See http://api.cakephp.org/1.2/dispatcher_8php-source.html#l00183 On Mar 26, 3:25 pm, Dan <[EMAIL PROTECTED]> wrote: > Many thanks Rob, > > Am doing pretty much what you've outlined in your second paragraph but > some extra debug should hopefully point out where cake is wandering > off ;o) > > cheers, > > D > > On Mar 26, 6:20 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > > > "I don't want to use the ACL at the moment" > > > If you intend to add it later then I'd recommend just biting the > > bullet and putting ACL in now. It'll only get harder later. I found it > > pretty easy to copy my User code from an older app into my current one > > even though they're now based on 1.2 beta and the old app was 1.1 of > > course I still need to test it out to make sure things are locked > > down. You could probably find a decent tutorial to work from, user > > rights are pretty much standard across many apps. > > > As for your current question I'd check and make sure that the action > > you think is running is actually getting called. Then maybe there's > > somewhere you need to tell it which view to render instead of the one > > Cake already decided on, try just dumping the controller (set debug to > > 3 or use pr()) and see if it tells you which view it intends to render > > (I think the render() function might be the one to set that). > > > On Mar 26, 9:10 am, Dan <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > I'd like to change the action on the fly on a per user type basis - I > > > don't want to use the ACL at the moment ;) > > > > Is anyone else doing this successfully? > > > > I've modified my app_controller->beforeFilter to prepend the userype > > > to the action so... > > > > controller->index > > > > would become > > > > controller->usertype_index > > > > but i'm noticing that the originally view gets called and the newly > > > modified action gets called without function parameters. > > > > I'm assuming i'm not using this as intended, but wantd to see if > > > anyone else is doing something similar? > > > > Cheers > > > > Dan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Run query in background while showing "Please wait"
I have a CakePHP CRM application with 30,000+ contact records. Each Contact hasMany Address records. One feature of my app is to allow my client to search for duplicate entries within the contacts table before importing new contacts. In short, I am querying the entire Contact table and LEFT JOINing with the Address table. I store the result set into an array and then use PHP's array functions to filter potential duplicates from a "pending contacts" table. What I want to do is somehow run this entire process (the database query and array comparison) in the background (perhaps with a PHP exec() call) and show some type of "Loading, please wait..." interface to the application user. I'm thinking something similar to Expedia's "Please wait while we search for your flight" interface. The problem is, how would I do this? Any ideas or suggestions are welcome! Thanks in advance... - Kevin --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Best practice for SQL data sanitation
Cake automatically handles quoting strings etc when saving to the database. Sanitize is more for disallowing certain data into your database, such as
Re: Include PHP code in view
You can paste some code into bootstrap.php, which then makes your function available everywhere. You should never include business/ controller logic into a view; that's just bad practice. Well, putting code in the bootstrap.php file is also not very MVC- pattern compliant, but sometimes you gotta do whatcha gotta do. -J. On Mar 26, 5:20 pm, CodeHooligans <[EMAIL PROTECTED]> wrote: > Hello all, > > I'm having a but of an issue. I have two forms. But are simple and > submit to discrete backend controllers. Both have their own set of > views (add, edit, index). Each submit into respective tables in the > database. I'm running cake 1.1.xxx (The current stable release). > > So here is my issue. I'm try to just include a common function that is > used in each of the index.thtml files. I've tried a traditional PHP > include. Placed the php file under the site root and tried including > the path and filename. Something I would do under a normal PHP > environment. > > The included file will load without issues. Meaning if I use require() > no error is reported. The problem is the function that is inside the > included file is not loaded. > > I've read through the other message and have tried the app/vendors and > calling the include file via vendor('filename'); without much luck. > > What am I missing here? The function runs fine when I place it > directly into the index.thtml files(s). My problem is I really don't > want to have this in 2 different places. It's the same code. Also I > would put this in the controller but again it would need to be in both > controllers. Does not seem efficient to me. > > P- --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Non Numeric index issues.
Hi all, I'm having multiple problems using non numeric index with Mysql and CakePHP 1.2, specifically when it reaches a index that is a pure number -- AFAIK, cakephp supports non numeric index. Example: I have this table using a non numeric index: id* (varchar) | foo (varchar) xpto | null 9abc | null 9 | null It works perfectly while making operations for the items with id='xpto' and id='9abc', but it will not work while dealing with the id='9' item due cakephp will use 9 instead of '9' in Mysql queries that will take item id='9abc' too. Here are the problems that I'm facing: 1) If I try to count the elements with id='9' it will tell me 2 instead of 1: $id = '9'; $conditions = array('id' => $id); $count = $this->NonNumericIndexTest->find('count', array('conditions' => $conditions)); //it will produce a $count = 2 instead of 1 due it will consider id='9abc' item too. 2) if I try to update item with id='9', it will update id='9abc' data too $id = '9'; $fields = array('foo'=>"'this should be for id=9 only'"); $conditions = array('id' => $id); $this->NonNumericIndexTest->updateAll($fields, $conditions); //it will update id='9abc' data too. 3) It will not allow to update id='9' data using save() due exists a id='9abc': $data = array(); $data['NonNumericIndex'] = array ('id' => '9', 'foo' => "'This will never be saved due already exists a id=9abc and id=9'"); $result = $this->NonNumericIndexTest->save($data, false); // This will produce a $result=false and no data will be updated 4) If I try to delete id='9' item, id='9abc' will be gone too. $this->NonNumericIndexTest->delete('9'); // items id='9' and id='9abc' are gone. There is workarounds for item (1) for example using literal conditions like: "`id` = '$id'" but I don't know how to make item (3) work. I tested it on cake 1.2 beta (6311) and svn (6609) but for both versions all 4 cases failed. Am I doing something very wrong or this is really a bug? I prepared some test cases and I'm thinking in issue a bug on trac for this. ...please so not suggest to use numerical index - this is not an option for me right now. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Define the GMT ?
Go to PHP.net and search timezone. http://php.net/manual/en/ref.datetime.php#ini.date.timezone If you don't have access to php.ini, you can also set this value in an .htaccess file. On Mar 26, 2:05 pm, Neveldo <[EMAIL PROTECTED]> wrote: > Hi all, > > How we can take account of the timezone GMT ? > > For example, the fieds created and updated are based on the PHP > function time() or the sql function NOW() ? > > What is the best way to define the timezone in a cakePHP application ? > > thank ! > > Cordially, > Neveldo :http://www.neveldo.fr --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
Wow, KnownHost has some really low cost VPS plans. Brian, what level plan are you on? I have been happy with Textdrive for the last 2+ years now. They are now called Joyent, and offer shared hosting with their Connector package: http://joyent.com/connector/web-hosting/ For a shared hosting environment, I think they offer one of the best feature sets out there. At one point a couple years ago, they had quite a few problems with reliability, but eventually they sorted things out and I almost never have problems with them anymore. On Mar 26, 11:39 am, Haris <[EMAIL PROTECTED]> wrote: > In your own case, I would recommend you to stay away from dreamhost > aka nightmarehost. > > On Mar 26, 11:16 pm, Zoltan <[EMAIL PROTECTED]> wrote: > > > Thanks for all the recommendations, looks like the company I'm doing > > this for decided DreamHost was fine for now. > > > Zoltanwww.nachogrid.ca > > > On Mar 26, 1:59 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > > > > Anybody hosted Cake on 1and1? I've really liked them so far but I > > > haven't pushed any Cake apps on to that server yet. I had a VPS > > > (somewhere else) and ran in to trouble locking it down so I've been > > > relegated to managed virtual hosting for now (though 1and1 has met my > > > needs completely so far). > > > > On Mar 26, 1:06 pm, [EMAIL PROTECTED] wrote: > > > > > I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both > > > > have been terrific. > > > > > brian fidler > > > > > > > > >http://www.brianfidler.com > > > > > Follow me on Twitter:http://www.twitter.com/brianfidler > > > > > Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > > > > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > > > > >> I can't recommend bluehost, you'll run into performance problems > > > > >> quite > > > > >> quickly I think, unless you have a very simple app. I used to have a > > > > >> (vbulletin) forum there and I was suspended a few times because of > > > > >> performance issues. I've heard good things about mediatemple but am > > > > >> using a futurehosting.biz vps right now which is all right. > > > > > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > > > > > well. I'm on slicehost and have had ZERO problems since switching to > > > > > them about 5 months ago. > > > > > > -- > > > > > Chris Hartjes > > > > > Internet Loudmouth > > > > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > > > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Include PHP code in view
Hello all, I'm having a but of an issue. I have two forms. But are simple and submit to discrete backend controllers. Both have their own set of views (add, edit, index). Each submit into respective tables in the database. I'm running cake 1.1.xxx (The current stable release). So here is my issue. I'm try to just include a common function that is used in each of the index.thtml files. I've tried a traditional PHP include. Placed the php file under the site root and tried including the path and filename. Something I would do under a normal PHP environment. The included file will load without issues. Meaning if I use require() no error is reported. The problem is the function that is inside the included file is not loaded. I've read through the other message and have tried the app/vendors and calling the include file via vendor('filename'); without much luck. What am I missing here? The function runs fine when I place it directly into the index.thtml files(s). My problem is I really don't want to have this in 2 different places. It's the same code. Also I would put this in the controller but again it would need to be in both controllers. Does not seem efficient to me. P- --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Best practice for SQL data sanitation
Hi, I'm trying to figure out the best way to sanitize a text field of data that is to be saved to a mysql database. I have tried the Sanitize->sql() function which adds slashes to any characters that might be interpreted as sql. But then when displaying this data I'm not quite sure how to strip out only those added slashes, as I will probably allow legitimate slashes as well in the text. I have also tried the Sanitize->html function but I'm not sure if html entities are safe for SQL. I'm wondering the best practice is for saving and re-displaying data such as this. Thanks in advance for the support. -Travis --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
generateList combining fields in valuePath
I have two fields in my table that I want to display as one field in my add form. ie: dorm_building, dorm_room = dorm_assignment (field names) ie: South, 203 = South 203 (field values) I have the following code in my controller: $available_rooms = $this->Dorm->generateList(array('available' => 'Y'), null, null, '{n}.Dorm.id', '{n}.Dorm.dorm_room'); $this->set('available', $available_rooms); Which only shows me the "dorm_room" and only one record in my add form. I suspect that I may need to upgrade my version of my Core CakePHP in order to make use of a combined valuePath, as seen in the statement below: $available_rooms = $this->Dorm->generateList(array('available' => 'Y'), null, null, '{n}.Dorm.id', array('{0}-{1}', '{n}.Dorm.dorm_building', '{n}.Dorm.dorm_room')); The above statement gives me no records in the add form. However, when I upgrade my core Cake, my other apps stop working. So here are my questions: 1. Without upgrading can I combine two fields into one displayed field without using CONCAT or any work on the DB side? (most efficient way possible) 2. If I need to point my "dorm app" to the new version of Cake, what syntax do I need to enter so that it works? I tried modifying the webroot/index.php file to point to the new version of cake, and I received errors that the page could not be found. While I've been working with PHP for some time, I am not a programmer. That being said, your patience with my ignorance is appreciated. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Define the GMT ?
Hi all, How we can take account of the timezone GMT ? For example, the fieds created and updated are based on the PHP function time() or the sql function NOW() ? What is the best way to define the timezone in a cakePHP application ? thank ! Cordially, Neveldo : http://www.neveldo.fr --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
default column values overwrite pre-existing values in Model::save()
I am working on this ticket: https://trac.cakephp.org/ticket/4190 Up to now I have been operating under the idea that if I am updating a record, that it is not necessary to explicitly declare the values for every column in the database row. I figured that in the logic for Model::save() that it would check to make sure that if any values are already set, that those values will not get overwritten. However, after doing a bit of investigating, it appears that my assumption might be wrong. According to my reading of the logic within the Model class, the following happens: -- if the column 'fieldname' has a default value in it's scheme, this value is set in $this->data[ tablename ][ fieldname ] -- if the $data array passed to either create() or save() does not have an explicitly set value for $this->data[ tablename ] [ fieldname ], then the default value will be entered EVEN IF A VALUE CURRENTLY EXISTS. Is this a bug? Or is this how it is supposed to work? Should we always be using the controller to retrieve all values in a record before sending that data array to the Model::save() function? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
saving records to polymorphic models
A "File" model which uses the Polymorphic behavior (which is by the way great). It has a "model" and a "foreign_key" field to bind associated models on find operations. An "Ufo" model which has following association set: var $hasMany = array( 'Attachment' => array( 'foreignKey' => 'foreign_key', 'conditions' => array('model' => 'Ufo'), ) ); When I'm saving data of the "Ufo" plus associated "File" model data both get saved but the new/updated associated File record lacks a value for the "model" field ("foreign_key" has the correct value). How can I retrieve the value for the "model" field without including it in the to-be-saved "File" data? Is this possible? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Advice about a Calendar
thanks you guys - any other suggestions would be much appreciated! Grainne On Wed, Mar 26, 2008 at 1:08 PM, Rob Russell <[EMAIL PROTECTED]> wrote: > > I don't have a lot of info but someone on #cakephp last week > recommended this one for mootools > http://www.electricprism.com/aeron/calendar/. > I thought it looked pretty slick but I haven't even tried integrating > mootools in place of Prototype.js. > > There's also this one > > http://www.rubyinside.com/calendar-date-select-a-lightweight-prototype-based-datetime-picker-for-rails-developers-573.html > which is designed for Rails but since it relies on Prototype.js it > probably wouldn't be too hard to port (someone in the comments > mentions that it's usable without rails). > > Sorry I don't have more detailed info but maybe one of these could be > a starting point. I'm going to have to integrate one myself sooner or > later but for now I'm taking notes. > > > On Mar 26, 1:50 pm, Grainne <[EMAIL PROTECTED]> wrote: > > Hi everyone, > > > > I was wondering if anyone has used a cake calendar in their apps - > > what they used and how well it worked, what sort of integration > > problems they encountered, etc. > > > > Thanks in advance! > > > > Grainne > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Localizate month names
Yes., it works for me with French. Be careful though with LC_ALL, because it has a wider effect than just localizing month names... eg. for French, setting the separator for float to the comma instead of the dot, which brings trouble when inserting to a MySQL database not configured the same. As to me, I simply use : setlocale(LC_TIME,"fr_FR.UTF-8"); Guillaume -- Cake blog: http://cherryonthe.popnews.com On 26 mar, 19:34, "Dardo Sordi Bogado" <[EMAIL PROTECTED]> wrote: > setlocale does work for me, I have this in app/config/bootstrap.php : > > setlocale(LC_ALL, 'es_AR.utf8');On Wed, Mar 26, 2008 at 8:29 AM, ygneo > <[EMAIL PROTECTED]> wrote: > > > Hi everybody! > > > Anyone knows a good method to localizate month names when using $form- > > >input with a date field? > > > I mean, setlocale doesn't works for me, and I think it would works > > with L10n, with I haven't find out how... > > > Thanks! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Changing action on the fly - by user type
Many thanks Rob, Am doing pretty much what you've outlined in your second paragraph but some extra debug should hopefully point out where cake is wandering off ;o) cheers, D On Mar 26, 6:20 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > "I don't want to use the ACL at the moment" > > If you intend to add it later then I'd recommend just biting the > bullet and putting ACL in now. It'll only get harder later. I found it > pretty easy to copy my User code from an older app into my current one > even though they're now based on 1.2 beta and the old app was 1.1 of > course I still need to test it out to make sure things are locked > down. You could probably find a decent tutorial to work from, user > rights are pretty much standard across many apps. > > As for your current question I'd check and make sure that the action > you think is running is actually getting called. Then maybe there's > somewhere you need to tell it which view to render instead of the one > Cake already decided on, try just dumping the controller (set debug to > 3 or use pr()) and see if it tells you which view it intends to render > (I think the render() function might be the one to set that). > > On Mar 26, 9:10 am, Dan <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I'd like to change the action on the fly on a per user type basis - I > > don't want to use the ACL at the moment ;) > > > Is anyone else doing this successfully? > > > I've modified my app_controller->beforeFilter to prepend the userype > > to the action so... > > > controller->index > > > would become > > > controller->usertype_index > > > but i'm noticing that the originally view gets called and the newly > > modified action gets called without function parameters. > > > I'm assuming i'm not using this as intended, but wantd to see if > > anyone else is doing something similar? > > > Cheers > > > Dan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
In your own case, I would recommend you to stay away from dreamhost aka nightmarehost. On Mar 26, 11:16 pm, Zoltan <[EMAIL PROTECTED]> wrote: > Thanks for all the recommendations, looks like the company I'm doing > this for decided DreamHost was fine for now. > > Zoltanwww.nachogrid.ca > > On Mar 26, 1:59 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > > > Anybody hosted Cake on 1and1? I've really liked them so far but I > > haven't pushed any Cake apps on to that server yet. I had a VPS > > (somewhere else) and ran in to trouble locking it down so I've been > > relegated to managed virtual hosting for now (though 1and1 has met my > > needs completely so far). > > > On Mar 26, 1:06 pm, [EMAIL PROTECTED] wrote: > > > > I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both > > > have been terrific. > > > > brian fidler > > > > > > >http://www.brianfidler.com > > > > Follow me on Twitter:http://www.twitter.com/brianfidler > > > > Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > > > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > > > >> I can't recommend bluehost, you'll run into performance problems quite > > > >> quickly I think, unless you have a very simple app. I used to have a > > > >> (vbulletin) forum there and I was suspended a few times because of > > > >> performance issues. I've heard good things about mediatemple but am > > > >> using a futurehosting.biz vps right now which is all right. > > > > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > > > > well. I'm on slicehost and have had ZERO problems since switching to > > > > them about 5 months ago. > > > > > -- > > > > Chris Hartjes > > > > Internet Loudmouth > > > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Editing paginator URL
I have a search query that I want to append to the paginator returned URL. How can I append parameters to the URL? Example: http://isharis.dnsalias.com/songs/search/page:2/relevance/?search=Red%20Jumpsuit http://bin.cakephp.org/view/1344185837 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Localizate month names
setlocale does work for me, I have this in app/config/bootstrap.php : setlocale(LC_ALL, 'es_AR.utf8'); On Wed, Mar 26, 2008 at 8:29 AM, ygneo <[EMAIL PROTECTED]> wrote: > > Hi everybody! > > Anyone knows a good method to localizate month names when using $form- > >input with a date field? > > I mean, setlocale doesn't works for me, and I think it would works > with L10n, with I haven't find out how... > > Thanks! > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Changing action on the fly - by user type
"I don't want to use the ACL at the moment" If you intend to add it later then I'd recommend just biting the bullet and putting ACL in now. It'll only get harder later. I found it pretty easy to copy my User code from an older app into my current one even though they're now based on 1.2 beta and the old app was 1.1 of course I still need to test it out to make sure things are locked down. You could probably find a decent tutorial to work from, user rights are pretty much standard across many apps. As for your current question I'd check and make sure that the action you think is running is actually getting called. Then maybe there's somewhere you need to tell it which view to render instead of the one Cake already decided on, try just dumping the controller (set debug to 3 or use pr()) and see if it tells you which view it intends to render (I think the render() function might be the one to set that). On Mar 26, 9:10 am, Dan <[EMAIL PROTECTED]> wrote: > Hi, > > I'd like to change the action on the fly on a per user type basis - I > don't want to use the ACL at the moment ;) > > Is anyone else doing this successfully? > > I've modified my app_controller->beforeFilter to prepend the userype > to the action so... > > controller->index > > would become > > controller->usertype_index > > but i'm noticing that the originally view gets called and the newly > modified action gets called without function parameters. > > I'm assuming i'm not using this as intended, but wantd to see if > anyone else is doing something similar? > > Cheers > > Dan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
Thanks for all the recommendations, looks like the company I'm doing this for decided DreamHost was fine for now. Zoltan www.nachogrid.ca On Mar 26, 1:59 pm, Rob Russell <[EMAIL PROTECTED]> wrote: > Anybody hosted Cake on 1and1? I've really liked them so far but I > haven't pushed any Cake apps on to that server yet. I had a VPS > (somewhere else) and ran in to trouble locking it down so I've been > relegated to managed virtual hosting for now (though 1and1 has met my > needs completely so far). > > On Mar 26, 1:06 pm, [EMAIL PROTECTED] wrote: > > > I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both > > have been terrific. > > > brian fidler > > > > >http://www.brianfidler.com > > > Follow me on Twitter:http://www.twitter.com/brianfidler > > > Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > > >> I can't recommend bluehost, you'll run into performance problems quite > > >> quickly I think, unless you have a very simple app. I used to have a > > >> (vbulletin) forum there and I was suspended a few times because of > > >> performance issues. I've heard good things about mediatemple but am > > >> using a futurehosting.biz vps right now which is all right. > > > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > > > well. I'm on slicehost and have had ZERO problems since switching to > > > them about 5 months ago. > > > > -- > > > Chris Hartjes > > > Internet Loudmouth > > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Advice about a Calendar
I don't have a lot of info but someone on #cakephp last week recommended this one for mootools http://www.electricprism.com/aeron/calendar/. I thought it looked pretty slick but I haven't even tried integrating mootools in place of Prototype.js. There's also this one http://www.rubyinside.com/calendar-date-select-a-lightweight-prototype-based-datetime-picker-for-rails-developers-573.html which is designed for Rails but since it relies on Prototype.js it probably wouldn't be too hard to port (someone in the comments mentions that it's usable without rails). Sorry I don't have more detailed info but maybe one of these could be a starting point. I'm going to have to integrate one myself sooner or later but for now I'm taking notes. On Mar 26, 1:50 pm, Grainne <[EMAIL PROTECTED]> wrote: > Hi everyone, > > I was wondering if anyone has used a cake calendar in their apps - > what they used and how well it worked, what sort of integration > problems they encountered, etc. > > Thanks in advance! > > Grainne --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Advice about a Calendar
On Wed, Mar 26, 2008 at 1:50 PM, Grainne <[EMAIL PROTECTED]> wrote: > > Hi everyone, > > I was wondering if anyone has used a cake calendar in their apps - > what they used and how well it worked, what sort of integration > problems they encountered, etc. I've used QCalendar on other projects. Easy to integrate with Code Igniter, so it's probably dead simple to drop it into place in your vendors directory. http://www.phpfreaks.com/forums/index.php?topic=186733.msg836776 Hope that helps. -- Chris Hartjes Internet Loudmouth Motto for 2008: "Moving from herding elephants to handling snakes..." @TheKeyBoard: http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
Anybody hosted Cake on 1and1? I've really liked them so far but I haven't pushed any Cake apps on to that server yet. I had a VPS (somewhere else) and ran in to trouble locking it down so I've been relegated to managed virtual hosting for now (though 1and1 has met my needs completely so far). On Mar 26, 1:06 pm, [EMAIL PROTECTED] wrote: > I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both > have been terrific. > > brian fidler > > > http://www.brianfidler.com > > Follow me on Twitter:http://www.twitter.com/brianfidler > > Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > > > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > >> I can't recommend bluehost, you'll run into performance problems quite > >> quickly I think, unless you have a very simple app. I used to have a > >> (vbulletin) forum there and I was suspended a few times because of > >> performance issues. I've heard good things about mediatemple but am > >> using a futurehosting.biz vps right now which is all right. > > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > > well. I'm on slicehost and have had ZERO problems since switching to > > them about 5 months ago. > > > -- > > Chris Hartjes > > Internet Loudmouth > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Advice about a Calendar
Hi everyone, I was wondering if anyone has used a cake calendar in their apps - what they used and how well it worked, what sort of integration problems they encountered, etc. Thanks in advance! Grainne --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
I agree with Chris on the VPS. I use KnownHost and LiquidWeb and both have been terrific. brian fidler http://www.brianfidler.com Follow me on Twitter: http://www.twitter.com/brianfidler Quoting Chris Hartjes <[EMAIL PROTECTED]>: > > On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: >> >> I can't recommend bluehost, you'll run into performance problems quite >> quickly I think, unless you have a very simple app. I used to have a >> (vbulletin) forum there and I was suspended a few times because of >> performance issues. I've heard good things about mediatemple but am >> using a futurehosting.biz vps right now which is all right. > > If you have any sort of sysadmin-fu, I recommend getting a VPS as > well. I'm on slicehost and have had ZERO problems since switching to > them about 5 months ago. > > -- > Chris Hartjes > Internet Loudmouth > Motto for 2008: "Moving from herding elephants to handling snakes..." > @TheKeyBoard: http://www.littlehart.net/atthekeyboard > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: FinderQuery and findAll
`finderQuery` is there for when cake's automagic doesn't suit your needs, and you want to do everything yourself. So you can't just 'set $conditions in findAll' because you're explicitly telling cake that you don't want that to happen. If you want help with a solution for your specific problem, try pasting some code - what is your finderQuery, for example? There is no "one size fits-all" for this, you'll have to get specific. On Mar 26, 2:35 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Has anyone some idea for this? > > On 25 Mar, 11:06, "[EMAIL PROTECTED]" > > <[EMAIL PROTECTED]> wrote: > > I have a HABTM relation in my model based on a finderQuery. > > How have I to set $conditions in findAll to filtering the model on > > fields of this HABTM relation? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
On Wed, Mar 26, 2008 at 12:20 PM, jelmer <[EMAIL PROTECTED]> wrote: > > I can't recommend bluehost, you'll run into performance problems quite > quickly I think, unless you have a very simple app. I used to have a > (vbulletin) forum there and I was suspended a few times because of > performance issues. I've heard good things about mediatemple but am > using a futurehosting.biz vps right now which is all right. If you have any sort of sysadmin-fu, I recommend getting a VPS as well. I'm on slicehost and have had ZERO problems since switching to them about 5 months ago. -- Chris Hartjes Internet Loudmouth Motto for 2008: "Moving from herding elephants to handling snakes..." @TheKeyBoard: http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
I can't recommend bluehost, you'll run into performance problems quite quickly I think, unless you have a very simple app. I used to have a (vbulletin) forum there and I was suspended a few times because of performance issues. I've heard good things about mediatemple but am using a futurehosting.biz vps right now which is all right. On Mar 26, 2:52 pm, Penfold <[EMAIL PROTECTED]> wrote: > Hi, > > You can trywww.mosso.comwhich runs on rackspace heardware and is a > scaliable solution > > Ian > > On 26 Mar, 12:53, Zoltan <[EMAIL PROTECTED]> wrote: > > > Just wondering if anyone has a hosting company they'd recommend. > > I've personally hosted a few sites on DreamHost, speed is ok, but > > getting Cake sites up and running is problem-free. On the other hand, > > I've used Rackspace, which is faster, but keep on running into > > problems. > > > If anybody has a hosting company they'd recommend, I'd appreciate it. > > > Thanks, > > Zoltanwww.yyztech.ca --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Using crumbs in cake 1.2
Just leave the url parameter blank and you won't get a link: addCrumb('Gestión de usuarios'); ?> Note that if you do this, html is allowed [the input is not h()-ed], so if you have any < or > characters you'll have to escape them manually. On Mar 26, 9:55 am, ygneo <[EMAIL PROTECTED]> wrote: > Hi everybody! > > I'm learning to use crumbs with cake 1.2, but I don't find out how to > show the first crumb out of an anchor link (a) to avoid the user > clicks and reload of the page. This is my code: > > addCrumb('Gestión de usuarios', '/usuarios/nuevo/', > array('id'=>'seleccionada')); ?> > > getCrumbs(); ?> > > I'll like to show > > Gestión de usuarios > > and not > > Gestión de usuarios > > If that is possible? > > Excuse me if my english is poor, I'm spanish. > > Thanks. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: FinderQuery and findAll
Has anyone some idea for this? On 25 Mar, 11:06, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > I have a HABTM relation in my model based on a finderQuery. > How have I to set $conditions in findAll to filtering the model on > fields of this HABTM relation? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Localizate month names
Hi everybody! Anyone knows a good method to localizate month names when using $form- >input with a date field? I mean, setlocale doesn't works for me, and I think it would works with L10n, with I haven't find out how... Thanks! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Changing action on the fly - by user type
Hi, I'd like to change the action on the fly on a per user type basis - I don't want to use the ACL at the moment ;) Is anyone else doing this successfully? I've modified my app_controller->beforeFilter to prepend the userype to the action so... controller->index would become controller->usertype_index but i'm noticing that the originally view gets called and the newly modified action gets called without function parameters. I'm assuming i'm not using this as intended, but wantd to see if anyone else is doing something similar? Cheers Dan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Using crumbs in cake 1.2
Hi everybody! I'm learning to use crumbs with cake 1.2, but I don't find out how to show the first crumb out of an anchor link (a) to avoid the user clicks and reload of the page. This is my code: addCrumb('Gestión de usuarios', '/usuarios/nuevo/', array('id'=>'seleccionada')); ?> getCrumbs(); ?> I'll like to show Gestión de usuarios and not Gestión de usuarios If that is possible? Excuse me if my english is poor, I'm spanish. Thanks. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Friendly-url for multi-language site
This is my solution. http://www.consulenza-web.com/gestine-multilingua-su-cakephp.dc-52.html I wrote in my italian blog but code is universal. My solution provide a simple way to implemente a root lang path for every controller in app. This solution il extremely simple but it comes without strong rules for managing languages. On Mar 25, 6:44 pm, jonknee <[EMAIL PROTECTED]> wrote: > > I need a multi language site with cakephp. Ok, this topic is discuss > > commonly. But I need a friendly-url solution, something's like: > > http://mywebsite.com/lang/controller/view > > Couldn't you just make a space for the language in your routes and > then deal with that variable in AppController::beforeFilter()? No need > to manually parse anything out. > > Something like: > > Router::connect('/:lang/:controller/:action'); --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: paginator conflicts with Security->requireLogin ?
i have to correct myself. in basic mode the application works fine. the problem in digest mode is the ':', page:2. the ':' is missing from the regexp in function parseDigestAuthData($digest) ; preg_match_all('@(\w+)=([\'"]?)([a-zA-Z0-9=./\_-]+)\2@', $digest, $match, PREG_SET_ORDER); gbk On márc. 26, 13:44, "gbk *" <[EMAIL PROTECTED]> wrote: > hi, > > some new information about this problem: > > if i change the type from 'digest' to 'basic', the server accepts the > admin/password, but i have to enter it at every page request. > > gbk > > On márc. 26, 12:33, "gbk *" <[EMAIL PROTECTED]> wrote: > > > hi, > > > i need some help in the following problem: > > > my cakephp version: 1.2.0.6311. > > > i have configured digest auth for my admin actions in the > > app_controller: > > > function beforeFilter() { > > if(isset($this->params[Configure::read('Routing.admin')])){ > > $this->Security->requireLogin('*', array('users' => array( > > 'admin' =>'password'), 'type'=>'digest', > > 'realm'=>'admin')); > > } > > > } > > > it's working perfectly for the admin actions except when paginator > > comes in the picture. > > > my action (urls_controller): > > > function admin_getBrokenUrls() { > > $this->set('brokenUrls', $this->paginate('Url', > > array('repair_count'=>10))); > > > } > > > the first page (/admin/urls/getBrokenUrls/) is ok, but when i try > > other pages (/admin/urls/getBrokenUrls/page:2) i get back 401 http > > response code all the time. it's strange, because i've already > > authenticated. the other strange thing is, if i enter the admin/ > > password after a page call it's not working. the server doesn't accept > > it. > > > gbk --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
Hi, You can try www.mosso.com which runs on rackspace heardware and is a scaliable solution Ian On 26 Mar, 12:53, Zoltan <[EMAIL PROTECTED]> wrote: > Just wondering if anyone has a hosting company they'd recommend. > I've personally hosted a few sites on DreamHost, speed is ok, but > getting Cake sites up and running is problem-free. On the other hand, > I've used Rackspace, which is faster, but keep on running into > problems. > > If anybody has a hosting company they'd recommend, I'd appreciate it. > > Thanks, > Zoltanwww.yyztech.ca --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: looking for a hosting company
I've heard many good things about BlueHost, and got myself a subdomain from a friend. Running Cake with no problems at all. http://www.bluehost.com/ On Mar 26, 1:53 pm, Zoltan <[EMAIL PROTECTED]> wrote: > Just wondering if anyone has a hosting company they'd recommend. > I've personally hosted a few sites on DreamHost, speed is ok, but > getting Cake sites up and running is problem-free. On the other hand, > I've used Rackspace, which is faster, but keep on running into > problems. > > If anybody has a hosting company they'd recommend, I'd appreciate it. > > Thanks, > Zoltanwww.yyztech.ca --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
looking for a hosting company
Just wondering if anyone has a hosting company they'd recommend. I've personally hosted a few sites on DreamHost, speed is ok, but getting Cake sites up and running is problem-free. On the other hand, I've used Rackspace, which is faster, but keep on running into problems. If anybody has a hosting company they'd recommend, I'd appreciate it. Thanks, Zoltan www.yyztech.ca --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: paginator conflicts with Security->requireLogin ?
hi, some new information about this problem: if i change the type from 'digest' to 'basic', the server accepts the admin/password, but i have to enter it at every page request. gbk On márc. 26, 12:33, "gbk *" <[EMAIL PROTECTED]> wrote: > hi, > > i need some help in the following problem: > > my cakephp version: 1.2.0.6311. > > i have configured digest auth for my admin actions in the > app_controller: > > function beforeFilter() { > if(isset($this->params[Configure::read('Routing.admin')])){ > $this->Security->requireLogin('*', array('users' => array( > 'admin' =>'password'), 'type'=>'digest', > 'realm'=>'admin')); > } > > } > > it's working perfectly for the admin actions except when paginator > comes in the picture. > > my action (urls_controller): > > function admin_getBrokenUrls() { > $this->set('brokenUrls', $this->paginate('Url', > array('repair_count'=>10))); > > } > > the first page (/admin/urls/getBrokenUrls/) is ok, but when i try > other pages (/admin/urls/getBrokenUrls/page:2) i get back 401 http > response code all the time. it's strange, because i've already > authenticated. the other strange thing is, if i enter the admin/ > password after a page call it's not working. the server doesn't accept > it. > > gbk --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: behaviour update query
Got it! On the latest nightly: $Model->updateAll ( array ($_settings['hitField'] => $Model->alias.'.'. $_settings['hitField'].' +1'), array ($Model->alias.'.'.$_settings['keyField'] => $key) ); Apparently, in the fields array, the column is prefixed with the model's alias, the value is not; conditions are also not prefixed. Thanks for all the help! On Mar 26, 1:14 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > Thanks grigri! > > But, it seems like I shouldn't be using the Model.field format, > neither cakebaker nor nate are using it in their working examples (see > the last comment on the ticked you posted). I'm using the latest > nightly, if that matters at all. > > On Mar 26, 12:14 pm, grigri <[EMAIL PROTECTED]> wrote: > > > > > > > It's as easy as : > > > $Model->updateAll(array('Model.hitfield' => 'Model.hitfield +1'), > > array('Model.keyfield' => '= ' . $key)); > > > Note that in some versions the updateAll does a join on hasOne/ > > belongsTo so you have to specify the fields in Model.field format, not > > just the field name. > > > See: > > >http://cakebaker.42dh.com/2007/12/12/a-black-sheep-with-the-name-mode... > > > On Mar 26, 11:06 am, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> > > wrote: > > > > I've searched and I've searched, I see people mentioning it, but I'm > > > not really sure how to increment the value of 'hitField'? How do I > > > tell updateAll to add one to the existing value? > > > > Thanks in advance! > > > > On Mar 26, 11:35 am, Adam Royle <[EMAIL PROTECTED]> wrote: > > > > > $Model->updateAll(); > > > > > Cheers, > > > > Adam > > > > > On Mar 26, 8:17 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > > > > > > Hi everyone, > > > > > > I'm working on a behaviour, and I'm currently running my query like > > > > > this: > > > > > > $Model->query( > > > > > 'UPDATE '.$Model->table.' > > > > > SET '.$_settings['hitField'].' = > > > > > > > > > > '.$_settings['hitField'].' + 1 > > > > > WHERE '.$_settings['keyField'].' = > > > > > '.$key.';' > > > > > ); > > > > > > But this doesn't seem "Cakeish" enough, is there a better way to run > > > > > the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: behaviour update query
Thanks grigri! But, it seems like I shouldn't be using the Model.field format, neither cakebaker nor nate are using it in their working examples (see the last comment on the ticked you posted). I'm using the latest nightly, if that matters at all. On Mar 26, 12:14 pm, grigri <[EMAIL PROTECTED]> wrote: > It's as easy as : > > $Model->updateAll(array('Model.hitfield' => 'Model.hitfield +1'), > array('Model.keyfield' => '= ' . $key)); > > Note that in some versions the updateAll does a join on hasOne/ > belongsTo so you have to specify the fields in Model.field format, not > just the field name. > > See: > > http://cakebaker.42dh.com/2007/12/12/a-black-sheep-with-the-name-mode...https://trac.cakephp.org/ticket/1976 > > On Mar 26, 11:06 am, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> > wrote: > > > I've searched and I've searched, I see people mentioning it, but I'm > > not really sure how to increment the value of 'hitField'? How do I > > tell updateAll to add one to the existing value? > > > Thanks in advance! > > > On Mar 26, 11:35 am, Adam Royle <[EMAIL PROTECTED]> wrote: > > > > $Model->updateAll(); > > > > Cheers, > > > Adam > > > > On Mar 26, 8:17 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > > > > > Hi everyone, > > > > > I'm working on a behaviour, and I'm currently running my query like > > > > this: > > > > > $Model->query( > > > > 'UPDATE '.$Model->table.' > > > > SET '.$_settings['hitField'].' = > > > > > > > > '.$_settings['hitField'].' + 1 > > > > WHERE '.$_settings['keyField'].' = '.$key.';' > > > > ); > > > > > But this doesn't seem "Cakeish" enough, is there a better way to run > > > > the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
paginator conflicts with Security->requireLogin ?
hi, i need some help in the following problem: my cakephp version: 1.2.0.6311. i have configured digest auth for my admin actions in the app_controller: function beforeFilter() { if(isset($this->params[Configure::read('Routing.admin')])){ $this->Security->requireLogin('*', array('users' => array( 'admin' =>'password'), 'type'=>'digest', 'realm'=>'admin')); } } it's working perfectly for the admin actions except when paginator comes in the picture. my action (urls_controller): function admin_getBrokenUrls() { $this->set('brokenUrls', $this->paginate('Url', array('repair_count'=>10))); } the first page (/admin/urls/getBrokenUrls/) is ok, but when i try other pages (/admin/urls/getBrokenUrls/page:2) i get back 401 http response code all the time. it's strange, because i've already authenticated. the other strange thing is, if i enter the admin/ password after a page call it's not working. the server doesn't accept it. gbk --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: findAll and model on different database in association
I have analizated the code of dbo_source.php . I have found during the generation of SQL query that the code controls if the useDbConfig of the models are the same. If I set useDbConfig of the belongTo's Model like the useDbConfig of the principal model can I have problem in other operations? On 26 Mar, 11:27, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > If I use a model inside the same database instead a model in an other > database all works fine. > For me the problem is in dbo_source.php function > generateAssociationQuery(...) where the query is generated. > > On 26 Mar, 10:52, "[EMAIL PROTECTED]" > > > > <[EMAIL PROTECTED]> wrote: > > I have found this post that I think it's right for my case: > > >http://groups.google.com/group/cake-php/browse_thread/thread/b542cf43... > > > I have used the solution of Grant but I get the same error ("in the > > Sql query of find all miss the LEFT JOIN relative to the external > > model") > > I use CAKEPHP 1.1.13 > > > On 25 Mar, 20:09, "Chris Hartjes" <[EMAIL PROTECTED]> wrote: > > > > On Tue, Mar 25, 2008 at 2:42 PM, [EMAIL PROTECTED] > > > > <[EMAIL PROTECTED]> wrote: > > > > > Do you know that I have the models in different databases. > > > > I don't think that it's a post about this situation. > > > > #1 - yes, I know you have the models in different databases. Please > > > see my earlier statements in this thread > > > > #2 - you asked about doing left joins - there have been some posts > > > lately about that in this mailing list, which is a totally searchable > > > google group > > > > Add #1 + #2 and you might have a solution. > > > > -- > > > Chris Hartjes > > > Internet Loudmouth > > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard-Nascondi testo tra > > > virgolette - > > > - Mostra testo tra virgolette -- Nascondi testo tra virgolette - > > - Mostra testo tra virgolette - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: behaviour update query
It's as easy as : $Model->updateAll(array('Model.hitfield' => 'Model.hitfield +1'), array('Model.keyfield' => '= ' . $key)); Note that in some versions the updateAll does a join on hasOne/ belongsTo so you have to specify the fields in Model.field format, not just the field name. See: http://cakebaker.42dh.com/2007/12/12/a-black-sheep-with-the-name-modelupdateall/ https://trac.cakephp.org/ticket/1976 On Mar 26, 11:06 am, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > I've searched and I've searched, I see people mentioning it, but I'm > not really sure how to increment the value of 'hitField'? How do I > tell updateAll to add one to the existing value? > > Thanks in advance! > > On Mar 26, 11:35 am, Adam Royle <[EMAIL PROTECTED]> wrote: > > > $Model->updateAll(); > > > Cheers, > > Adam > > > On Mar 26, 8:17 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > > > > Hi everyone, > > > > I'm working on a behaviour, and I'm currently running my query like > > > this: > > > > $Model->query( > > > 'UPDATE '.$Model->table.' > > > SET '.$_settings['hitField'].' = > > > > > > '.$_settings['hitField'].' + 1 > > > WHERE '.$_settings['keyField'].' = '.$key.';' > > > ); > > > > But this doesn't seem "Cakeish" enough, is there a better way to run > > > the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: behaviour update query
I've searched and I've searched, I see people mentioning it, but I'm not really sure how to increment the value of 'hitField'? How do I tell updateAll to add one to the existing value? Thanks in advance! On Mar 26, 11:35 am, Adam Royle <[EMAIL PROTECTED]> wrote: > $Model->updateAll(); > > Cheers, > Adam > > On Mar 26, 8:17 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > > > Hi everyone, > > > I'm working on a behaviour, and I'm currently running my query like > > this: > > > $Model->query( > > 'UPDATE '.$Model->table.' > > SET '.$_settings['hitField'].' = > > '.$_settings['hitField'].' > > + 1 > > WHERE '.$_settings['keyField'].' = '.$key.';' > > ); > > > But this doesn't seem "Cakeish" enough, is there a better way to run > > the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: My Component try to use RequsetHandler component. Problem.
Also note that the class name is RequestHandlerComponent. On Wed, Mar 26, 2008 at 7:37 AM, dr. Hannibal Lecter <[EMAIL PROTECTED]> wrote: > > Are you using 1.2? > > If you are using it: > > class OrderComponent extends Object { > var $components = array('RequestHandler'); > > > } > > On Mar 26, 5:11 am, wDevil <[EMAIL PROTECTED]> wrote: > > class OrderComponent extends Object { > > private $Orders; > > private $OrderComponents; > > > > private $RequestHandler; > > > > function initialize() { > > App::import('Model','Orders'); > > App::import('Model','OrderComponents'); > > $this->Orders=& new Orders(); > > $this->OrderComponents=& new OrderComponents(); > > > > App::import('Component','RequestHandler'); > > $this->requestHandler=& new RequestHandler(); > > ...} > > > > Error: > > Fatal error: Class 'RequestHandler' not found in ... > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: My Component try to use RequsetHandler component. Problem.
Are you using 1.2? If you are using it: class OrderComponent extends Object { var $components = array('RequestHandler'); } On Mar 26, 5:11 am, wDevil <[EMAIL PROTECTED]> wrote: > class OrderComponent extends Object { > private $Orders; > private $OrderComponents; > > private $RequestHandler; > > function initialize() { > App::import('Model','Orders'); > App::import('Model','OrderComponents'); > $this->Orders=& new Orders(); > $this->OrderComponents=& new OrderComponents(); > > App::import('Component','RequestHandler'); > $this->requestHandler=& new RequestHandler(); > ...} > > Error: > Fatal error: Class 'RequestHandler' not found in ... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: behaviour update query
$Model->updateAll(); Cheers, Adam On Mar 26, 8:17 pm, "dr. Hannibal Lecter" <[EMAIL PROTECTED]> wrote: > Hi everyone, > > I'm working on a behaviour, and I'm currently running my query like > this: > > $Model->query( > 'UPDATE '.$Model->table.' > SET '.$_settings['hitField'].' = > '.$_settings['hitField'].' + 1 > WHERE '.$_settings['keyField'].' = '.$key.';' > ); > > But this doesn't seem "Cakeish" enough, is there a better way to run > the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: findAll and model on different database in association
If I use a model inside the same database instead a model in an other database all works fine. For me the problem is in dbo_source.php function generateAssociationQuery(...) where the query is generated. On 26 Mar, 10:52, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > I have found this post that I think it's right for my case: > > http://groups.google.com/group/cake-php/browse_thread/thread/b542cf43... > > I have used the solution of Grant but I get the same error ("in the > Sql query of find all miss the LEFT JOIN relative to the external > model") > I use CAKEPHP 1.1.13 > > On 25 Mar, 20:09, "Chris Hartjes" <[EMAIL PROTECTED]> wrote: > > > > > On Tue, Mar 25, 2008 at 2:42 PM, [EMAIL PROTECTED] > > > <[EMAIL PROTECTED]> wrote: > > > > Do you know that I have the models in different databases. > > > I don't think that it's a post about this situation. > > > #1 - yes, I know you have the models in different databases. Please > > see my earlier statements in this thread > > > #2 - you asked about doing left joins - there have been some posts > > lately about that in this mailing list, which is a totally searchable > > google group > > > Add #1 + #2 and you might have a solution. > > > -- > > Chris Hartjes > > Internet Loudmouth > > Motto for 2008: "Moving from herding elephants to handling snakes..." > > @TheKeyBoard:http://www.littlehart.net/atthekeyboard- Nascondi testo tra > > virgolette - > > - Mostra testo tra virgolette - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
parseextensions problem -> wrong content type
Hi, I have parseExtensions enabled in my routers.php file I'm requesting a URL like this: controller/action.js and I expect the response content type to be javascript. However, cake sets the content type to text/html and wraps the javascript output in tags. I have no idea where these are comming from. What am I doing wrong? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
behaviour update query
Hi everyone, I'm working on a behaviour, and I'm currently running my query like this: $Model->query( 'UPDATE '.$Model->table.' SET '.$_settings['hitField'].' = '.$_settings['hitField'].' + 1 WHERE '.$_settings['keyField'].' = '.$key.';' ); But this doesn't seem "Cakeish" enough, is there a better way to run the same query? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: upload an image to a directory
search for Upload behavior in Group and Bakery On 26 mar, 05:46, damo <[EMAIL PROTECTED]> wrote: > I'm sure this is super easy also, but can't find how to do it in the > cookbook for 1.2. > > So what I want to do is using the form helper upload a file (jpeg or > jpg) and then save it to the directory /img/students/ and rename it to > studentnumber.jpg (where student number is a field within the student > record. > > It would also be handy to know how to delete this image from the edit > view as well. > > I'm using the following to display images, it doesn't use any of the > cakePHP goodness, so if there is some better way - I would love to > hear it! > > $image = $student['Student']['studentnumber']; > echo ' echo '.jpg" width="300" border="0" alt="No student Image Available">'; > ?> > > Many thanks, > Damo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: findAll and model on different database in association
I have found this post that I think it's right for my case: http://groups.google.com/group/cake-php/browse_thread/thread/b542cf436cc8622f/da154103ba2a3af3?lnk=gst&q=Multiple+DB+HasMany I have used the solution of Grant but I get the same error ("in the Sql query of find all miss the LEFT JOIN relative to the external model") I use CAKEPHP 1.1.13 On 25 Mar, 20:09, "Chris Hartjes" <[EMAIL PROTECTED]> wrote: > On Tue, Mar 25, 2008 at 2:42 PM, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > > > Do you know that I have the models in different databases. > > I don't think that it's a post about this situation. > > #1 - yes, I know you have the models in different databases. Please > see my earlier statements in this thread > > #2 - you asked about doing left joins - there have been some posts > lately about that in this mailing list, which is a totally searchable > google group > > Add #1 + #2 and you might have a solution. > > -- > Chris Hartjes > Internet Loudmouth > Motto for 2008: "Moving from herding elephants to handling snakes..." > @TheKeyBoard:http://www.littlehart.net/atthekeyboard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: HABTM Relation with foreign key
Hi boyracerr, Thanks for your help. Cake is effectively amazing!!! Kind Regards. On Mar 26, 4:10 am, boyracerr <[EMAIL PROTECTED]> wrote: > Me again, > > As so often, I knew I wanted to use it but needed a helpful post > laying it out for me in simple terms. Mariano to the rescue! > > http://www.cricava.com/blogs/index.php?blog=6&title=modelizing_habtm_... > > If you are using 1.2, then just set the table up like this (my > example): > > id, user_id, forum_id, role_id > > and the relation: > > var $hasAndBelongsToMany = array('Members' => array('className' => > 'User' > > ) > ); > > Yes, thats it. As usual, Cake is amazing but you need a blog post to > tell you why :) > > On Mar 26, 4:21 am, boyracerr <[EMAIL PROTECTED]> wrote: > > > As so often, stating my problem helped me think of it in a different > > way (actually it gave me different phrases to Google for) > > > Have a look at: > > >http://www.thinkingphp.org/2006/10/26/modeling-relationships-in-cakep... > > > I think this is what we are both trying to do. > > > If you are using 1.2, one of the comments on the above post might also > > be relevant: > > > "" > > This is already halfway implemented in Cake 1.2, but only for MySQL, > > i.e.: > > > class User extends AppModel { > > > var $hasAndBelongsToMany = array("Group" => array("with" => > > "Memberships")); > > > } > > > And the join table fields will be selected as 'Memberships' within the > > association. > > > "" > > > I'm going to try this now, let me know how you get on. > > > Ben > > > On Mar 26, 4:13 am, boyracerr <[EMAIL PROTECTED]> wrote: > > > > Hi, sorry for jumping in your post, but I think my situation is almost > > > exactly the same. > > > > Imagine I have a forum application with many forums, so that we have > > > > Users > > > Forums > > > > A user may be an admin for one forum, a member of another, a moderator > > > of another. There is a table for Roles. > > > > What is the best way to represent this relationship? > > > > Like Guillaume, I'm thinking a foreign key in the forums_users table > > > which goes to Roles. This seems logical to me. > > > > I'm sure many people must have faced this (essentially a three way > > > relation) but I can't find a decent solution. > > > > Ben > > > > On Mar 25, 11:57 pm, Guillaume Chomat <[EMAIL PROTECTED]> > > > wrote: > > > > > Hi logica, > > > > > Don't focus on the cohérence of the sample used to explain my needs. > > > > It is just a weird example. > > > > What i need is to know if it is possible when defining a HABTM > > > > relationship to tell cake to resolve also the foreign key contained in > > > > the join table. > > > > > Can you help me on this? > > > > > Thanks in advance. > > > > > On Mar 25, 5:17 pm, "b logica" <[EMAIL PROTECTED]> wrote: > > > > > > I suspect that you'd be far better off with role_id in the users > > > > > table. Unless it denotes a particular role (among many) that a user > > > > > had when making the post. > > > > > > users belongsTo roles, HABTM posts > > > > > posts HABTM users > > > > > posts_users (user_id, post_id) > > > > > > On Tue, Mar 25, 2008 at 5:35 AM, Guillaume Chomat > > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > > Hi everybody, > > > > > > > Is cake able to read any referenced model in a join table? > > > > > > > Suppose we have three entities table: > > > > > > - users > > > > > > - posts > > > > > > - roles > > > > > > > and a join table: > > > > > > - posts_users. > > > > > > > The join table posts_users has a field role_id, foreign key to the > > > > > > roles table. > > > > > > > We have defined the HABTM relationship in the user model. > > > > > > So now, we would like to be able to read the posts associated to > > > > > > the > > > > > > user but also get the role specified in the relation. > > > > > > > Is it possible without defining the finderQuery field in the HABTM > > > > > > relationship? > > > > > > > Thanks in advance for your help > > > > > > > Kind Regards --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: acl.php : Call to undefined function uses()
I forgot to mention, you have to change this code below, before you issue the command: >cake acl create aro 0 null Dealers \cake\cake\libs\model\datasources\db_source.php in line 29 change uses('set') into uses('set','string') --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: acl.php : Call to undefined function uses()
Try: cake acl create aro 0 null Users it's not acl.php. it's acl Stonez --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
My Component try to use RequsetHandler component. Problem.
class OrderComponent extends Object { private $Orders; private $OrderComponents; private $RequestHandler; function initialize() { App::import('Model','Orders'); App::import('Model','OrderComponents'); $this->Orders=& new Orders(); $this->OrderComponents=& new OrderComponents(); App::import('Component','RequestHandler'); $this->requestHandler=& new RequestHandler(); ... } Error: Fatal error: Class 'RequestHandler' not found in ... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---