Toon posts:

href link variable naar url

Pagina: 1
Acties:

Onderwerpen


  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 20:03

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
God wat een titel. Anyway ik zal het proberen uit te leggen, ik ben bezig met een drupal site. Op deze site worden een aantal nieuwsberichten geplaatst en die krijgen de naam,

http://no-illusions.nl/re-creatie_v2/node/8
http://no-illusions.nl/re-creatie_v2/node/9
http://no-illusions.nl/re-creatie_v2/node/10

you get the point. Nu wil ik dus aan deze nodes een facebook comment koppelen en dat gebeurd met de volgende code

<fb:comments href="http://no-illusions.nl/re-creatie_v2/" num_posts="10" width="745"></fb:comments>

maar zoals je ziet is deze href alleen gekoppeld naar mijn frontpage. Dus ik vraag me af of het mogelijk is om het href gedeelte variable te maken zodat het de url pakt en daarin zet zodat de href van de comment gekoppeld is aan de url van de node.

Ik ben zelf geen php held, eerder het tegenovergestelde dus ja, wat heb ik zelf gedaan? Ik heb op Drupal forum ook zo'n post gemaakt en een paar google searches maar kom niets tegen dat me de goede kant op stuurt.

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps


Anoniem: 96523

Hoewel ik nog bezig ben om Drupal te ontdekken ;) denk ik dat het probleem in de module ligt (fb_social_comments) waarbij het niet weet op welke pagina je bent.

Als ik het even snel doorlees (info over module) moet je dit kunnen instellen, maar het kan zijn dat je dit erin moet hacken (huidige uri ophalen en door module laten afhandelen).

  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 20:03

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
Mjah mjah, met een beetje valsspelen heb ik dit voor elkaar gekregen,

code:
1
2
3
4
<div>
<?php $url = url($node_url, array('absolute' => TRUE)) ?>
    <fb:comments href="<?php print $url; ?>" num_posts="10" width="500"></fb:comments>
</div>


Maar om één of andere manier krijg ik deze url terug, http://no-illusions.nl/re-creatie_v2//re-creatie_v2/node/10

Waarom krijg ik 2 keer de map re-creatie_v2 terug :/

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps


  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 31-05 16:05
MrVegeta schreef op dinsdag 28 juni 2011 @ 13:14:
Mjah mjah, met een beetje valsspelen heb ik dit voor elkaar gekregen,

code:
1
2
3
4
<div>
<?php $url = url($node_url, array('absolute' => TRUE)) ?>
    <fb:comments href="<?php print $url; ?>" num_posts="10" width="500"></fb:comments>
</div>


Maar om één of andere manier krijg ik deze url terug, http://no-illusions.nl/re-creatie_v2//re-creatie_v2/node/10

Waarom krijg ik 2 keer de map re-creatie_v2 terug :/
Probeer eens:
code:
1
<fb:comments href="<?php echo "http://no-illusions.nl" . $url; ?>" num_posts="10" width="500"></fb:comments>


Het lijkt alsof er wat fout gaat met de relatieve paden?

Engineering is like Tetris. Succes disappears and errors accumulate.


  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 20:03

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
[code=php]<?php $url = url($node_url, array('absolute' => TRUE)) ?>[/code=php]

naar,

[code=php]<?php $url = url($node_url) ?>[/code=php]

Nu werkt het op de pagina zelf wel goed maar wanneer er dus een comment op de site wordt geplaatst dan linked facebook terug naar het verkeerde adres :/ Jezus waarom moet dit zo ingewikkeld zijn.

Nu is de vraag nog hoe ik een if statement kan maken waardoor bepaalde content alleen zichtbaar is op een bepaalde pagina.

[Voor 59% gewijzigd door MrVegeta op 28-06-2011 14:16]

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 21:20

Creepy

Tactical Espionage Splatterer

armageddon_2k1 post toch echt een iets andere oplossing. Dat helpt je ook niet? En vraag je nu serieus hoe een IF werkt?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have star problems" --Kevlin Henney

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee