A views legutóbbi frissítése után (6.x-2.14) a html kimenet elejére üres
tag-ek kerültek.
<pre></pre><pre></pre><pre></pre><pre></pre><pre></pre><pre></pre><pre></pre><pre></pre><pre></pre><!DOCTYPE html PUBLIC ...
Ha kikapcsolom a views-t el is tűnnek onnan. Hogyan lehetne kinyomozni, hogy pontosan honnan jönnek ezek? A cache-t ürítettem, még a views_object_cache tábla tartalmát is töröltem.
tanarurkerem javaslatára: grep -r "<pre>" .
eredményéből a gyanúsabb részek:
./views.module: drupal_set_content(variable_get('views_devel_region', 'footer'), '<pre>' . $output . '</pre>'); ./plugins/views_plugin_display.inc: $output .= '<pre>' . check_plain(file_get_contents('./' . $plugin->definition['theme path'] . '/' . strtr($theme, '_', '-') . '.tpl.php')) . '</pre>';
Merre indulhatnék?
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Fórum:
alternatíva
Esetleg létezik alternatív megoldás, hogy kiderítsem egy HTML részlet eredetét? Mondjuk Themer vagy Devel?
nem views
Ha a views-t kikapcsolom, némely oldalon megmarad a probléma.
Ha más sminket állítok be (pl.: minelli) a probléma továbbra is fennáll.
El lehet érni ezt valahol?
El lehet érni ezt valahol?
Egy devel_themer lehet, hogy használna, de szerintem továbbra is a kódot kéne látni.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
maradék
Köszönöm a segítséget megvan a bűnös.
A grep elég sok eredményt adott és rossz helyen keresgéltem először, de végül leszűkítettem a kört és meg lett egy debug-hoz használt kis maradék.
És persze, hogy nem a views volt a hibás.