Название дополнительного поля
Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.
Автор | Текст сообщения |
---|---|
Maksim |
23.05.2011 11:02
Подскажите пожалуйста каким образом можно вывести название идентификатора дополнительного поля (в детальной странице каталога материала или магазина), если например $item.spec.color - выводит уже значение поля color (не название поля color), где spec - это поле "значение из списка" (ссылающееся на список данных, в котором есть некоторые значения, например сolor)
|
admin |
23.05.2011 13:06
попробуйте так
{$item.spec.color_id} |
Maksim |
23.05.2011 17:04
Отредактировано: 23.05.2011 17:04
1. Выводит числовые значения ID (1.2.3....) Может можно как-то указать напрямую вывести название в списке данных?
2. Может есть возможность вывести как то через массив? {section name=i loop=$item.fields} {$item.fields[i].name}: {$item.fields[i].value}<br /> {/section}Чтобы выводились именно данные, которые содержатся в поле "значение из списка"? |
admin |
23.05.2011 17:19
Не понимаю уже о чем речь.
Вывести значение поля, можно стандартно как описано в первом сообщении. |
Maksim |
23.05.2011 17:41
Отредактировано: 23.05.2011 17:50
{$item.spec.color} выводит значение
{$item.spec.color_id} выводит id но не название самого поля, чтобы в результате получилось: Цвет (название поля): красный (значение)В моем случае поле "spec" это значение из списка, в котором содержатся еще куча разных полей включая color Второй вариант: Возможно можно как-то вывести "значение из списка ссылающееся на список данных, в котором есть некоторые значения" через массив? не знаю как объяснить. Мудрено конечно получается. Хотел отделить Характеристики в отдельный список данных в котором можно будет импортировать отдельно все характеристики товара |
admin |
24.05.2011 13:26
Отредактировано: 24.05.2011 13:26
Да, второй вариант возможен. Массив с полями тут будет - $item.spec.fields .
Вывод как в цикле, выше. |
Maksim |
24.05.2011 15:27
Спасибо большое! То что нужно. Вообще исходя из всего этого возник вопрос: стоит ли это все, если не будет возможности фильтрации
|
Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.