Разместить до...в доске объявлений
|
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:04 | Сообщение # 16 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, т.е. скрыть выпадающий список и вставить на его место текст - не получится? Таким методом что пытаетесь вы - нет.
Можно заменить селект на текст, или обернуть select в блок, а потом в блок вставить текст, но в сам селект текст вставлять нельзя.
| | |
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:08 | Сообщение # 17 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Таким методом что пытаетесь вы - нет. метод такой: В общем, не невозможно, но бесплатно вам писать вряд ли кто будет.
???
| | |
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:15 | Сообщение # 18 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, Что-то непонятно в данной фразе? Означает что возможно, но бесплатно это писать для вас не буду - ибо это серьезный скрипт, а не две строчки кода. И готового тоже нет.
| | |
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:19 | Сообщение # 19 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Означает что возможно, но бесплатно это писать для вас не буду, и готового тоже нет. мне бесплатно и не надо, труд должен оплачиваться: Добавлено (08.01.2014, 21:19) ---------------------------------------------
Можно заменить селект на текст так мне это и надо, селект "год" заменить, допустим, на текст "2014"
| | |
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:22 | Сообщение # 20 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, Мои расценки А если вкратце: 1. Не берусь за работу без четкого Технического Задания. 2. Не берусь за любую работу менее 1000 р. (исключения - личная договоренность).
Минимум пятихатка. Максимум - в зависимости от ТЗ
| | |
|
|
2014-01-08Дата: Среда, 08.01.2014, 21:24 | Сообщение # 21 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
так мне это и надо, селект "год" заменить, допустим, на текст "2014" Ну так и заменяйте: replaceWith()
Код $('#bdF10').replaceWith('Тут текст'); --
| | |
|
|
2014-01-09Дата: Четверг, 09.01.2014, 22:28 | Сообщение # 22 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
$('#bdF10').replaceWith('Тут текст'); не работает: Код <script type="text/javascript"> $('#bdF10').replaceWith('Тут текст'); </script>
| | |
|
|
2014-01-09Дата: Четверг, 09.01.2014, 22:46 | Сообщение # 23 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
1. Не берусь за работу без четкого Технического Задания. Пишу:
Нужно привести форму "Разместить до" к виду, как на скриншоте: Причем вывод года взять из сис.кодов: Чтобы каждый год вручную не менять.
Должно получиться что-то вроде: Код $('#bdF10').replaceWith('$YEAR$'); но работающее...
Это минимум, который хотелось бы получить. Теперь максимум:
Привести форму "Разместить до" к виду, как на скриншоте: Год, как в минимуме (см.выше) + ограничение по месяцам - 3-4 ближайших(думаю, это возможно будет менять в дальнейшем в коде, ставя цифры от 1 до 12, по кол-ву месяцев, но на это можно особо не заморачиваться).
2. Не берусь за любую работу менее 1000 р. (исключения - личная договоренность). окончательная сумма, куда и как перечислять?
Готовый код можно выкладывать здесь...пусть нуждающиеся(если таковые будут) пользуются
| | |
|
|
2014-01-09Дата: Четверг, 09.01.2014, 23:34 | Сообщение # 24 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, Это минимум, который хотелось бы получить Минимум я вам и так подскажу.
http://likbezz.ru/board/0-0-0-0-1 (не смотрите на лишние элементы - модуль для тестов/работ) ---
Привести форму "Разместить до" к виду, как на скриншоте: Год, как в минимуме (см.выше) + ограничение по месяцам - 3-4 ближайших(думаю, это возможно будет менять в дальнейшем в коде, Хорошо, посмотрю что можно сделать.
ограничение по месяцам - 3-4 ближайших(думаю А с числами что? Оставлять все? ---
окончательная сумма, куда и как перечислять? Цена - минимум. Не думаю что будут трудности.
Актуальные реквизиты на главной в левой колонке: Код WebMoney: R426443544810 Z120914141775 E305902557268 U399148405304 B258688647365
Яндекс деньги: 41001660518076
Единый кошелек: 181342928825@W1
QIWI Кошелек: 9688596198 ---
| | |
|
|
2014-01-09Дата: Четверг, 09.01.2014, 23:56 | Сообщение # 25 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Минимум я и так вам подскажу. да, привелось к виду, как на скриншоте, но при попытке добавить объявление выдает ошибку:
Не заполнено поле ""
Убираю скрипт - все нормально добавляется
А с числами что? Оставлять все? да, оставлять, дни особо не мешают Минимум. Не думаю что будут большие трудности. 500? на рублевый вебмани закину, норм?
Сообщение отредактировал nevyansk - Четверг, 09.01.2014, 23:57 | | |
|
|
2014-01-10Дата: Пятница, 10.01.2014, 00:06 | Сообщение # 26 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, А.. ну да, конечно.. А если убрать все пункты кроме активного? - 2014?
Тогда да, надо по другому..на рублевый вебмани закину, норм? Норм. Завтра будет, уже сегодня.
| | |
|
|
2014-01-10Дата: Пятница, 10.01.2014, 00:24 | Сообщение # 27 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
деньги ушли, коммент - название темы
что-то я загрузился, что здесь у меня ошибку какой именно строки не показывает:
показывает только ошибку "незаполнения" строк "категория" и "тип объявления", а дальше пустые кавычки...какой шаблон я мог "закриворучить" и как исправить?
Тут вот все поля четко отписывает: http://likbezz.ru/board/0-0-0-0-1 (кстати, я там тестовую объяву сделал совершенно неспециально, нужно подтереть)
Сообщение отредактировал nevyansk - Пятница, 10.01.2014, 00:25 | | |
|
|
2014-01-10Дата: Пятница, 10.01.2014, 00:37 | Сообщение # 28 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, что-то я загрузился, что здесь у меня ошибку какой именно строки не показывает: Потому что ее нет - ее заменили на текст.
Тут вот все поля четко отписывает: http://likbezz.ru/board/0-0-0-0-1 (кстати, я там тестовую объяву сделал совершенно неспециально, нужно подтереть) Потому что там уже поправил)
В общем, оказалось несложно: Типа так: Код <script type="text/javascript"> (function(){ var y=new Date().getFullYear(),ind=3,is=false; $('#bdF11 option').each(function(){ if(this.selected){is=true;}; if(ind<1||!is){ $(this).remove(); }; if(is){ind--}; }); $('#bdF10').replaceWith('<span>'+y+'</span><input name="pya" type="hidden" value="'+y+'" />'); })(); </script> Где: ind=3 = кол-во месяцев, не включая текущий.
Если будете вставлять прямо в шаблон - скопируйте код из прикрепления.
Так же, скрипт можно запихнуть в файл и подключить так: Код <script type="text/javascript" src="http://likbezz.ru/_content/_work/8-1626/hideMonth.js"></script>
☑ Ссылка на файл: hideMonth.js ---
Если же у вас есть какой-то глобальный файл со своими скриптами, то лучше упаковать в функцию и вызвать по месту: Функция: Код function hideMonth(ind){ var y=new Date().getFullYear(),ind=(ind)?ind:3,is=false; $('#bdF11 option').each(function(){ if(this.selected){is=true;}; if(ind<1||!is){ $(this).remove(); }; if(is){ind--}; }); $('#bdF10').replaceWith('<span>'+y+'</span><input name="pya" type="hidden" value="'+y+'" />'); } В шаблон: Код <script type="text/javascript">hideMonth(3);</script> Где тройка в скобочках - кол-во выводимых месяцев, не включая текущий. Если не указана, то по умолчанию 3 - как указано в скрипте (ind=(ind)?ind:3).
☑ Ссылка на файл с функцией hideMonth.fn.js ---
Проверить - там же http://likbezz.ru/board/0-0-0-0-1 ---
PS Текущий и предыдущие месяцы НЕ выводится. То бишь, если сейчас март - в списке будут: апрель, май, июнь. Активным будет апрель.
Если нужны и предыдущие месяцы, меняем в скрипте условие: Код if(ind<1||!is){ $(this).remove(); }; На: Код if(ind<1){ $(this).remove(); }; ---
Стилевым оформление года - цифры 2014 - можно стилями: Код #bdM33 span{color:red;}
Код скрипта чуть-чуть изменен.. Вот в этом месте: Код $('#bdF10').replaceWith(y+'<input name="pya" type="hidden" value="'+y+'" />'); добавлен спан: Код $('#bdF10').replaceWith('<span>'+y+'</span><input name="pya" type="hidden" value="'+y+'" />'); ---
| | |
|
|
2014-01-10Дата: Пятница, 10.01.2014, 01:01 | Сообщение # 29 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, ну МОЗГ попробовал - работает, завтра буду разбираться что к чему, и почему в половине групп у меня описание ошибки заполнения полей не показывает, а то у меня 4-й час ночи, на работу через 4 часа вставать денежка норм дошла? Спасибо!
| | |
|
|
2014-01-10Дата: Пятница, 10.01.2014, 01:02 | Сообщение # 30 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
nevyansk, завтра буду разбираться что к чему Да.. И я тоже пойду )
Да, все нормально, прошла. Благодарю.
| | |
|