Seite 1 von 1

mein erstes Modul, wer hat Tipps?

Verfasst: Sa 12. Mai 2007, 18:56
von roland_t
Hallo,
ich hab grad mein erstes Modul fertig gestellt. Es dient auf meiner zukünftigen Seite dem Auswählen und Anzeigen meiner Fahrzeuge (Modellbahn) Was kann ich an dem Modul noch verbessern? Wie würdet Ihr das machen?
Eine zweite Frage wäre noch, wie kann ich dann im Backend einen Link in die Navigation integrieren wo ich dann zu ner Seite komme wo ich Fahrzeuge eingeben kann?
So hier nun vom Ausgabemodul der Code:

Code: Alles auswählen

<?
##########################################################################
#################      Auswahlformular     ###############################
##########################################################################

#################      Kategorie           ###############################

$sql = "SELECT * FROM tblcms_fz_kat ORDER BY kat_name ASC";
	$res=mysql_query($sql);
	if (mysql_num_rows($res)!=0)
?>
<table>
<tr>
   <td>
   <form action="front_content.php?idcatart=180"&lang=1&client=1" method="post">
   <select name="kat"  style="width: 200">
   <?
	while ($row = mysql_fetch_array($res))
		{
   ?>
	<option value="<?echo $row["kat_id"];?>" <?if($_POST["kat"]==$row["kat_id"]){echo"selected";}?>><?echo $row["kat_name"];?></option>
   <?
		}
   ?>
   </select>
   <input name="pageid" type="hidden" value="<? echo $pageid= $_REQUEST["idcat"]?>">
   <input type="submit" value="Kategorie wählen">
   </form>
   </td>
</tr><tr>
<td>
   <?
#####################     Fahrzeugwahl        ############################
   if($_POST["kat"]!="")
   {
   $sql = "SELECT fz_id, fz_nr FROM tblcms_fahrzeuge WHERE kategorie=".$_POST["kat"]." ORDER BY fz_nr  ASC";
	$res=mysql_query($sql);
   ?>
   <form action="front_content.php?idcatart=180"&lang=1&client=1"" method="post">
   <select name="fz"  style="width: 200">
   <?
	while ($row = mysql_fetch_array($res))
		{
   ?>
	<option value="<?echo $row["fz_id"];?>"><?echo $row["fz_nr"];?></option>
   <?
		}
   ?>
   </select>
   <input name="pageid" type="hidden" value="<? echo $pageid= $_REQUEST["pageid"]?>">
   <input name="kat" type="hidden" value="<? echo $pageid= $_POST["kat"]?>">
   <input type="submit" value="Fahrzeug wählen">
   </form>
   <?
   }
   else 
   {
   echo "Bitte w&auml;hlen Sie eine Fahrzeugkategorie";
   }
   ?>
   </td>
   </tr>
   <?
   if($_POST["fz"]==""&&$_POST["kat"]!="")
   {
   echo "<tr>";
   echo "<td>";
   echo "Bitte w&auml;hlen Sie ein Fahrzeug!";
   echo "</td>";
   echo "</tr>";
   } 
   ?>
</table>
<br>
<hr>
<br>


<?
if($_POST["fz"]!=""){
#####################   Fahrzeuganzeige      ############################

   $sql = "SELECT * FROM tblcms_fahrzeuge WHERE fz_id=".$_POST["fz"]."";
	$res=mysql_query($sql);
	while ($row = mysql_fetch_array($res))
		{
?>
<img src="upload/sammlung/<?echo $row["pic"];?>" width="400"><br><br>
<table width="400px">
<tr>
   <td width="150px"><div class="txtheadline"><?echo $row["fz_nr"];?></div></td>
   <td width="250"></td>
</tr><tr>
   <td><div class="txt">Hersteller:</div></td>
   <td><div class="txt"><?echo $row["hersteller"];?></div></td>
</tr><tr>
   <td><div class="txt">Epoche:</div></td>
   <td><div class="txt"><?echo $row["epoche"];?></div></td>
</tr><tr>
   <td><div class="txt">Farbe:</div></td>
   <td><div class="txt"><?echo $row["farbe"];?></div></td>
</tr><tr>
   <td><div class="txt">L&auml;nge:</div></td>
   <td><div class="txt"><?echo $row["laenge"];?></div></td>
</tr><tr>
   <td><div class="txt">Gewicht:</div></td>
   <td><div class="txt"><?echo $row["gewicht"];?></div></td>
</tr><tr>
   <td><div class="txt">Haftreifen:</div></td>
   <td><div class="txt"><?echo $row["haftreifen"];?></div></td>
</tr><tr>
   <td><div class="txt">Besonderheiten:</div></td>
   <td><div class="txt"><?echo $row["besonderheiten"];?></div></td>
</tr>
</table>
<?
}
}
?>










Verfasst: Sa 12. Mai 2007, 21:13
von Halchteranerin
Es waere sinnvoll, den Link zur Seite anzugeben, damit man das Modul im Einsatz sehen kann. Wie soll man einfach so durch Draufschauen etwas sagen koennen, wenn man nicht mal deine DB-Tabelle kennt? :roll:

Verfasst: So 13. Mai 2007, 02:34
von roland_t

Verfasst: Mi 16. Mai 2007, 07:06
von roland_t
hm keiner ne Idee? mir gehts vorallem um Input/Output. Hab jetzt das oben alles im output drin, weiß nich ob da ne andere variante besser wäre und wenn ja wie diese wäre. hab erst mit contenido angefangen und wäre für jede hilfe dankbar!!

Re: mein erstes Modul, wer hat Tipps?

Verfasst: Mi 16. Mai 2007, 07:16
von Dodger77
roland_t hat geschrieben:Eine zweite Frage wäre noch, wie kann ich dann im Backend einen Link in die Navigation integrieren wo ich dann zu ner Seite komme wo ich Fahrzeuge eingeben kann?
Such mal nach "plugins", insbesondere interessant zum Starten ist das "hello world plugin".
Fertige Plugins in Aktion, die evtl. zum Anschauen sinnvoll sein können, sind die Newsletter-Plugins von HerrB und vpTransformationen. Die benutzen recht intensiv Contenido-eigene Klassen.