Elite-Board tech support
https://forum.illusionweb.ru/

Добавить иконки к полям базы данных
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3818
Страница 1 из 1

Автор:  Станислав Боровик [ 29 июл 2019, 13:18 ]
Заголовок сообщения:  Добавить иконки к полям базы данных

Добрый день.
Как добавить иконки к полям базы данных. Чтобы они выводились на странице категорий и в самом объявлении.
Пример, что нужно сделать - на вложенном фото.
Шаблон Vizzel
Я сам внесу изменения в шаблон. Мне главное понять как это сделать.
Может нужному полю в шаблоне класс задать и через стили подгружать?
А может это можно сделать для всех в движке, так же как задается изображение для категорий, чтобы была кнопочка и при создании поля базы данных..

Автор:  Geo [ 02 авг 2019, 13:43 ]
Заголовок сообщения:  Re: Добавить иконки к полям базы данных

Цикл вывода допполей на странице объявления выглядит вот так (messages.html)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

где, {%$v.name%} - это название поля.
Чтобы вывести иконку, можете назначить уникальный класс контейнеру с названием поля
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

10 - это идентификатор поля, который можно увидеть в адресной строке при редактировании поля в админке.
Ещё можно просто добавлять html код в зависимости от названия или идентификатора поля
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Только убедитесь, что сохраняете файл в кодировке UTF-8

В процессе отладки можно посмотреть всю информацию о объявлении в массиве $message. Используйте для этого
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Станислав Боровик [ 03 авг 2019, 13:10 ]
Заголовок сообщения:  Re: Добавить иконки к полям базы данных

Спасибо за подсказку, я правда немного запутался в Вашем коде, но методом дедукции вывел поля в нужном месте такими записями:

{%if isset($message.f_74.value)%}<span class="pl-obsh">Общая площадь: {%$message.f_74.value%} </span>{%/if%}
{%if isset($message.f_76.value)%}<span class="pl-kyhni">Площадь кухни: {%$message.f_76.value%} </span>{%/if%}

А там где идет вывод всех полей добавил такую запись, чтобы эти поля уже не выводились:
$v.field_type != 'j' &&
$v.field_type != 'i' &&
...
$v.field_name != f_74 && $v.field_name != f_76 &&
...
$v.field_type != 't'%}

С этим кодом, что я прописал - все Ок?

Автор:  Geo [ 05 авг 2019, 12:15 ]
Заголовок сообщения:  Re: Добавить иконки к полям базы данных

Да, можно так

Автор:  Станислав Боровик [ 05 авг 2019, 13:03 ]
Заголовок сообщения:  Re: Добавить иконки к полям базы данных

Спасибо большое.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/