Проблема с добавлением изображения к новости

голоса: 0

Здравствуйте!) Есть такая проблема... В общем я прописал код

 <?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"><img src="$IMG_SMALL_URL1$" alt="$TITLE$" /></a><?endif?> <?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox"><img src="$IMG_SMALL_URL2$" alt="$TITLE$" /></a><?endif?>

В шаблон страницы комментариев и в виде материалов модуля "Новости", что бы не приходилось пользователю вводить код при добавлении изображения, но есть одна проблема. Если не писать в текстовом поле ничего, а сразу просто выбрать изображение и жать добавить, то пишет, что необходимо заполнить текстовое поле. Если туда что-то написать, то всё работает нормально, но мне надо, что бы пользователь мог сразу добавить фото, ничего не прописывая при этом дополнительно. Если в настройках модуля убрать галку с обязательного заполнения поля, то фото добавляется, но его видно только тогда, когда перейдёшь непосредственно на саму эту новость, а с главной страницы, фото не отображается, как у меня на сайте в последней новости. Как можно это решить? Очень прошу помощи. С уважением.

Адрес сайта http://testsitetest2.ucoz.net
| Автор: | Категория: Новости сайта

Ответов: 1

голоса: 0
 
Лучший ответ

Причина в том, что вы код:

<?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"><img src="$IMG_SMALL_URL1$" alt="$TITLE$" /></a><?endif?> <?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox"><img src="$IMG_SMALL_URL2$" alt="$TITLE$" /></a><?endif?>

добавили внутри тела условия:

<?if($MESSAGE$)?><?endif?>

Получается, что поле не заполняется и условие message не срабатывает и фото не выводится, в таком случае, добавьте код для фото либо после либо перед, после будет работать все как положено и фото будет выводиться.

| Автор:
Выбор ответа лучшим | | Автор: Константин Горност #2
Точно, получилось! Спасибо вам большое!)
...