• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

Custom attributes

Andy Larkin

Активный пользователь
Подскажите где генерируются эти поля? добавил поле телефон, хочу изменить
 

Владислав

Модератор
имхо, шифровать картинкой точно не стоит, а то захочет человек разместить сразу два телефона, а получиться так
6287304.png
неплохое решение на drom.ru - телефон находиться под спойлером.
 

administrator

Блудный сын.
Команда форума
Самый простой вариант закрыть спойлером :
размещаем код между тегами <head>...</head>
HTML:
<script type="text/javascript">
	$(document).ready(function(){
	$('.splLink').click(function(){
		$(this).parent().children('div.spoler').toggle('normal');
		return false;
	});
});
</script>
Далее в стили добавим:
HTML:
   .spoler {display:none; padding:5px 15px;  border:2px solid #FF3300;}
Саму ссылку обернем так:
HTML:
<div><a class="splLink" href="">Нажмите для просмотра/скрытия</a>
<div class="spoler ">
   А здесь все то, что нужно скрыть (показать)
</div>
</div>
Ну а дальше вы сами =)
Доработать не сложно, самое главное включите голову. Примеров исполнения куча.
 

Andy Larkin

Активный пользователь
Как закрыть спойлером я знаю, но он выводится в custom attributes, поэтому я не знаю где его достать
А смысл закрывать спойлером, если он будет виден при парсинге сайта
 

djnavel

Модератор
за вывод из custom attributes отвечает item_detail_fields.php плагина
а именно
PHP:
<tr>
<td class='detail_label'><?php echo $label; ?></td>
<td class='detail_label'><?php echo $value; ?></td>
</tr>
можно сравнить $label, например
PHP:
<?php if ($label == "Телефон") {?>
<tr>
<!--здесь все что вам надо-->
</tr>
<?php } else {?>
<tr>
<td class='detail_label'><?php echo $label; ?></td>
<td class='detail_label'><?php echo $value; ?></td>
</tr>
<?php }?>
 

djnavel

Модератор
шифровать картинкой точно не стоит, а то захочет человек разместить сразу два телефона
не согласен
сделать несколько полей телефона (хоть десять), скрыть их стилями и js добавлять по одному
и для них ограничить кол-во символов и сделать маску для удобства.
 

Andy Larkin

Активный пользователь
Пишут что можно использовать GD библиотеку для вывода номера изображением
 

administrator

Блудный сын.
Команда форума
Я бы сказал на любителя это все. Как вы оформите поля - это сугубо по желанию пользователей!
 
Верх