1

I have a multi language site with /nl and /en in my url.

  • mysite.dev/nl
  • mysite.dev/en

This is my configuration on general.php

'mysite.dev' => array(
    'devMode' => true,
    'translationDebugOutput' => false,
    'siteUrl' => array(
        'nl' => '//mysite.dev/nl/',
        'en' => '//mysite.dev/en/',
    ),
    'environmentVariables' => array(
        'siteUrl'        => 'http://mysite.dev/',
        'basePath' => '/Users/lisavandaele/documents/mysite/public/',
        'baseUrl'    => 'http://mysite.dev/'),

),

In my asset transform settings I made: thumb (width 120, height 90, crop)

In my twig I use:

{% set asset = entry.afbeelding.first() %}
            {% if asset %}
                <img src="{{ asset.getUrl('thumb') }}" width="{{ asset.getWidth('thumb') }}" height="{{ asset.getHeight('thumb') }}" alt="{{entry.title}}" /><br />
             {% endif %}

The url he uses is: //mysite.dev/nl/cpresources/transforms/1?x=UeS4gtVAw

if I go to the url without the /nl, I can view the image and I see he is rendered in my assets. ==> //mysite.dev/cpresources/transforms/1?x=UeS4gtVAw

But how can I use the correct url without the language parameter (/nl or /en) so my image transforms and can be viewed on my site.

I tried lots of configs, what am I overlooking? I also cleared my cache and images evertime I changed my configuration but nothing worked...

6
  • You defined the variable 'siteUrl' twice in your code. Once as a 'environmentVariables'. maybe craft doesn't like that?
    – KSPR
    Commented Jan 12, 2015 at 10:47
  • good point, but that didn't fix it. But after looking at it again. I changed the URL in my settings for my image to {baseURl}img/news/ and that did it! Commented Jan 12, 2015 at 11:42
  • Then I guess your image url doesn't work because your standard language has a language segment as well. Normaly the standard language would be just this 'nl' => '//mysite.dev/',
    – KSPR
    Commented Jan 12, 2015 at 12:01
  • it is both, / == nl and /nl == nl. it is solved with the {basaeUrl} in my settings for the image url Commented Jan 12, 2015 at 13:04
  • 1
    @Lisa. You might want to add this as an answer. Commented Jan 14, 2015 at 17:30

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.