ich bin noch blutiger Anfänger - also sorry für die vielleicht blöde Frage.
Ich versuche gerade in meinen View mithilfe des JavaScript-Helpers eine externe js-Datei zu laden.
Ich poste hier mal den kompletten View:
- Code: Alles auswählen
<?php $javascript->link("test", false); ?>
<h2>Jobs</h2>
<table>
<tr>
<th>ID</th>
<th>Firma</th>
<th>Titel</th>
<th>Angebot vom</th>
<th>zuletzt aktualisiert</th>
<th>Actions</th>
</tr>
<?php foreach ($jobs as $job) { ?>
<tr>
<td><?php echo $job['Job']['id']; ?></td>
<td><?php echo $job['Company']['name']; ?></td>
<td><?php echo $job['Job']['title']; ?></td>
<td><?php echo $job['Job']['created']; ?></td>
<td><?php echo $job['Job']['modified']; ?></td>
<td>
<?php
echo $html->link("Details", "/jobs/view/" . $job['Job']['id']);
echo " " . $html->link("bearbeiten", "/jobs/edit/" . $job['Job']['id']);
echo " " . $html->link("löschen", "/jobs/delete/" . $job['Job']['id']);
?>
</td>
</tr>
<?php } ?>
</table>
Probleme macht hier nur die 1. Zeile (<?php $javascript->link("test", false); ?>).
Eigentlich sollte hier, nur für diesen View, die Datei test.js aus dem Verzeichnis /app/webroot/js/ geladen werden.
Ich erhalte aber im Browser nur folgenden Fehler:
Notice (8): Undefined variable: javascript [APP\views\jobs\index.ctp, line 1]
Fatal error: Call to a member function link() on a non-object in C:\Programme\WAMP\Testordner\cakeTEST\app\views\jobs\index.ctp on line 1
Was läuft hier falsch?