Ankündigung

Einklappen
Keine Ankündigung bisher.

Tabellenrahmen entfernen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Tabellenrahmen entfernen

    Hallo

    Aktuell sitze ich an der Formatierung meiner PDF-Rechnung.
    Soweit passt alles. Mit einer Ausnahme - ich bekomme den Rahmen von der Tabelle für die Artikel nicht weg. Der Rahmen vom Tabellenkopf hingegen ist weg.
    Wo muss ich hier border auf 0 setzen?

    PHP-Code:
    function getTotalData() {
            
    $data = array();
            
    $i 0;
            foreach(
    $this->order->totals as $key => $val) {
                
    $data[$i]['title'] = strip_tags(html_entity_decode($val['title']));
                
    $data[$i]['text'] = html_entity_decode($this->mr($val['text'])); 
                
    $data[$i]['class'] = $val['class'];
                
    $i++;
            }
            return 
    $data;
        }
        function 
    makeProducts($p null) {
            
    $productData $this->getProductData($p);
            
    $this->pdf->SetFont($this->fonts2['table'], '');
            
    $this->pdf->SetFontSize($this->t1Opt['fontSize']);
            
    $this->pdf->SetY($this->delta['invoiceProducts'] + $this->pdf->GetY());
            
    $this->pdf->SetX($this->margin['left']);
            
    // table-header
            
    $this->pdf->SetFillColor(43,101,151);
            
    $this->pdf->SetTextColor(255);
            
    $this->pdf->SetFont($this->fonts2['bold']);
            foreach(
    $this->t1Col as $key => $value) {
                if (
    is_null($this->t1Opt['cols'][$key]['width'])) {
                    
    $wi 10;
                } else {
                    
    $wi $this->t1Opt['cols'][$key]['width'];
                }
                if(
    $wi 0){
                    
    $this->pdf->Cell($wi$this->t1Opt['fontSize'] / 2$value'0'0$this->t1Opt['cols'][$key]['justification'], 1);
                }
            }
            
    $this->pdf->SetTextColor(0);
            
    $this->pdf->SetFont($this->fonts2['general']);
            
    $this->pdf->SetXY($this->margin['left'], $this->pdf->GetY() + $this->t1Opt['fontSize'] / 2);    
            
    $i 0;
            
    $width = array();
            
    $allign = array();
            foreach(
    $this->t1Col as $key => $value) {
                
    $width[] = $value;
                
    $allign[] = $this->t1Opt['cols'][$key]['justification'];
            }
            
    $this->SetAligns($allign);
            foreach(
    $productData as $pKey => $pValue) {
                
    $mValue = array();
                
    $width = array();
                foreach(
    $this->t1Col as $key => $value) {
                    if (
    is_null($this->t1Opt['cols'][$key]['width'])) {
                        
    $width[] = 10;
                    } else {
                        
    $width[] = $this->t1Opt['cols'][$key]['width'];
                    }
                    
    $mValue[] = $pValue[$key];
                }
                
    $this->SetWidths($width);
                
    $this->subtotal += $mValue[$this->subtotalColumn];
                
    $this->Row($mValue);
            }
        } 
    Oder ganz woanders suchen?

    Edit: Ganz vergessen - gibt es für die Zellen auch eine Art Padding-Angabe?

    Danke euch. =)
    Zuletzt geändert von sugiyama; 27.01.2015, 12:28.
Info zu diesem Forenarchiv:
Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
Fehler in der Software können auf Github als Issues gemeldet werden.
Follow us
aktuelle version
Zen Cart 1.5.7h deutsch
vom 15.04.2024
[Download]
Lädt...
X