Как заменить вывод картинок в DLE 11
DLE / 21-08-2016, 09:35
Многие столкнулись с проблемой при обновлении своей CMS DLE до 11 версии с выводом картинок через дополнительное поле типа "Загрузить изображение"
Если раньше через обычное доп поле можно было вывести картинки в таком формате
то теперь при загрузке в новом типе поля можно вставить только такой тег
Эта проблема исправляется довольно таки просто:
В файлах engine/modules/show.***.php
После строки (всех найденных):
Вставить:
Теперь тег [xfvalue_image] будет выводить чисто адрес изображения (оригинального, не thumb-ы).
Если раньше через обычное доп поле можно было вывести картинки в таком формате
<img src="[xfvalue_photo1]" alt="" />
то теперь при загрузке в новом типе поля можно вставить только такой тег
[xfvalue_photo1]
Эта проблема исправляется довольно таки просто:
В файлах engine/modules/show.***.php
После строки (всех найденных):
} else $xfieldsdata[$value[0]] = "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />";
Вставить:
$xfieldsdata[$value[0]] = $img_url;
Теперь тег [xfvalue_image] будет выводить чисто адрес изображения (оригинального, не thumb-ы).