CMS kan functies niet vinden die er wel zijn

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Francoi gckx

Francoi gckx

10/02/2013 20:01:14
Quote Anchor link
Ik heb een CMS systeem (ja nog steeds) waarin je eigen theme kan maken,
volgens een youtube filmpje kan je daarvoor drie php bestanden gebruiken
gehete: index-header.php , index-home.php en index-footer.php in de map \include\themes\bluesea

Ok, nu gaat het om index-home.php die, na kijken wat het precies doet, een table
met vacatures kan laten zien en dit is daarvan de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
    <div id="empservices">
    [
code]<?php echo $label["index_employers_services"]; ?>
   <a href="<?php echo JB_BASE_HTTP_PATH.JB_EMPLOYER_FOLDER; ?>post.php?page=post.php">
                      <?php echo $label["post_job_link"]; ?></a> |
                      <a href="<?php echo JB_BASE_HTTP_PATH.JB_EMPLOYER_FOLDER;?>"><?php echo $label["manage_posts_link"]; ?></a> |
<a href="<?php echo JB_EMPLOYER_FOLDER;?>">
                      <?php echo $label["view_resumes_link"]; ?></a>
    </div>
    <span><?php JBPLUG_do_callback('index_home_title', $A = false); ?></span>
    <div id="shadow"><div class="shadow">
                <center><!-- Links to the rss feed / del.icio.us link -->
            <a href="<?php echo ( JB_BASE_HTTP_PATH.'rss.xml'); ?>"><IMG border='0' style='margin: 5px;' SRC="<?php echo JB_THEME_URL; ?>images/rss20.gif" ALT="RSS / XML Feed"></a>
            <a href="http://add.my.yahoo.com/content?url=<?php echo htmlentities(( JB_BASE_HTTP_PATH.'rss.xml')); ?>"><IMG border='0' style='margin: 5px;' SRC="<?php echo JB_THEME_URL; ?>images/add_yahoo.gif" ALT="Add to My Yahoo!"></a>
            <a href="http://fusion.google.com/add?feedurl=<?php echo htmlentities(( JB_BASE_HTTP_PATH.'rss.xml')); ?>"><IMG border='0' style='margin: 5px;' SRC="<?php echo JB_THEME_URL; ?>images/add_google.gif" ALT="Add to Google!"></a>
            <a href="http://my.msn.com/addtomymsn.armx?<?php echo htmlentities(("id=rss&ut=". JB_BASE_HTTP_PATH.'rss.xml')); ?>"><IMG border='0' style='margin: 5px;' SRC="<?php echo JB_THEME_URL; ?>images/add_msn.gif" ALT="Add to My MSN!"></a>
            <a href="http://del.icio.us/post?<?php echo htmlentities("v=2&url=".JB_BASE_HTTP_PATH); ?><?php echo htmlentities( "&title=".urlencode(JB_SITE_NAME)); ?>"><IMG border='0' style='margin: 5px;' SRC="<?php echo JB_THEME_URL; ?>images/delicious.gif" ALT="Bookmark this page to del.icio.us"></a>
            <?php JBPLUG_do_callback('index_home_rss_links', $A = false); ?>
            </center>
            <?php
                JBPLUG_do_callback('index_home_middle', $A = false);
                
                // list premium jobs. Comment if you do not want to have it displayed
                JBPLUG_do_callback('index_home_list_premium_jobs', $A = false);
                JB_list_jobs ("PREMIUM");
                // List all jobs
                JBPLUG_do_callback('index_home_list_jobs', $A = false);
                JB_list_jobs ("ALL");
                JBPLUG_do_callback('index_home_end_list_jobs', $A = false);
            ?>

    </div></div>
</div>
?>


Maar ik wil niet dat die vacaturelijst op mijn hoofdpagina komt te staan, ik wil het linken in een menu.

Dus ik heb, precies dezelfde code als index-home, een aparte bestand daarvoor speciaal aangemaakt als vacatures_jamit.php en in de root van
de site geplaatst, gelinkt met de desbetreffende menu-item.

Krijg ik de volgende fout melding.

Fatal error: Call to undefined function JB_get_DynamicFormObject() in C:\xampp\htdocs\cms_jamit\include\candidates.inc.php on line 13

Dus afgelopen paar uren bezig met het traceren waar die functies nou precies staan en dan includen.
maar dan krijg ik weer er van langs dat die een andere functie niet kan vinden en zo maar door.

(Ik wil een bestand laten zien maar die is te groot voor een topic themes.php met een functie
"JB_template_index_home" waar ik denk dat ik daar ergens mij antwoord kan vinden MAAR DIT KAN JE EVEN VERGETEN, want ik weet dat niet zeker en misschien weet jij een andere oorzaak/oplossing)

Hoe kan ik zorgen dat vacatures_jamit.php werkt ook als een link in een menu, dat ervoor zorgt dat
die alle functies en andere bestanden die het nodig heeft in gang zet?
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.