Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	$self=basename($PHP_SELF);
3
	$DB="Aktionen";
4
	define ("modul_name", "online_shop");
5
	define ("tool_name", "aktion");
6
 
7
	require_once "connect2.php";
8
	session_start();
9
	/* show_primary, show_fallback und sort falls nötig definieren */
10
	$_SESSION["tree.php"][output]=array
11
								(
12
									'directory_show_primary'	=>	'Name',
13
									'directory_show_fallback'	=>	'Kennung',
14
									'artikel_show_primary'		=>	'kurzbezeichnung',
15
									'artikel_show_fallback'		=>	'kennung',
16
									'directory_sort'			=>	'Kennung',
17
									'artikel_sort'				=>	'Rang, kennung'
18
								);
19
	foreach(array_keys($_SESSION["tree.php"][output]) as $elem)
20
	{
21
		if ($user_rechte[modul_name][tool_name][$elem])
22
		{
23
			$_SESSION[$self][output][$elem]=$web_rechte[modul_name][tool_name][$elem];
24
		}
25
	}
26
 
27
	if ($add)
28
	{
29
		$query="insert into shop_link_table (Father,ID,Verwendung) values ($artikel,$add,'a2a')";
30
		$result = mysql_query ($query);
31
	}
32
	if ($delete)
33
	{
34
		$query="delete from shop_link_table where Father = $artikel and ID = $delete and Verwendung = 'a2a'";
35
		$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");
36
	}
37
 
38
 
39
	if ($_POST["massEdit"])
40
	{
41
		$query="delete from shop_link_table where Father = '$artikel';";
42
		$result = mysql_query ($query);
43
		$liste=explode(",",$_POST["massEdit"]["liste"]);
44
 
45
		foreach($liste as $elem)
46
		{
47
			$query="insert into shop_link_table (Father,ID,Verwendung) values ($artikel,$elem,'a2a')";
48
			$result = mysql_query ($query);
49
		}
50
	}
51
 
52
	$query="SELECT * FROM artikel where ID = '$artikel'";
53
	$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");
54
	$zeile=mysql_fetch_array($result);
55
?>
56
<html>
57
<head>
58
<title><? echo $webs[kunde_bezeichnung] ?>: Redaktionssystem</title>
59
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
60
</head>
61
<link rel=stylesheet type="text/css" href="redaktion.css">
62
<style type="text/css">
63
A:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
64
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
65
A:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000}
66
A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #669933}
67
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000096}
68
p.error {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold}
69
span {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
70
span.blue {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color:#0000A0; font-size: 10pt}
71
span.small {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}
72
td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
73
td.timeout {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000;}
74
td.small {font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
75
td.headline {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold}
76
td.haupt {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
77
td.selectet_language {border: 1px outset; border-color: #CCCCCC #999999 #999999 #CCCCCC}
78
input {font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
79
select {font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
80
.button {  border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: auto; width: 100%}
81
</style>
82
 
83
<body leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" bgcolor="#<? echo $webs[bgcolor_seite] ?>" text="#<? echo $webs[font_color_seite] ?>">
84
<form name="menge" method="post" action="<? echo $self ?>">
85
<table width="500" border="1" cellspacing="0" cellpadding="2">
86
  <tr bgcolor="#<? echo $webs[bgcolor_links] ?>">
87
    <td colspan="2"><font color="#<? echo $webs[font_color_links] ?>">
88
      <strong>Zubeh&ouml;r f&uuml;r den Artikel <? echo $zeile[kurzbezeichnung] ?>
89
      bearbeiten.</strong></font></td>
90
  </tr>
91
  <?
92
	$query="
93
		SELECT
94
			*
95
		FROM
96
			artikel,
97
			shop_link_table
98
		where
99
		(
100
			artikel.ID=shop_link_table.ID
101
			and
102
			shop_link_table.Father=$artikel
103
		)
104
		and
105
		(
106
			artikel.Language='".$_SESSION['language']."'
107
		)";
108
 
109
	$itemList=array();
110
	$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");
111
	while($zeile=mysql_fetch_array($result))
112
	{
113
		$itemList[]=$zeile[ID];
114
?>
115
  <tr>
116
      <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" width="100%"><font color="#<? echo $webs[font_color_rechts] ?>">
117
		<?=$zeile[hersteller];?> <? if ($zeile[$_SESSION["tree.php"][output][artikel_show_primary]]) {echo $zeile[$_SESSION["tree.php"][output][artikel_show_primary]];} else {echo $zeile[$_SESSION["tree.php"][output][artikel_show_fallback]];} ?>
118
		<? echo $zeile[kennung] ?>
119
        </font> </td>
120
      <td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" align="center"><a href="<? echo $self ?>?artikel=<? echo $artikel ?>&delete=<? echo $zeile[ID] ?>"><img src="../images/Icons/delete.gif" width="12" height="12" border="0" alt="Diesen Artikel aus der Aktion l&ouml;schen"></a></td>
121
  </tr>
122
  <?
123
	}
124
?>
125
  <tr>
126
    <td colspan="2" bgcolor="#<? echo $webs[bgcolor_rechts] ?>">Hinweis:<br>
127
      Zubeh&ouml;r(-Artikel)
128
      bitte links ausw&auml;hlen und durch anklicken dem Artikel zuordnen.</td>
129
</tr>
130
 
131
 
132
<tr>
133
    <td colspan="2" bgcolor="#<? echo $webs[bgcolor_rechts] ?>">
134
	<input type="text"   name="massEdit[liste]" value="<? echo implode(", ", $itemList); ?>" style="width:520px;">
135
	<input type="hidden" name="artikel"         value="<?=$artikel;?>">
136
	<input type="submit" name="massEdit[ok]"    value="Auswahl übernehmen" style="width:520px;">
137
	</td>
138
</tr>
139
 
140
 
141
 
142
 
143
 
144
 
145
</table>
146
  <input type="hidden" name="Aktion" value="<? echo $Aktion ?>">
147
  <br>
148
  <input type="submit" name="Submit" value="zur&uuml;ck" onClick="parent.location='waren_tool.php?artikel=<? echo $artikel ?>'">
149
</form>
150
</body>
151
</html>