Здравствуйте, возникла небольшая и простая для вас проблема.
У меня магазин на Ubercart.
Список технических характеристик товаров я ввожу при помощи текстового поля CCK (поле называется field_harakteristiki ). И при работе с ubercart я почему то не могу задать для этого поля нужного положения через админку (всегд сначала идёт картинка, а справа описание). Как, к примеру вот тут http://clearspb.ru/minimoika-karcher-520m-plus. Характеристики расположились в самом низу.
Я могу вывести это поле в нужном месте такой командой в node-product.tpl.php - <?php print $node->field_harakteristiki[0]['view']; ?>
Но, при этом внизу, естественно, тоже выводится (характеристики показываются 2 раза на странице).
Если я скрываю это поле на странице управления полями CCK, то оно перестаёт показываться в обоих случаях.
Вопрос: Как мне вывести это поле только через node-product.tpl.php ?
Комментарии
поставить галочку "Exclude" в настройках вывода сск тогда из контента оно будет убрано но вручную будет выводиться.
"Если я скрываю это поле на странице управления полями CCK, то оно перестаёт показываться в обоих случаях." - значит тогда у тя вывод не правильный, такого быть неможет, ты ж его вручную выводиш.
ну скрывать то можно по разному можно галочкой из контента а можно селектом в положение хидден )))
http://drupalace.ru/lesson/primer-perekrytiya-shablona-cck - может пригодится
А вообще oboroten прав - даже если ты поставишь галочку на Exclude в управлении полями, оно всё равно должно выводиться через <?php print $node->field_harakteristiki[0]['view']; ?>. А селектом в положение хидден ты скроешь только метку поля
Благодарю, действительно, галочка исключения помогла. Проблемы балы в том, что широкая тиблица настроек CCK просто не помещалась, и заезжала под правый блок, и галочку попросту было не видно. Достал, поставил, всё получилось
Поставь в теме "[РЕШЕНО]"