Likes Likes:  0
Resultaten 1 tot 7 van de 7
Geen

Onderwerp: CMS Modules

  1. #1
    CMS Modules
    Gratis Hosting
    356 Berichten
    Ingeschreven
    17/11/03

    Locatie
    Munstergeleen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    CMS Modules

    Ik ben op dit moment bezig met een CMS systeem met losse (installeerbare) modules.

    Nu wil ik dat gebruikers kunnen kiezen of het in het menu moet komen, zo ja hoe (tekst/button) of dat het als "block" moet komen te staan.

    En, ik maak gebruik van Smarty Template parser.

    Het probleem is als volgt;

    Ik heb een menu die een list geeft van de modules (die men in het menu wil) die linken naar (bijv) module.php?id=blaat

    Nu wil ik bij mijn "blocks" ook zoiets doen, door een include. Maar als ik (bijv) 10 blocks heb die allemaal $content = er in hebben staan dan komt er 10x onder elkaar het zelfde van 1 module te staan.

    Heeft iemand enig idee hoe ik dit het beste kan aanpakken?

  2. #2
    CMS Modules
    geregistreerd gebruiker
    235 Berichten
    Ingeschreven
    09/11/03

    Locatie
    Noord Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: Ja
    Ondernemingsnummer: nvt

    ben een noob in php... maar ken wel de functie "include_once('')"

    misschien kan je er wat mee.....

  3. #3
    CMS Modules
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    21/04/03

    Locatie
    Hilversum

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als je je modules wilt includen is het sowieso niet handig om binnen veschillende modules dezelfde vars te gebruiken, makkelijker is waarschijnlijk om een naamconventie te bedenken voor de vars binnen iedere module ($modulenaam_varnaam ofzo).

    Zo krijg je nooit situaties waarbij je content overschreven wordt, je moet dan alleen even bekijken wat de makkelijkste manier is om de content van meedere modules weer in een "block" te krijgen.

    Suc6
    Matthieu

  4. #4
    CMS Modules
    geregistreerd gebruiker
    403 Berichten
    Ingeschreven
    20/10/03

    Locatie
    Nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: Nvt
    Ondernemingsnummer: nvt

    op een slordige manier:

    onderin het include bestand van de module $content = ""; en bij het laden van iedere modules $content opnieuw defineren. Maar dit is echt slordig, doe iets in de richting van matthieu

    hierdoor wordt de module geladen, deze zet de var weer op leeg en dan kan de volgende deze gebruiken.

  5. #5
    CMS Modules
    geregistreerd gebruiker
    1.354 Berichten
    Ingeschreven
    17/06/03

    Locatie
    Delft

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Michiel Thalen
    KvK nummer: 02084745

    Ik weet niet hoe dat ding werkt, maar parse het nadat de inhoud klopt en overschrijf het dan steeds weer. Zo werkt het bij de meesten...
    Makkelijk een Enquete of HR/Klantenonderzoek opstellen? https://sur-v.com

  6. #6
    CMS Modules
    geregistreerd gebruiker
    171 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Omgeving Nijmegen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Re: CMS Modules

    Origineel geplaatst door yourforum
    Ik ben op dit moment bezig met een CMS systeem met losse (installeerbare) modules.

    [knip]

    En, ik maak gebruik van Smarty Template parser.

    Het probleem is als volgt;

    [knip]

    Nu wil ik bij mijn "blocks" ook zoiets doen, door een include. Maar als ik (bijv) 10 blocks heb die allemaal $content = er in hebben staan dan komt er 10x onder elkaar het zelfde van 1 module te staan.

    Heeft iemand enig idee hoe ik dit het beste kan aanpakken?
    Dit probleem zit in Smarty. Er is een optie om de caching uit te schakelen. Zet die maar eens uit, dan werkt het wel. Smarty snapt wel dat een template veranderd kan zijn, maar als je een van de gebruikte variabelen wijzigt merkt ie dat niet op. Door caching uit te schakelen los je dit op.

  7. #7
    CMS Modules
    Gratis Hosting
    356 Berichten
    Ingeschreven
    17/11/03

    Locatie
    Munstergeleen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    de oplossing was geen van bovenstaand, ben er nogmee bezig.. ik heb nu gewoon $content = vervangen voor $content .=

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics