Avatar billede l_domino_l Nybegynder
19. september 2008 - 06:59 Der er 19 kommentarer og
1 løsning

PHP Ekspert søges?

Jeg har ikke så satans meget forstand på PHP... men kan da finde ud af lidt.

Jeg er ved at lave en hjemme for en friskole.
http://www.bonnet-friskole.dk/sitebuilder/?page_id=3

Men det er træls at de undersider som:
SKOLEFRITIDSORDNINGEN
SAMARBEJDE
BUS - BANK
osv.....

De forsvinder når jeg klikker på den, kan man ikke få dem til at blive hvor de er?

indtil der bliver trykket på et nyt hovedlink?

Er der en der vil hjælpe med det?
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:08 #1
hvordan ser din markup ud for "menuen"?
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:12 #2
Mener du koden?
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:13 #3
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
        <?php /* Lists any subpages*/ if(wp_list_pages("child_of=".$post->ID."&echo=0")) { ?>

                    <?php wp_list_pages("title_li=&child_of=".$post->ID."&depth=1&sort_column=menu_order&show_date=modified&date_format=$date_format");?>

        <?php } ?><div class="post" id="post-<?php the_ID(); ?>">
        <?php endwhile; endif; ?>
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:14 #4
yes, hvis du bruger html og php vil jeg både se html for forside og en af de andre, samt php-koden :-)
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:15 #5
tak. kigger lige :-)
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:15 #6
Det her er Extra siden:

<div id="extra">
    <div id="myGallery">
               
                <div class="imageElement">
                    <h3>Alle har noget at sige.</h3>
                    <p>På Bonnet Friskole har alle ret til at have en mening - <a href="http://www.bonnet-friskole.dk">Klik her</a></p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/1.jpg" class="full" alt="Bonnet Friskole">
                </div>

                <div class="imageElement">
                    <h3>Cool eh!</h3>
                    <p>Her kan man skrive en masse</p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/headerpicture.jpg" class="full" alt="Bonnet Friskole" />
                </div>

                <div class="imageElement">
                    <h3>Se hvor vi bor?</h3>
                    <p>Klik her</p>
                    <a href="http://www.krak.dk/query?what=map&mop=yp&advert_code=84202972&hits_on_map=1&search_word=Bonnet%20Friskole" target="_blank" title="læs mere her..." class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/action.jpg" class="full" alt="Bonnet Friskole" />
                </div>
           
            </div>
    <div id="extra-sidebar">
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>
          <?php /*this tsuff supports the RSS Event plugin*/
          if (function_exists('rs_event_list')) { ?>
            <?php    $rs_event_arg = array
                (
                  "timespan"      => 60 * 60 * 24 * 365,
                  "date_format"  => "jS M 'y",
                  "time_format"  => "g:i A",
                  "group_by_date" => true,
                  "event_html"    => "<a href='%URL%'>%TITLE% (%TIME%)</a>",
                  "max_events"    => 4,               
                );
               
                rs_event_list($rs_event_arg);
                ?>
        <?php } else { ?>





        <?php } ?>
    <?php endif; ?>
    </div>
</div>
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:15 #7
Ups..... forkert - Extra Siden hvor underlinksne kommer ind:

<div id="extra">
    <div id="myGallery">
               
                <div class="imageElement">
                    <h3>Alle har noget at sige.</h3>
                    <p>På Bonnet Friskole har alle ret til at have en mening - <a href="http://www.bonnet-friskole.dk">Klik her</a></p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/1.jpg" class="full" alt="Bonnet Friskole">
                </div>

                <div class="imageElement">
                    <h3>Cool eh!</h3>
                    <p>Her kan man skrive en masse</p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/headerpicture.jpg" class="full" alt="Bonnet Friskole" />
                </div>

                <div class="imageElement">
                    <h3>Se hvor vi bor?</h3>
                    <p>Klik her</p>
                    <a href="http://www.krak.dk/query?what=map&mop=yp&advert_code=84202972&hits_on_map=1&search_word=Bonnet%20Friskole" target="_blank" title="læs mere her..." class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/action.jpg" class="full" alt="Bonnet Friskole" />
                </div>
           
            </div>
    <div id="extra-sidebar">
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>
          <?php /*this tsuff supports the RSS Event plugin*/
          if (function_exists('rs_event_list')) { ?>
            <?php    $rs_event_arg = array
                (
                  "timespan"      => 60 * 60 * 24 * 365,
                  "date_format"  => "jS M 'y",
                  "time_format"  => "g:i A",
                  "group_by_date" => true,
                  "event_html"    => "<a href='%URL%'>%TITLE% (%TIME%)</a>",
                  "max_events"    => 4,               
                );
               
                rs_event_list($rs_event_arg);
                ?>
        <?php } else { ?>

            <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
        <?php /* Lists any subpages*/ if(wp_list_pages("child_of=".$post->ID."&echo=0")) { ?>

                    <?php wp_list_pages("title_li=&child_of=".$post->ID."&depth=1&sort_column=menu_order&show_date=modified&date_format=$date_format");?>

        <?php } ?><div class="post" id="post-<?php the_ID(); ?>">
        <?php endwhile; endif; ?>



        <?php } ?>
    <?php endif; ?>
    </div>
</div>
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:22 #8
Nu er jeg jo ikke selv mesteren, men kunne man ikke ligge de sider ind i en slags cache, og er der ikke nogen andre at hente, så skal den smide de gamle ind igen?
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:22 #9
Jeg kan slet ikke se menuen mere. :/
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:24 #10
Nej den fik jeg jo ikke med i den første udklip... se lige neden under...
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:26 #11
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:27 #12
Så er den der igen
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:40 #13
gjorde du noget specielt for at få den tilbage?
og hvorfor var den væk?
Avatar billede l_domino_l Nybegynder
19. september 2008 - 07:42 #14
Jeg var kommet til at klippe den væk... har sat den ind igen....
Avatar billede enhydralutris Nybegynder
19. september 2008 - 07:55 #15
har du tænkt over at lave den i html format?
Avatar billede l_domino_l Nybegynder
19. september 2008 - 08:01 #16
Øh..... hvad så det skal manuelt indtastes?

Nej takker....
Avatar billede l_domino_l Nybegynder
19. september 2008 - 08:06 #17
Kunne man ikke lave en slags:

If Subpages > 0 Then
List Subpages
Cache = Subpages
Else
Right Cache
End if

Kunne det ikke lade sig gøre? nu kender jeg ikke PHP Så meget til at jeg selv kan kode det, men sådan ville jeg have gjort det i andre sprog VB eller ASP.....
Avatar billede l_domino_l Nybegynder
19. september 2008 - 08:25 #18
Har du givet op?
Avatar billede l_domino_l Nybegynder
19. september 2008 - 08:51 #19
Jeg har fået den til at gemme i en variable, problemet er bare at jeg ikke kan få den til at hente det igen:

<div id="extra">
    <div id="myGallery">
               
                <div class="imageElement">
                    <h3>Alle har noget at sige.</h3>
                    <p>På Bonnet Friskole har alle ret til at have en mening - <a href="http://www.bonnet-friskole.dk">Klik her</a></p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/1.jpg" class="full" alt="Bonnet Friskole">
                </div>

                <div class="imageElement">
                    <h3>Cool eh!</h3>
                    <p>Her kan man skrive en masse</p>
                    <a href="#" title="Åben kort" class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/headerpicture.jpg" class="full" alt="Bonnet Friskole" />
                </div>

                <div class="imageElement">
                    <h3>Se hvor vi bor?</h3>
                    <p>Klik her</p>
                    <a href="http://www.krak.dk/query?what=map&mop=yp&advert_code=84202972&hits_on_map=1&search_word=Bonnet%20Friskole" target="_blank" title="læs mere her..." class="open"></a>
                    <img src="<?php bloginfo('stylesheet_directory'); ?>/smoothgallery/images/shine/action.jpg" class="full" alt="Bonnet Friskole" />
                </div>
           
            </div>
    <div id="extra-sidebar">
    <?php
    $ListenIgen = 1;
        if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>
          <?php /*this tsuff supports the RSS Event plugin*/
          if (function_exists('rs_event_list')) { ?>
            <?php    $rs_event_arg = array
                (
                  "timespan"      => 60 * 60 * 24 * 365,
                  "date_format"  => "jS M 'y",
                  "time_format"  => "g:i A",
                  "group_by_date" => true,
                  "event_html"    => "<a href='%URL%'>%TITLE% (%TIME%)</a>",
                  "max_events"    => 4,               
                );
               
                rs_event_list($rs_event_arg);
                ?>
        <?php } else { ?>

            <?php
               
                if (have_posts()) : while (have_posts()) : the_post();
                    if(wp_list_pages("child_of=".$post->ID."&echo=0")) {wp_list_pages("title_li=&child_of=".$post->ID."&depth=1&sort_column=menu_order&show_date=modified&date_format=$date_format");
                    $ListenIgen = 1;
                    }
                   
                    else {
                    echo $ListenIgen;
                    echo " <- Her er Variablen";}
            ?>
                <div class="post" id="post-
                <?php the_ID(); ?>">
               
                <?php endwhile;    endif;?>


        <?php } ?>
    <?php endif; ?>
    </div>
</div>
Avatar billede l_domino_l Nybegynder
29. september 2008 - 21:29 #20
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester