CMS DataLife Engine - Система управления сайтами

Авторизация  
VIPERst

Тег alt для картинок дополнительного поля

Рекомендуемые сообщения

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

Я скачал чистую копию движка и заметил что в моём варианте (версия 12.0, тоже скачивал здесь) тег Alt в файле /engine/inc/xfields.php вообще не был задан, в отличии от 13.1, которую я только скачал.

Мой движок:

            if($thumb_url) {
                $xfield[$value[0]] = "<a href=\"$img_url\" class=\"highslide\"><img class=\"xfieldimage {$value[0]}\" src=\"$thumb_url\" alt=\"\" /></a>";
            } else $xfield[$value[0]] = "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />";

Когда я пытаюсь использовать тег alt=\"{$temp_alt}\" из ДЛЕ 13.1, описание по прежнему не появляется. В чем может быть проблема?

 

Сайт: gamesvr.space

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, VIPERst сказал:

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

Я скачал чистую копию движка и заметил что в моём варианте (версия 12.0, тоже скачивал здесь) тег Alt в файле /engine/inc/xfields.php вообще не был задан, в отличии от 13.1, которую я только скачал.

Мой движок:


            if($thumb_url) {
                $xfield[$value[0]] = "<a href=\"$img_url\" class=\"highslide\"><img class=\"xfieldimage {$value[0]}\" src=\"$thumb_url\" alt=\"\" /></a>";
            } else $xfield[$value[0]] = "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />";

Когда я пытаюсь использовать тег alt=\"{$temp_alt}\" из ДЛЕ 13.1, описание по прежнему не появляется. В чем может быть проблема?

 

Сайт: gamesvr.space

{$temp_alt} как у тебя формируется?

просто так выдрать переменную и вставить не сможешь не переписывая сам движок, проще обновится на 13.1 версию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я поэтому и ищу вариант решения без обновления движка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, VIPERst сказал:

Я поэтому и ищу вариант решения без обновления движка

попробуйте взять оба файла из 12 и 13.1 и сравните в winmerge или им подобным. увидите внесенные изменения и при наличии минимальных знаний сможете перенести функционал. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, VIPERst сказал:

Я поэтому и ищу вариант решения без обновления движка

можно использовать допполя для альта, либо модуль отдельный поставить

44 минуты назад, olifus сказал:

попробуйте взять оба файла из 12 и 13.1 и сравните в winmerge или им подобным. увидите внесенные изменения и при наличии минимальных знаний сможете перенести функционал. 

там не только в xfields, еще addnews и editnews переписывать, и еще много файлов не помню какие точно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация