I did. It is loading. When it doesn't I get the error about the undefined function Event something or other.
On Mar 26, 12:03 pm, "Samuel DeVore" <[EMAIL PROTECTED]> wrote: > make sure that your defauly layout includes the prototype/ > scriptalicious stuff, and that it is actually loding > > On 3/26/07, Christopher E. Franklin, Sr. > > > > <[EMAIL PROTECTED]> wrote: > > > Oh yeah, this is the source in the page after it is rendered: > > <div id="testola"></div> > > <a href="/user/login/" id="link191330890" onclick=" return > > false;">Log In</a> > > <script type="text/javascript"> > > Event.observe('link191330890', 'click', function(event){ new > > Ajax.Updater('mainContent','/user/login/', {asynchronous:true, > > evalScripts:true, requestHeaders:['X-Update', 'mainContent']}) }, > > false); > > </script> > > > On Mar 26, 11:48 am, "Christopher E. Franklin, Sr." > > <[EMAIL PROTECTED]> wrote: > > > I feel like an idiot for asking since there are so many posts in this > > > group on Ajax->link questions but, I have already wasted 2 hours > > > trying to find the answer. > > > > I was following a small tutorial to get Ajax working (the one with the > > > stars =D ) and it didn't work. So, I tried to do a little test and > > > this is my real problem, > > > > I can use $ajax->link and get a link to show up. Viewing the source, > > > you can see the javascript being inserted after the link for an ajax > > > call. The problem is, when I click on the link, nothing happens. > > > Using FF2 or IE7. I get no errors whatsoever (using Firebug). > > > Firebug tells me that no XMLHTTPRequests were made at all. > > > > This leads me to believe that there is an error in my coding somewhere > > > but, looking at the cake manual and other references, it seems that my > > > code is correct. > > > > Maybe another pair of eyes can spot something that I am missing. > > > > Keep in mind that this is supposed to be a simple test for me to get > > > the feel of how Ajax works with cakephp. > > > I want to displayhttp://localhost/user/andget an Ajax link called > > > Log In. When I click Log In, it will callhttp://localhost/user/login/ > > > and I was expecting the result (<p>Hi!</p>) to update into my test div > > > (testola). > > > When I click login, it does nothing, no errors, no request calls, > > > nothing. See the (**) notes after each piece of code. > > > > I am at a loss here. Sorry for the long post, I am trying to be > > > thorough. > > > > The info: > > > CakePHP :: 1.3.1 > > > Prototype :: 1.5.1_rc2 > > > Scriptaculous :: 1.7.1_beta1 > > > Firefox :: 2.0 > > > Internet Explorer :: 7.0 > > > PHP :: 5 > > > Apache :: 2 > > > > Here is the ajax code I have: > > > > // /app/plugins/user/view/user/index.thtml > > > > <div id="mainContent"> > > > <h1>Welcome to the user plug-in</h1> > > > <hr /> > > > <?php > > > echo $ajax->div('testola'); > > > echo $ajax->divEnd('testola'); > > > $ajaxLoginOptions = array('update' => 'test'); > > > echo $ajax->link('Log In', '/user/login/', array('update' => > > > 'testola', 'url' => 'login/'), null, false); > > > ?> > > > </div> > > > **I have tried this with the ajax->div and without just using a hard > > > div tag. I have also tried passing a variable with and without the > > > url array key/value. None work > > > > // /app/plugins/user/user_app_controller.php > > > > <?php > > > class UserAppController extends AppController { > > > public $helpers = array('Html', 'Javascript', 'Ajax');} > > > > ?> > > > **I have included the Javascript and Ajax helpers. I have no problems > > > loading js files from default.thtml > > > > // /app/plugins/user/controllers/user_controller.php > > > > <?php > > > class UserController extends UserAppController { > > > > function index() > > > { > > > > } > > > > function register() > > > { > > > > } > > > > function login() > > > { > > > $this->render('login', 'ajax'); > > > } > > > > function logout() > > > { > > > > }} > > > > ?> > > > ** Under function login, I have commented this out and left it in to > > > test, neither work > > > > // /app/plugins/user/views/login.thtml > > > > <p>Hi</p> > > > **This is what I want to update my div with > > -- > (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/ --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---