[development] The Mestopheles path

jeff at ayendesigns.com jeff at ayendesigns.com
Tue May 3 02:00:55 UTC 2011

Hi Don, yes, you're right, I used to use that and should dig it out. Of course, a breakpoint is based on Any idea of where to start :) For some reason devel's stack trace has nothing to say, which might mean something iterative is going on.
Ayen Designs - quality software the first time, every time!

-----Original Message-----
From: Don <donald at fane.com>
Sender: development-bounces at drupal.org
Date: Mon, 02 May 2011 21:01:09 
To: <development at drupal.org>
Reply-To: development at drupal.org
Subject: Re: [development] The Mestopheles path

Hey Jeff,
I'm knee deep and a little lost on what you're trying to do, but phpEd 
plays really well on Windows. Plus, you can just place a debugBreak(); 
where ever you want the code to start stepping. Then you can walk 
through it.


On 5/2/2011 8:34 PM, jeff at ayendesigns.com wrote:
> I've spent a couple days at this point trying to discover how 
> something is being done, without much progress. I'd walk through it in 
> debug, but the environment for this site is wamp and I'm equally 
> unsuccessful getting phpStorm and xDebug to play nicely in Windows, so 
> far.
> A D6 site using panels.  A view producing a block. The panel page 
> loads the block and overrides its path (well...technically not, but 
> that's what the setting says) to be domain.com/music
> Have a module that implements pre-process, as well as registering a 
> callback. The path in the callback is /music-xml.   The pre-process 
> implementation checks for arg(0) containing music-xml. The module 
> registers its templates directory, which contains a template for 
> page-music-xml.tpl.php.   When invoking /music, the result is the 
> callback or music-xml fires, arg(0) contains music-xml, and the 
> template fires. The browser path, meanwhile, still says /music
> The problem is that I need to change the content type used in the view 
> from music to something else, at which point it all breaks...arg(0) 
> shows up just as music then, not music-xml.
> I've grepped the code, exported and grepped the db, clicked all the 
> clickables (I think) in panels, check path aliases, strongarm ... I 
> can't figure out how it's being done.
> Jeff
> -- 
> /I am a non sequitur. Beware, the contents were packaged where peanuts 
> are processed./
> Ayen Designs
> 388 Bullsboro Drive #105 · Newnan, Georgia 30263
> 404-271-9734
> Web:ayendesigns.com <http://ayendesigns.com/>
> Blog: theAccidentalCoder.com <http://theaccidentalcoder.com/>
> Drupal: j. ayen green <http://drupal.org/user/367108> (367108)
> IRQ: j_ayen_green
> IM (Yahoo) baalwww    (MSN) baalwww at yahoo.com
> Skype: ayendesigns | Facebook: ayendesigns | Twitter: @ayendesigns
> Ayen Designs is the computer services division of

More information about the development mailing list