Внутри привязки добавлено необъяснимое пространство!

EDIT:

Нет. Не обращай на это внимания. Пробел помещается туда браузером.


Это фрагмент HTML из моего приложения:

    Correct answers: 
    0 / 6<br /><br />
    You have failed to pass the final test.

    <a href="/module/controller/course/id/5" class="accessible-link">
        Click here
    </a> 
    to return to the training.

Как видите, после закрывающего тега есть один пробел. Однако в браузере пространство добавляется внутри привязки. Итак, это выглядит так:

alt text

Это PHP-код, который производит HTML:

<?php if (isset($this->correctAnswersCount) && isset($this->answersCount)): ?>
        <?php echo Zend_Registry::get('translate')->_('Počet správnych odpovedí'); ?>: 
        <?php echo ToHtml($this->correctAnswersCount); ?> / <?php echo ToHtml($this->answersCount); ?><br /><br />
<?php endif; ?>
        <?php echo Zend_Registry::get('translate')->_('Záverečný test sa vám nepodarilo úspešne absolvovať.'), "\n"; ?> 
        <a href="<?php echo ToHtml($this->backToCourseUri); ?>" class="accessible-link">
            <?php echo Zend_Registry::get('translate')->_('Kliknite'), "\n"; ?>
        </a> 
        <?php echo Zend_Registry::get('translate')->_('pre návrat do kurzu.'), "\n"; ?>

Я полностью сбит с толку и не могу понять, что вызывает это, хотя я смотрел на код уже 30 минут.

Это релевантная часть из файла перевода:

'Kliknite' => 'Click here',

Как видите, Zend_Translate не должен добавлять пробелов.

5
задан Gordon 8 December 2010 в 13:40
поделиться