blog met cms made simple

Status
Niet open voor verdere reacties.

EliseB

Gebruiker
Lid geworden
10 jan 2010
Berichten
6
Ik ben een blog aan het maken met cms made simple. Cmsms werkt met smarty.
Mensen kunnen reageren dmv een feedback module (CGFeedback).
Nu heb ik een extra veld gemaakt in het reactieveld zodat mensen hun eigen website in kunnen vullen, en een extra veld waarin ze het land waarin ze wonen in kunnen vullen. Nu had ik graag dat de website die ze in vullen ook als link verschijnt. Daartoe heb ik het volgende script in de template gezet.

Code:
{if isset($one.fields)}    
      {foreach from=$one.fields key='name' item='field'}
{if $name == "Website" }
      <div class="feedback_item_field">
Website: <a href="{$field.value}">{$field.value}</a>
      </div>
{/if}
      {/foreach}
    {/if}

Alles goed en wel, maar als iemand nu geen http:// invult werkt de link niet, want dan komt de root van m'n eigen website ervoor te staan. Weet iemand hiervoor een oplossing?
 
Het is het makkelijkste om http:// in het invulveld te plaatsen.
 
Ja, ik gebruik nu

Code:
<a href="http://{$field.value|replace:"http://":''}">{$field.value}</a>

en dat werkt goed.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan