Take the 2-minute tour ×
Craft CMS Stack Exchange is a question and answer site for administrators, end users, developers and designers for Craft CMS. It's 100% free, no registration required.

In my general.php file I have a siteUrl environment variable declared:

'ontherocks.dev' => array(
    'devMode' => true,
    'environmentVariables' => array(
        'siteUrl'  => 'http://local.ontherocks.dev/',
    )      
),

'dev.livesite.com' => array(

    'environmentVariables' => array(
        'siteUrl'  => 'http://dev.livesite.com/',
    )       
)

But when calling it on my page to get page url: siteUrl ~ entry.url siteUrl is appearing as it is defined in the Craft CMS General Settings SiteUrl. Is it possible for the environment variable to take precedence?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

In your Control Panel, go to Settings > General.

Then set your Site URL to {siteUrl}.

This will parse out the siteUrl environment variable. For more information, see this thread...

share|improve this answer
    
Thanks! Did the trick! –  mmc501 Aug 11 at 8:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.