Layout im Coding verändern

User avatar
Trubadix
.
Posts: 339
Joined: Fri Oct 24, 2008 4:35 pm
Joomleague version: 2.0.x
Location: 31542
Contact:

Layout im Coding verändern

Postby Trubadix » Tue Sep 07, 2010 1:27 am

Hi Leutz
ich meine natürlich nicht so etwas wie CSS, ich meine das Output-Coding, wofür mein PHP nicht ausreicht.
Hoffe für einen Profi ist das Peanuts und er kann mir auf die Schnelle helfen.

Das Habe ich:
KKSV SB II Schuler Heinz Starts: 1 Total: 296.00 Event: 09 Schnitt: 296.00
KKSV SB II Dorn Erika Starts: 1 Total: 295.00 Event: 09 Schnitt: 295.00

Wer es sich anschauen möchte, Bitte, unten auf der Seite zu sehen.


Das möchte ich:
Verein.......Name..............Starts..Total...Event..Schnitt
KKSV SB II Schuler Heinz 1 296.00 09 296.00
KKSV SB II Dorn Erika Starts: 1 295.00 09 295.00

Anbei das derzeitige Coding:

Code: Select all

<?php
   if($show == 1){?><div align="left"><b><?php echo $eventtype->type; $id->name; $limit->grenze;?></b></div><?php }
   if (! $rows = $database->loadObjectList()){
   //   echo "<pre>";
   //   echo $database->getErrorMsg();
   //   echo $database->getQuery();
   //   echo "</pre>";
   //   exit;
   }
   else {
   ?>

   <table width="95%" align="center" border="0" cellpadding="2" cellspacing="0">
   <?php

      $k = 0;
      foreach($rows as $row){
         $class = ($k == 0)? 'sectiontableentry5' : 'sectiontableentry7';
         $wk_id = sprintf($row->wk_id);
         $wk_pe = sprintf($row->wk_pe);
         $old_height = sprintf("%6.2f",$row->old_height);
         $old_weight = sprintf("%6.2f",$row->old_weight);
         $schnitt = sprintf("%6.2f",$row->schnitt);
         $start_text = ($wk_id == 10)? 'Vorlauf:':'Schnitt:';
         $query = sprintf("UPDATE #__joomleague_person
SET height = $old_weight, weight = $schnitt
WHERE  id = $wk_pe");
    $database->setQuery($query);
    if (!$database->query()) {
        echo "<script> alert('" . $database->getErrorMsg() . "'); window.history.go(-1); </script>\n";
        exit();
    }
         ?>
      <tr class="<?php print $class;?>">
       <td align="left"><?php echo sprintf("%s",$row->team);?></td>
      <td align="left"><?php echo sprintf("%s",$row->lastname);?></td>
       <td align="left"><?php echo sprintf("%s", $row->firstname);?></td>
       <td align="left"><?php echo sprintf("Starts: %s",$row->starts);?></td>
       <td align="left"><?php echo sprintf("Total: %04s",$row->total);?></td>
      <td align="left"><?php echo sprintf("Event: %02s",$row->wk_id);?></td>
       <td align="left"><?php echo sprintf("$start_text %10.2f",$row->schnitt);?></td>
      <td>&nbsp;</td>
      <td align="right"><?php echo $row->value;?></td>
      </tr>
   <?php
         $k = 1 - $k;
      }
   ?>

   </table>



Danke an alle die geschaut haben, habe es aber selbst hinbekommen.

Diesen Code vor die Schleife "for each" rein und unten dent Text rausgenommen, das wars.

Code: Select all

<thead>
                <tr>
                    <th class="rang">Verein</th>
                    <th class="name">Vorname</th>
                    <th class="verein">Name</th>
                    <th class="starts">Starts</th>
                    <th class="total">Total</th>
                    <th class="event">Event</th>
                    <th class="schnitt">Schnitt</th>               
                </tr>
</thead>
Life-System : Joomla 2.5.28 auf Domainfactory, Joomleague 2.0.x
http://www.shootingleague.shg24.com/
Test-System: Joomla 3.6.x auf Strato, Joomleague 3.0.x
http://ligatest.ksv-nesselblatt.de/

Return to “mod_joomleague_events_statistic”

Who is online

Users browsing this forum: No registered users and 1 guest