Как в доске объявлений сделать пункт "Цена"покупки или продажи товаров

Голоса: +1
как в добавлении объявленй сделать пункт ЦЕНА товара,чтобы тот, кто размещает объявление мог указать свою цену.
Адрес сайта http://klando.my1.ru/
| Автор: | Категория: Объявления
Редактирование | | Автор: webanet

Ответов: 1

голоса: +2
 
Лучший ответ
Панель управления - Доска объявлений - Настройки модуля - Поля для добавления материалов: - Дополнительное поле - Переименовать доп поле можно тут http://klando.my1.ru/ panel/?a=signs

Далее в шаблона страницы материала и комментария доп поля выводятся кодами $OTHERх$ где х э то номер доп поля
| Автор:
а куда именно его вставлять ,у меня левый блок стал троить,подскажите если можно или напишите.

Прежде всего подключить в настройках модуля первое доп поле:

На странице материала и комментариев найти подобный код:

<tr><td class="eDetails1" colspan="2">
<?if($OTHER1$)?>Цена: $OTHER1$<?endif?>  
<?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div><?endif?><?if($USER$)?> 
<span class="e-add"><span class="ed-title"><!--<s3178>-->Добавил<!--</s>-->:</span> <span class="ed-value">
<a href="$PROFILE_URL$">$USER$</a></span></span><span class="ed-sep"> | </span><?endif?>  

Выделенное красным добавить.

У меня после вставки <?if($OTHER1$)?>Цена: $OTHER1$<?endif?> каркгории двоят,вставил все правильно. Вот:<tr><td class="eDetails1" colspan="2"><?if($OTHER1$)?>Цена: $OTHER1$<?endif?><?if($RATING$)?><div style="float:right"><?$RSTARS$('1..........цена появилась\.но сайт двоит когда открываешь объявление.....А можно как то сделать ,что бы цена была выше объявления?
Категории двоят из-за другого, а точнее, вам нужно перейти в настройки модуля Доска объявлений - Количество колонок в меню категорий: поставьте 1 вместо 4, Сохранить.
А тогда они в контенте стоят тоже в одну колонку.

В таком случае верните количество колонок как было, далее перейдите в Панель управления - Дизайн - Управление дизайном - Первый контейнер, далее найдите блок номер 2, и полностью заверните в условие:

<?ifnot($MODULE_ID$='board')?>здесь код блока<?endif?>

Так мы скроем блок категорий для модуля объявления и будем выводить 4-колоночный над материалами без жерт для первого контейнера.

Либо создав информер категорий для модуля Объявления и установив в блоке номер 2 условие:

<?if($MODULE_ID$='board')?>$MYINF_ID$<?else?>$CATEGORIES$<?endif?>

Вместо ID номер вашего информера категорий для доски объявлений.

А где этот ID найти?Первый контейнер, далее найдите блок номер 2, и полностью заверните в условие: завернуть,это удалить?Где найти код блока?

У меня тоже такая проблема была. Вот теперь получилось. Но "цена" и цифры бледнинькие. Можно и не заметить и ругать меня будут потом. Как сделать их например радикально черным цветом или красным, увеличить шрифт и выделить именно отображение это поля жирным? Как-то  надо выделить. Подскажите пожалуйста вот ссылка на обявление. Спасибо.

ID, это номер вашего информера по адресу - http://klando.my1.ru/panel/?a=informers как пример - $MYINF_2$ выделенное красным это и есть айди, то есть номер информера. Вы создавали информер соответственно он имеет свой уникальный номер.

mitinskaya37, перейдите в таблицу стилей CSS строка номер 132:

.eBlock td.eDetails,.eBlock td.eDetails1,.eBlock td.eDetails2 {padding:10px 0!important;color: #000;font-size: 14px;}

Добавьте выделенное красным.

Если вы сделали как по примеру выше то есть:

<?if($OTHER1$)?>Цена: $OTHER1$<?endif?>

Замените данный код на:

<?if($OTHER1$)?><span style="color: #C01E1E;font-weight: bolder;font-size: 14px;">Цена: $OTHER1$</span><?endif?>

Yuri_G, спасибо. Шрифт я уменьшил на 12 (т.к. длина всей стоки увеличилась и серьезно перескочила на вторую строку, а цвет не сработал - помогло #FF0000. А можно выделение цветом применить только к Цена 2900, а то вся строка стала красной? Или хотябы подчеркивание, как Контактное лицо: Маркет Яндекс E  Телефон: 222-33-22 (код, как было написано выше я вставил сам  <?if($OTHER1$)?>Цена: $OTHER1$<?endif?> и к нему стили похоже не работают. Спасибо. вот ссылка еще раз

А в стилях CSS вернуть все обратно? (красное удалить .eBlock td.eDetails,.eBlock td.eDetails1,.eBlock td.eDetails2 {padding:10px 0!important;color: #000;font-size: 14px;})?

Вот за эту строчку:  <?if($OTHER1$)?><span style="color: #C01E1E;font-weight: bolder;font-size: 14px;">Цена: $OTHER1$</span><?endif?> Большое, Искренее СПАСИБО.

В CSS вернул все на место.

...