1 (2015-04-14 10:35:12 отредактировано ananev.av)

Тема: Проблема с выводом плагина

Требуется консультация по поводу создания и вывода плагина. Только начал разбираться с написанием дополнений для Monstra (основывался на плагине Contact).
На данный момент возникла следующая проблема: перед содержимым плагина вставляется пустая текстовая строка следующего вида

<body>
"
"

Создал плагин для вывода некоторого контента. В шаблоне сайта указал:

<body>
<?php PluginName::display(); ?>

В "pluginname.plugin.php" указал следующее (код для регистрации опустил):

class PluginName {
        public static function form() {
            return View::factory('pluginname/views/frontend/form')
                    ->render();            
        }
        public static function display() {
            echo PluginName::form();          
        }
}

в шаблоне плагина "form.view.php" присутствуют: текст в блоках, подключенные js и css...


Подскажите в чем может быть причина, пустая строка недопустима, так как портит внешний вид.

Поделиться

2

Re: Проблема с выводом плагина

при выводе "backend" аналогичная петрушка с пустой текстовой строкой...

Поделиться

3

Re: Проблема с выводом плагина

Кто-нибудь может помочь в этом вопросе? Или никто с этим не сталкивался?

Поделиться

4

Re: Проблема с выводом плагина

ananev.av пишет:

Кто-нибудь может помочь в этом вопросе? Или никто с этим не сталкивался?

всем пофиг на ваши проблеммы

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

5

Re: Проблема с выводом плагина

это многое прояснило

Поделиться

6

Re: Проблема с выводом плагина

ananev.av Ищите в том, что вы выводите во вьюхе. Повторил один в один ваш код, затем установил плагин на чистую монстру. Во вьюхе вывожу просто текстовый блок и никаких пустых строк или пробелов не наблюдаю. Все выводится нормально. А на KANekT (а) не обижайтесь, он озвучивает исключительно личную точку зрения.

Спасибо говорим плюсиком в репутацию. Так виднее smile

Поделиться

7

Re: Проблема с выводом плагина

sergeyterr, спасибо.

Решение проблемы было простое, надо было вьюху кодировать в "UTF-8 (без BOM)".

Поделиться