• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Yuri_G  
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как сделать, чтобы картинка появлялась автоматически
Как сделать, чтобы картинка появлялась автоматически
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 16 | 00:07:19
Если в кратком описании только изображение, то можно так:

В шаблоне вида материалов $MESSAGE$ заменить на:
Код
<?if(strpos($MESSAGE$,'IMG')='-1')?><img src="$IMG_URL1$" alt="$ENTRY_TITLE$" /><?else?>$MESSAGE$<?endif?>

В шаблоне материала и комментариев $MESSAGE$ заменить на:
Код
<?if(strpos($MESSAGE$,'IMG')='-1')?><img src="$IMG_URL1$" alt="$ENTRY_TITLE$" /><br /><br /><?endif?>$MESSAGE$

Elaim
Сообщений: 64
Репутация: 10

Сообщение # 17 | 22:21:27
Картинка добавлялась в окне краткого описания и в окне полного описания.

(в окне краткого описания - сначала описание, затем - пустая строка, картинка
в окне полного описания - сначала картинка, затем - пустая строка, описание)
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 18 | 22:44:19
Тогда в шаблоне вида материалов можно по-другому попробовать.

$MESSAGE$ заменить на:
Код
$MESSAGE$<?if(strpos($MESSAGE$,'IMG')='-1')?><?if($MESSAGE$)?><br /><br /><?endif?><img src="$IMG_URL1$" alt="$ENTRY_TITLE$" /><?endif?>

при этом поле краткого описания не должно быть обязательным к заполнению, тогда его можно оставить пустым, и картинка покажется, также покажется при заполненном текстом (но вставлять $IMAGE1$ не нужно).

А в шаблоне материала и комментариев как в предыдущем посте.

Сообщение отредактировал Sonor - Четверг, 03 Мар 2016, 22:46:03
Elaim
Сообщений: 64
Репутация: 10

Сообщение # 19 | 23:28:20
завтра попробую, спасибо!
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 20 | 16:37:56
Ещё такой момент, чтобы это всё работало как задумано, в шаблоне «Вид материалов» нужно удалить вот эти части, выделенные красным:

Elaim
Сообщений: 64
Репутация: 10

Сообщение # 21 | 21:56:19
Sonor, спасибо. Сегодня не было времени попробовать. Завтра выходной, буду делать ) Если получится, как и обещал скину денег вам на вэбмани. Завтра отпишусь.

Добавлено (06 Мар 2016, 21:56:19)
---------------------------------------------
Sonor, почти получилось! На главной странице каталога файлов - все норм! Показывается по одной картинке.
Но на странице материала - 2 картинки (в старых материалах) :((((
Может еще, что-то подправить нужно?

Sonor
Сообщений: 251
Репутация: 525

Сообщение # 22 | 23:27:29
В шаблоне материала с комментариями что было вставлено, когда по 2 картинки выводилось?

Для проверки можно внести изменение:
это:
Код
<?if(strpos($MESSAGE$,'IMG')='-1')?>

изменить на:
Код
<?if(strrpos($MESSAGE$,'IMG1')='-1')?>

Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как сделать, чтобы картинка появлялась автоматически
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: