homelux
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 185
|
 |
« : 27.02.2009, 00:07:14 » |
|
Здравствуйте, слезно прошу о помощи, к объявлениям можно прикреплять фото, оно выводится, но если фото не добавлено, остается пустое место, как сделать чтобы если посетитель не добавляет фото, автоматически выводилось изображение по умолчанию?
|
|
|
|
|
Записан
|
|
|
|
|
Abix
|
 |
« Ответ #1 : 27.02.2009, 01:13:19 » |
|
Как фото добавляете через плагин галереи или через стандартный встроенный Изображение/Иконка? Какой шаблон используете(соби)? Стандартный или еще какойнить?
|
|
|
|
|
Записан
|
|
|
|
homelux
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 185
|
 |
« Ответ #2 : 27.02.2009, 08:19:33 » |
|
Шаблон стандартный, плагины не установлены, интересно с помощью плагина галереи этот вопрос решается?
|
|
|
|
|
Записан
|
|
|
|
|
Abix
|
 |
« Ответ #3 : 27.02.2009, 11:26:11 » |
|
Решается точно так же... в шаблоне надо просто условие поставить. if($img) {echo $img;} else {echo '/ссылка/на/картинку/если/отсутсвует/изображение.jpg';} З.Ы. На сайте соби есть подробное руководство по шаблонам. Там описаны все команды, которые можно использовать. Даже при совсем скромных знаниях пхп, большинство проблем решаются.
|
|
|
|
« Последнее редактирование: 27.02.2009, 11:29:26 от Abix »
|
Записан
|
|
|
|
homelux
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 185
|
 |
« Ответ #4 : 27.02.2009, 13:00:17 » |
|
Подскажи пожалуйста в каком файле и куда прописывать, не силен в буржуйском
|
|
|
|
|
Записан
|
|
|
|
|
Abix
|
 |
« Ответ #5 : 27.02.2009, 13:40:34 » |
|
Подскажи пожалуйста в каком файле и куда прописывать, не силен в буржуйском
В соби в шаблоны в Vcard template и Details view переменные соответственно ($ico, $img)
|
|
|
|
|
Записан
|
|
|
|
homelux
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 185
|
 |
« Ответ #6 : 27.02.2009, 14:34:18 » |
|
В sobi2.detail.tmpl.php есть строка td><?php echo $img; ?></td>
куда здесь вставить строки из поста выше? f($img) {echo $img;} else {echo '/ссылка/на/картинку/если/отсутсвует/изображение.jpg';}
Этот файл редактируется из админки, а Vcard template тоже править?
|
|
|
|
« Последнее редактирование: 27.02.2009, 14:43:34 от homelux »
|
Записан
|
|
|
|
|
Abix
|
 |
« Ответ #7 : 27.02.2009, 16:33:19 » |
|
вот вместо echo $img; З.Ы. только вот эту строку правильно напишите - echo '/ссылка/на/картинку/если/отсутсвует/изображение.jpg'; Это я для примера прописал а вообще надо что-то типа <img src="/ссылка/на/картинку/если/отсутсвует/изображение.jpg" />
|
|
|
|
|
Записан
|
|
|
|
ArtNick
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #8 : 04.09.2009, 00:17:04 » |
|
Ненадо никах условий. Все проще. В шаблоне к div или ячейке table, в которой выводятся выводится ваши фото пропишите как бекграуд картинку с "нет фото". Если фото есть, оно закроет собой бекграунд, если нет будет "нет фото".
|
|
|
|
|
Записан
|
|
|
|
|
SyncMaster
|
 |
« Ответ #9 : 04.09.2009, 01:10:16 » |
|
Мда… Default icon and logo
If no icon or logo (image) are added by the user, a default image can be used. Enter the filename (E.g. "default_logo.gif") of the default image file. The default image files have to be located in /images/com_sobi2/clients.
Key:default_ico Default Value:""
Key:default_img Default Value:"" P.S. Зачем поднимать просто так древние топики, времен версии RC 2.9.1.0, когда уже 2.9.2.3 на дворе? (это риторический вопрос).
|
|
|
|
|
Записан
|
|
|
|
Darkick
JComments Tester
Репутация: +236/-1
Offline
Пол: 
Сообщений: 1486
|
 |
« Ответ #10 : 04.09.2009, 10:26:00 » |
|
Тем более, что размер фота может не перекрыть собой весь бэкграунд.
|
|
|
|
|
Записан
|
|
|
|
zromualdo
Давно я тут
  
Репутация: +4/-0
Offline
Пол: 
Сообщений: 201
|
 |
« Ответ #11 : 04.01.2010, 04:24:30 » |
|
у меня в карточках - первая фотка с галереи. как быть?
|
|
|
|
|
Записан
|
|
|
|
akukaracha
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 13
Ну и рожа у тебя Шарапов!
|
 |
« Ответ #12 : 09.02.2010, 14:46:29 » |
|
Не знаю, как в предыдущих версиях, в 2.9.2.3 это делается проще простого: в Параметрах -> Редактор реестра -> поле "default_ico" указывается имя файла, сам файл кладется в /images/com_sobi2/clients/ и вуа-ля... 
|
|
|
|
|
Записан
|
|
|
|
|
SyncMaster
|
 |
« Ответ #13 : 25.02.2010, 19:51:24 » |
|
Не знаю, как в предыдущих версиях, в 2.9.2.3 это делается проще простого: в Параметрах -> Редактор реестра -> поле "default_ico" указывается имя файла, сам файл кладется в /images/com_sobi2/clients/ и вуа-ля...  Вы предыдущие сообщения читаете? К примеру на 2 сообщения выше http://joomlaforum.ru/index.php/topic,56820.msg448283.html#msg448283?
|
|
|
|
|
Записан
|
|
|
|
DimNsk
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #14 : 19.12.2010, 14:35:06 » |
|
ДА ээто работает только , картинка по умолчанию вставляется при добавлении: т.е. дублируется много раз! и Второе если захочется сменить эту картинку придется все искать и менять!
Все таки лучше в шаблоне подставлять по ссылке!
|
|
|
|
|
Записан
|
|
|
|
Mangazey
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 79
Узнал про Джумлу случайно.
|
 |
« Ответ #15 : 15.09.2011, 14:09:35 » |
|
ДА ээто работает только , картинка по умолчанию вставляется при добавлении: т.е. дублируется много раз! и Второе если захочется сменить эту картинку придется все искать и менять!
Все таки лучше в шаблоне подставлять по ссылке!
А у меня что-то нифига не работают никакие варианты.. и в реестре менял имя файла и коды в пшп прописывал... ничего не помогает. Может потому, что у меня стоит галлерея, да еще и на шаблоне "real estate"? Там даже в коде, строк таких нет, какие пишите тут. Единственное, нашел вот это: <td style="width: 150px"><?php echo $plugins["gallery"]; ?></td> Я так понимаю, этот кусок отвечает за вывод картинки в шаблоне V-Card и к нему нужно прописать какое-то условие, что типа если в галлерею не загружено фото, то выводить надо фото из определенного места (я картинку "нет фото" закинул в X:\home\localhost\www\мой_сайт\images\com_sobi2\default_logo.gif). Кто может подсказать, что прописать?
|
|
|
|
|
Записан
|
|
|
|
|