Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692

    [PHP] HELP! Un consiglio pratico per realizzare script per un theme...

    Sto facendo un CMS... lo script theme.php si occupa della grafica... la grafica viene definita con una classe contenuta in un theme.cls.php (class Layout).
    In theme.php definisco un array ($frame) che contiene parti di codice ke vengono poi rikiamate dai metodi della classe Layout una volta ke l'array è passato come parametro al costruttore.

    ES.

    $frame['open_table'] = '...codice html';

    $thm = new Layout($frame);

    $thm->Frame('open_table'); //Genera il codice 'open_table' come
    //definito nell'array $frame

    Fin qui tutto bene... il problema nasce quando il codice contenuto nell'array dovrebbe variare a seconda di altri parametri... il codice contenuto nell'array dovrebbe contenere delle variabili ke assumono il valore definito da variabili passate al metodo metodo...
    Il metodo prende come parametro il codice ke deve stampare a video ma ke varia a seconda di altri parametri... nn volevo definire nel theme delle funzioni ma solo array ke poi venivano processati dalla classe... solo ke poi mi risulta impossibile variare il codice contenuto negli array secondo parametri passati ai metodi...

    ES.

    $button['big'] = "... codice html $var1... $var2...";

    (senza definire $var1 e $var2 a priori nn si può fare(...))

    $thm = new Layout($frame, $button);

    $thm->button('big','34','56');

    Quei "34" e "56" dovrebbero dare il valore alle variabili $var1 e $var2... ma la sintassi di php nn me lo permette... qualcuno può darmi un consiglio, un alternativa x definire il theme solo con degli array?

    Grazie
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

  2. #2
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692
    ok... le funzioni le defiisco con classi all'interno dello script theme.php
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.