Yabancı mektup "t"

1 Cevap php

Ben kurtulmak için çalışıyorum hata benim Zend Framework uygulamalarından birinde HTML kalanı önce Çıktılanan ek bir harf "t" olmasıdır. Ben sorun orada bir yerde olduğuna eminim yani "t" tek bir eylem yoktur.

Buggy kontrolörün illüstrasyon HTML biçimlendirme için eylem böyle başlar:

t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>

Bu yazIlabilir ediliyor nerede bulamıyorum çünkü beni deli ediyor. İşte tüm eylem:

public function transactionsHistoryAction()
{
    $request = $this->getRequest();
    $transactions = $this->_getTable('Transactions');

    $finishedTransactions = $transactions->getSelect();
    $pendingWithdrawals = $transactions->getPendingWithDrawalsSelect();

    $paginator = Zend_Paginator::factory($finishedTransactions);
    $paginator->setCurrentPageNumber($request->getParam('p'));
    $paginator->setItemCountPerPage(20);

    $paginator2 = Zend_Paginator::factory($pendingWithdrawals);
    $paginator2->setCurrentPageNumber($request->getParam('p2'));
    $paginator2->setItemCountPerPage(20);

    $this->view->headTitle('Transactions - Administration panel - Website Name');
    $this->view->finishedTransactions = $paginator;
    $this->view->pendingWithdrawals = $paginator2;
}

Ve işte o eylem kullanmak tek model:

<?php
/**
 * transactions table
 *
 * @author Richard Knop
 */
class Transactions extends Zend_Db_Table_Abstract
{
    protected $_name = 'transactions';

    protected $_referenceMap = array(
        'User' => array(
            'columns' => array('user_id'),
            'refTableClass' => 'Users',
            'refColumns' => array('id')
        )
    );

    private function _getDb()
    {
        return Zend_Registry::get('dbAdapter');
    }

    public function getSelect()
    {
        $select = $this->select();
        $where = 'finished = 1';
        $select->where($where);
        $select->order('id DESC');
        return $select;
    }

    public function getPendingWithdrawalsSelect()
    {
        $select = $this->select();
        $where = "type = 'withdrawal' AND finished = 0";
        $select->where($where);
        $select->order('id DESC');
        return $select;
    }
}

Lütfen bana yardımcı olun: o

EDIT:

Düzeni ("t" sadece bu özel eylem var, "t" olmadan aynı kontrolör çıkışı doğru HTML diğer tüm eylemler) doğru.

1 Cevap

Yanlışlıkla (dışında) PHP dosyalarından birinde bir yerde bir "t" yazdığınız gibi geliyor. Hepimizi dosyaları görmeden bulmak için gerçekten imkansız olurdu. Senin gibi bir şey arıyor olacak:

t<?php

class MyModel 
{
}