Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: CSM Template not showing on first access

Status Resolved
Add-on / Version Custom System Messages
Severity Critical
EE Version 16

Carlos Perez

Mar 30, 2012

Hi - I’m currently undergoing an upgrade to EE2.4 and have noticed that for my custom templates that are triggered by ACT=14 (I don’t know if other ACT’s work or not as I don’t have them setup) the first time the page is accessed, nothing shows up. On reload or accessing from there on in, the template displays. I had been running CSM 2.2.2 and just upgraded to 2.4 to see if that solved the issue, but it hasn’t.

Regular error pages, such as incomplete form submissions, work fine.

Has anyone else reported similar issues to this?

#1

BoldMinded (Brian)

Hi Carlos. This sounds new to me. Do you have any caching enabled on the site? CE Cache or something similar perhaps? Can you share a URL where I can see this happening?

#2

Carlos Perez

I think it’s fine. I just resubmitted the Extension settings and it seems to be working now! I’ll do a bit more testing and let you know if I run into that again.

#3

Carlos Perez

Ok - trying again, and it’s not working… not sure if that one time it worked as a fluke. I don’t have any caching on this. I’m working locally as I’m testing before pushing anything to production. I’ll turn on the profiler to see what comes back and get back to you.

#4

Carlos Perez

Ah - I can’t turn on the profiler as I’m doing this on account activation… Damn.

#5

BoldMinded (Brian)

Try going to line 297 of system/codeigniter/system/core/Output.php and changing it to

if (TRUE)
#6

Carlos Perez

I think I figured it out. With EE2.3 I was able to send someone to account activation and login them in at the same time. I was using http://devot-ee.com/add-ons/member-activation-redirect to achieve that, but it no longer seems to work in EE2.4. The template I am sending them to requires being logged in in order to see it.

I have two options - 1- make that template visible to all (which I don’t want) 2- force a login when a user activates without the plugin I was previously using. I have NO idea how to do this 😊 Any ideas?

#7

BoldMinded (Brian)

I’m not familiar with that extension, but I would guess that it would need an option to log the user in immediately after activating them.

#8

Carlos Perez

Really wish this was already built in to EE. Ah well… I guess I’ll have to figure something out then.

Login to reply