Author Topic: Anzeige "big" in einem neuen Fenster aus categories.html  (Read 5940 times)

0 Members and 1 Guest are viewing this topic.

Offline TIMT

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
Anzeige "big" in einem neuen Fenster aus categories.html
« on: July 01, 2008, 09:58:14 PM »
Hallo

Aus der Detailansicht (detail.html) rufe ich ein neues Fenster "big" auf (big.html).

Der Code in der detail.html sieht wie folgt aus:

Code: [Select]
<script type="text/javascript"> function openpopupbig(big){var popurl="details.php?image_id={image_id2}&big=1";   settings='fullscreen,location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=yes,resizable=yes,dependent=no';
winpopsbigWindow=window.open(popurl,big,settings);winpopsbigWindow.focus();} </script>     

Code: [Select]
   
<a  class="schwarz" href="javascript:openpopupbig('big')">
<img onmouseover="this.T_TITLE='Rahmen';this.T_TITLECOLOR='000000';this.T_OPACITY='90';this.T_TEMP='8000';this.T_WIDTH=220;
return escape('Wählen Sie die Wandfarbe, Passepartout und den Rahmen.')" border="0" border="0" src="./templates/photofront/images/frames.gif"></a>

Nun möchte ich das gleiche auch aus categories.html aufrufen können. Mit Klick auf das Icon "frames.gif" sollte ebenfalls die bit.html in einem neuen Fenster geöffnet werden.
Ich habe den Code in categories.html eingebaut. Wenn ich nun auf das Icon klicke, wird folgende Adresse geladen
http://www.mywebsite/details.php?image_id=&big=1
statt
http://www.mywebsite/details.php?image_id=733&big=1

Die Bild ID fehlt.

Vielen Dank!

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Anzeige "big" in einem neuen Fenster aus categories.html
« Reply #1 on: July 01, 2008, 10:45:28 PM »
... offensichtlich wird deine {image_id2} in der details.php generiert ...
... und nicht in der functions.php oder gar in der categories.php ...
... d.h. also ... du kannst deine {image_id2} nur in der details.html verwenden und nicht in der categories.html ...
...
... aber das ganze sieht ja wie ein MOD aus ...
... dann solltest du besser dein Problem dort im Thread schildern, um den gesamten Zusammenhang zu sehen ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline TIMT

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
Re: Anzeige "big" in einem neuen Fenster aus categories.html
« Reply #2 on: July 01, 2008, 10:57:18 PM »
Die Person, die mir damals geholfen hat, kann ich leider nicht mehr kontaktieren.

in der details.php finde ich betreffend image2 und big folgenden Code:

Code: [Select]
if (isset($HTTP_GET_VARS['big']) || isset($HTTP_POST_VARS['big'])) {
$templates_used = 'big,header';
$main_template = 'big';
}else{
$templates_used = 'details,header';
$main_template = 'details';
}

Code: [Select]
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "image_id2" => $image_id,

Hilft das weiter?

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Anzeige "big" in einem neuen Fenster aus categories.html
« Reply #3 on: July 01, 2008, 11:06:53 PM »
... wenn ... "image_id2" => $image_id, ...
... dann kannst du sicher in deinem Pop-Up-Script-Code auch {image_id} statt {image_id2} verwenden ... ?
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline TIMT

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
Re: Anzeige "big" in einem neuen Fenster aus categories.html
« Reply #4 on: July 01, 2008, 11:28:37 PM »
habe den Code wie folgt angepasst:

Code: [Select]
<script type="text/javascript">
function openpopupbig(big){var popurl="details.php?image_id={image_id}&big=1";
settings='fullscreen,location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=yes,resizable=yes,dependent=no';
winpopsbigWindow=window.open(popurl,big,settings);winpopsbigWindow.focus();}
</script> 

also statt ="details.php?image_id={image_id2}&big=1";
neu ="details.php?image_id={image_id}&big=1";

nun wird zwar ein Bild angezeigt, aber das falsche.
Es wird immer das letzte in der thumbnail-übersicht gezeigt.

Sorry... ich habe leider keine PHP-Kenntnisse. Muss das immer nach der Try and Error Methode machn.