[gesloten] invoegen php applicatie

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

[gesloten] invoegen php applicatie

Post by RogierDamen »

Ik wil een externe php applicatie in een pagina invoegen en moet daarvoor een tag als {listing} invoegen.
Nu wordt deze door cmsms gezien als een eigen tag (die dus niet bestaat) en geeft dan natuurlijk een error.

Is er een manier om zo'n tag toch te kunnen gebruiken?
Last edited by RogierDamen on Wed Nov 05, 2014 7:09 pm, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: invoegen php applicatie

Post by Rolf »

Code: Select all

{literal}
...
{/literal}
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
andre_designer
Forum Members
Forum Members
Posts: 233
Joined: Sat Apr 10, 2010 4:26 am

Re: invoegen php applicatie

Post by andre_designer »

http://docs.cmsmadesimple.org/tags/user ... ting-a-udt

deze kun je schijven onder uitbreidingen->Gebruikergedefinieerde tags hier kun je eigen tags schrijven
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

Re: invoegen php applicatie

Post by RogierDamen »

Als ik gebruik maak van:

{literal}
{listing}
{/literal}

Dan wordt die tag als tekst "{listing}" weergegeven. Dat is niet de bedoeling.

Ik zoek niet naar een mogelijkheid om een user tag aan te maken. Uiteraard is die mogelijkheid mij bekend.

De externe applicatie moet met {listing} in de php pagina worden opgenomen. Ik kan {listing} dus niet in een een user tag zetten.
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: invoegen php applicatie

Post by velden »

Het is mij niet duidelijk wat je nu EXACT wilt dat er gebeurt.
De externe applicatie moet met {listing} in

Code: Select all

de php pagina
worden opgenomen. Ik kan {listing} dus niet in een een user tag zetten.
Wie of wat moet dat '{listing}' gaan interpreteren? Wellicht kun je concreet aangeven wat je gaat gebruiken, met links naar een handleiding ofzo?
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

Re: invoegen php applicatie

Post by RogierDamen »

Ik zal het voor je uitschrijven:

Stel; je koopt en php applicatie en in de handleiding staat genoemd:

Plaats in de eerste regel van je php pagina de code

Code: Select all

<?php
session_start();
?>
En op de plaats in je pagina waar je applicatie wilt invoegen, plaats je de code

Code: Select all

{listing}
Volgens mij zijn we dan bij het probleem aangekomen want de laatste wordt door cmsms ofwel smarty gezien als een usertag. En dat werkt dus niet

Mijn vraag was dus "hoe krijg ik dit in cmsms werkend"

Het lijkt er op dat er geen oplossing voor is dus moet ik maar uitkijken naar een ander cms voor dit gebruik.

Dank
staartmees
Power Poster
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: [gesloten] invoegen php applicatie

Post by staartmees »

Heb je de oplossing van Rolf uitgeprobeerd? Je zet het hele php-script tussen {literal} en {/literal} dus niet {listing}
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: invoegen php applicatie

Post by velden »

RogierDamen wrote:Ik zal het voor je uitschrijven:

Stel; je koopt en php applicatie en in de handleiding staat genoemd:

Plaats in de eerste regel van je php pagina de code

Code: Select all

<?php
session_start();
?>
En op de plaats in je pagina waar je applicatie wilt invoegen, plaats je de code

Code: Select all

{listing}
Volgens mij zijn we dan bij het probleem aangekomen want de laatste wordt door cmsms ofwel smarty gezien als een usertag. En dat werkt dus niet

Mijn vraag was dus "hoe krijg ik dit in cmsms werkend"

Het lijkt er op dat er geen oplossing voor is dus moet ik maar uitkijken naar een ander cms voor dit gebruik.

Dank
Dat klinkt allemaal wel mooi MAAR dit kan nooit de hele handleiding zijn. Want met een session_start() aanroep krijg je nog geen code die {listing} begrijpt.

Punt 2 denk ik niet dat je session_start() binnen cmsms kunt gebruiken want zal al wel reeds aangeroepen zijn voor cmsms zelf.

En dan heb je mogelijk nog een 'probleem'; veel applicaties verwachten user-input. Immers, een 'applicatie' suggereert dat het niet iets statisch is. Je zou dan mogelijk ook nog van alles moeten regelen omdat binnen cmsms voor elkaar te krijgen.

Al met al denk ik dat het een moeilijke opgave (zo niet onmogelijk) wordt voor ons om dit zo op te lossen.
Post Reply

Return to “Dutch - Nederlands”