Приветствую Вас Прохожий | RSS Воскресенье, 29.06.2025, 14:39
(Cайты из ТОП 100 | сайт: http://cs-hats.3dn.ru/ Всё для CS | uCoz | Профессиональный пор...) [ Новые сообщения · Участники · Общие Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: LEO--MESSI  
Возможность добавлять лишь один материал в категорию board
Generous Дата: Воскресенье, 05.02.2012, 19:24 | Сообщение # 1

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Школьник
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 1
Замечания: 0%
Никак не могу реализовать следующее, сделать так чтобы при добавление нового материала в модуль "Доска объявления" код отправлял запрос в категорию на наличия того что там существует материал. Есть конечно другие способы, я пробовал это проделать с информером. Но информер к сожалению обновляется медленно, а мне нужно чтобы в каждую секунду скрипт был готов принять решения. Я вам приведу пример.
Двое клиентов одновременно зашли бронировать к примеру вот этот номер - http://lotos.ucoz.com/board/39-0-0-0-1 и они заполняют форму бронирования и нажимают почти одновременно на кнопку "Забронировать номер". Я хочу чтобы второй бронь не прошел - то есть материал который будут добавлять вторым в ту же категорию не добавлялся. Вот и вся моя беда. Буду благодарен если поможете.

Добавлено (05.02.2012, 19:24)
---------------------------------------------
Тема называется "Поддержка по uCoz, Ответы и помощь для web мастеров"
Кто нибудь поможет хоть нет? Может есть у кого то какие то идеи по этому вопросу? Я же жду.



Подпись пользователя GenerousАдмин сайта http://www.nabran.ru
 
mdbaner Дата: Понедельник, 06.02.2012, 01:29 | Сообщение # 2

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Министр
Группа: V.I.P персона
Сообщений: 4723
Награды: 309
Репутация: 3756
Замечания: 0%
Generous, Конечно человеческой наглости нет придела, можно назвать тему и "даю всем по 100 тысяч баксов", но под конец подписавшись, с моего желания без каких либо обязанностей. По этому вы должны знать что все на добровольном желание и по личному согласию желающего помочь.

Вы завернули свой вопрос трудно доступно и не понятно, тем более бесплатно!
Двое клиентов одновременно зашли бронировать к примеру вот этот номер интересно какие права на вашем сайте имеют эти клиенты. что они одновременно могут редактировать одну и туже новость? бред получается.
Где код формы бронирования?

Вы вроде информативно расписали но я или торможу или вас весь форум понять не может.
Исходя из должного оформления вопроса я отзываюсь так как все по правилам.


Подпись пользователя mdbaner1 Права групп и возможности пользователей
2 Общие правила форума которые нужно знать всем
3 Пожаловаться на Администратора или Модератора тут
4 Задать вопрос в Support сайта Ucozon
5 Ответы на постоянные вопросы в модуле FAQ
6 Цены и виды моих услуг по дизайну и настройке


Больше всего меня вырубает когда пользователь просит меня что либо найти, указывая на то что не умеет пользоваться поиском
 
Generous Дата: Понедельник, 06.02.2012, 15:24 | Сообщение # 3

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Школьник
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 1
Замечания: 0%
Возможно я не все объяснил вам. Суть моего проекта таков, мы арендовали отель, но сайта у нас нет, я решил создать его сам, ну вот и столкнулся с такой проблемой как добавления только лишь одного материала в категорию. Категории, в модуле "доска объявления", предназначены в качестве коттеджей в нашем отеле. При этом если юзер захочет забронировать какой нибудь номер, то он осуществляет бронь формой "добавления материала", я ее изменил под свои нужды, изменил название полей. После того как он заполнит все необходимые поля, дальше нажимает на кнопку "Забронировать номер". Его действия будет считаться как бронь номера. Я активировал дополнительные поля который отвечает за опцией "дата заезда" а поле "Разместить до" служит как "Дата отъезда", по истечения времени, материал удаляется автоматически, то есть этом номер освобождается, на карте он горит оражевым цветом. Скандальной ошибкой является лишь добавления материала в одну и ту же категорию дважды. На будущее если подвернется такое случая, как одновременно два юзера добавят материал в одну и ту же категорию, представьте себе один и тот же номер двое забронируют и будут предъявлять свои претензии.
Разве что не уникален ли этот проект? Я решил что в системе юкоз можно создать подобное как booking.com, ну возможно я размечтался :), но почему бы и нет. Думаю ничего не возможного нету на свете. Если дружелюбный комьюнити друг другу не поможет в чем либо, тогда зачем ее так называть? Это идея нашему сервису наверное будет полезна, надеюсь когда нибудь они создадут в настройках модуля "Доска объявления" такую возможность как добавления лишь одного материала в определенную категорию.

Вот обычная форма кода, который реализует запрет вывода ссылки на добавления материала в категорию.

То есть больше ни кто не сможет зайти на страницу добавления материала той каттегории где уже есть одинматериал.

Назовите пожалуйста свою цену для реализации данной идеи. Напишите мне в ЛС. С уважением Азер Исмиханов.


Сообщение отредактировал xbalson - Понедельник, 06.02.2012, 15:34


Подпись пользователя GenerousАдмин сайта http://www.nabran.ru
 
мир Дата: Понедельник, 06.02.2012, 16:06 | Сообщение # 4

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
мировой порядок
Группа: зам Админа
Сообщений: 1019
Награды: 78
Репутация: 4084
Замечания: 0%
Generous, Не думаю что за это нужно платить, все делается довольно просто.

Задумка очень интересная!

К примеру условия , если категория имеет хоть 1 и более материала то запретить ссылку на добавление в эту категорию материала.
К примеру если у нас используется для выбора номера в гостинице при помощи селектора то нужно замораживать для выделения которые имеют уже материал(заказ)



Code
<select size="1" name="cat">
<option value="231">Номер Люкс 231</option>
<option value="232"<?if($CAT_NAME$)?> disabled="disabled" style="color: #FF0000;"<?endif?>>Номер Люкс 232 <?if($CAT_NAME$)?>Забронирован!<?endif?></option>
<option value="233">Номер Люкс 233</option>
<option value="234">Номер Люкс 234</option>
<option value="235"<?if($CAT_NAME$)?> disabled="disabled" style="color: #FF0000;"<?endif?>>Номер Люкс 235 <?if($CAT_NAME$)?>Забронирован!<?endif?></option>
<option value="236">Номер Люкс 236</option>
<option value="237">Номер 237</option>
<option value="238">Номер 238</option>
<option value="239"<?if($CAT_NAME$)?> disabled="disabled" style="color: #FF0000;"<?endif?>>Номер 239 <?if($CAT_NAME$)?>Забронирован!<?endif?></option>
<option value="240"<?if($CAT_NAME$)?> disabled="disabled" style="color: #FF0000;"<?endif?>>Номер 240 <?if($CAT_NAME$)?>Забронирован!<?endif?></option>
</select>


Че то я запутался)) проблема получается с условием
Code
<?if($CAT_NAME$)?>Забронирован!<?endif?>
не будет работать так как не определено к какой категорий относится
Code
<?if($CAT_NAME$="234")?>Забронирован!<?endif?>
данное условие сравнивает если это категория равняется с про ставленой в кавычках
ПО умолчанию если в категорий нет материалов то категория по идее не должна отображаться .. надо еще подумать))

Через информер используя категорий можно легко реализовать, а тут надо раскинуть мозгами, я переоценил свои возможности.. кажись)


Подпись пользователя мирВнимание: Как был задан вопрос, так на него и отвечу Психология и тип создания пост
 
мир Дата: Понедельник, 06.02.2012, 16:21 | Сообщение # 5

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
мировой порядок
Группа: зам Админа
Сообщений: 1019
Награды: 78
Репутация: 4084
Замечания: 0%
нет , тут нужно писать скрипт который будет запрашивать наличие материала в категорий .
Вам нужно обратится к тем кто занимается написанием простых гет запросов в категорию материала на наличие.


Подпись пользователя мирВнимание: Как был задан вопрос, так на него и отвечу Психология и тип создания пост
 
Generous Дата: Суббота, 25.02.2012, 00:05 | Сообщение # 6

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Школьник
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 1
Замечания: 0%
Я уже это пробовал, заморозить занятые номера вот этим jquery кодом
Code
<script> $("input:#cus21(:checked)[type='radio']").prop({disabled: true}); </script>
<script> $("input:#cus41(:checked)[type='radio']").prop({disabled: true}); </script>
<script> $("input:#cus41(:checked)[type='radio']").prop({disabled: true}); </script>

эти коды с помощью информера вывел, то есть вот как сделал.
Код который в информере с параметрами

[ Доска объявлений · Материалы · Дата добавления материала A · Материалы: 99 · Колонки: 1 ]
Code
<script>
$("input:#cus<?substr($CATEGORY_URL$,7,20)?>(:checked)[type='radio']").prop({disabled: true});
</script>

И сам код информера $MYINF_5$ я вставил в шаблон "Страница добавления и редактирования материала"
И выглядит он вот так.


Атак же можете посмотреть в действии


Добавлено (06.02.2012, 19:59)
---------------------------------------------
Вот такой метод тоже пробовал авто-обновления кнопки"Забронировать номер" через каждую 1 секунду. В смысле если в эту же секунду в данной категории материала нету, то этот кнопка "Забронировать номер" появляется на странице добавления материала, иначе появляется текст оповещающий что номер уже занят.

этот скрипт я нашел у вас и переделал под свои нужды.

Данный код вставляется после тега $BODY$ на > странице добавления материала.
Code


<b>Номер в данный момент</b> <span id="booking_number">Идет предварительная проверка на наличия свободности номера <img title="Идет предварительная проверка на наличия доступности номера" src="http://lotos.ucoz.com/images/loader.gif" border="0" alt="" /></span>

<script type="text/javascript">
var loc = location.href;
function onlineTimer() {
$('#booking_number').load(loc+' #booking_number');
$("#booking_number").load("/board/<?substr($URI_ID$,5,3)?> span.booking_number");
}
$(function(){
var t=self.setInterval("onlineTimer()",1000);
});
</script>


А этот код вставляется в любое место между тегами и
> на странице со списком материалов категории

Code

<div style="display:none;">
<span id="booking_number">
<?if($NUM_ENTRIES$>0)?>
<b><font color="#ff0000">Номер занят</font></b>
<?else?>
<b><font color="#FFAD00">Номер свободен</font></b>
<input type="button" class="manFlSbm" id="bdF77" style="font-weight:bold;" value="Забронировать номер" onclick="document.getElementById('doSmbBt').click();" />
<?endif?>
</span>
</div>


Но во время заполнения формы бронирования, сервер может временно забанить юзеров, точнее их IP адресов, потому что скрипт авто-обновляется и создает частые гет запросы.

Вот этот скрипт как нибудь переделать бы, я не имею особых способностей по написанию скриптов.

Добавлено (06.02.2012, 20:04)
---------------------------------------------
У вас готовые шаблоны для добавления сообщения почему то не работают, я не могу добавить сообщения как положено. Я это написал с целью, оповестить вас о неполадках. Этот сообщение можете удалить.

Добавлено (07.02.2012, 14:52)
---------------------------------------------
Ну что ребята, Вы ответите хоть нет?

Добавлено (25.02.2012, 00:05)
---------------------------------------------
Значить тут никто не хочет да помочь. :( . Да и цену тоже на услуги назвать не хотите, видимо стесняетесь что ли. Я же ответа вашего жду, что за дела?


Подпись пользователя GenerousАдмин сайта http://www.nabran.ru
 
tigerforce Дата: Суббота, 25.02.2012, 08:50 | Сообщение # 7

Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Фотошоперы
Сообщений: 216
Награды: 27
Репутация: 793
Замечания: 0%
Quote
не будет работать так как не определено к какой категорий относится

Может так.
Code
<?if($CAT_NAME$="234")?><a href=$CAT_NAME$="234"><option value=$CAT_NAME$="234"></a>Забронирован!<?endif?>

Вашпе нече в голову не лезит


Подпись пользователя tigerforcehttps://goo.gl/0ygtWZ
 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Новые пользователи Последние темы Лучшие пользователи

1 Baldvin (Александр Б)

US17:53 - 09.05.2025

2 uAdminist (Анатолий)

RU06:25 - 07.05.2025

3 arturkaas (arturkaas)

DE12:26 - 02.12.2024

4 Nynikak (Марина)

NL20:29 - 06.07.2024

5 Vladimrij (Vladimir)

UA08:13 - 06.04.2024

6 Highvard (Никита)

BY11:02 - 10.03.2024

7 Khaliff93 (Artem)

US14:28 - 26.02.2024

8 Vvvpol (Stepan)

UA16:43 - 22.02.2024

9 exvardi (Vladimir)

MD14:47 - 18.02.2024

10 Ja_Rule (Евгений Пил)

BY10:19 - 13.02.2024

11 funvaz (Gosha)

KZ20:46 - 22.12.2023

12 dj2nik (dj2nik)

UA11:22 - 11.12.2023

13 gluk123 (Max)

UA09:42 - 21.10.2023

14 AlexGrim (Alex)

RU09:22 - 17.10.2023

15 Renegat95 (Ромич)

RU09:08 - 08.10.2023

16 leon1965 (Bob Dutu)

CA15:43 - 13.08.2023

17 2ef005 (Андрей)

UA12:13 - 04.07.2023

18 Coresh100 (Сергей Моро)

BY23:22 - 28.06.2023

19 11smith11 (Smith Bonda)

UA18:49 - 18.06.2023

20 perimetr (Николай)

BY16:53 - 13.05.2023

21 elm2 (Андрей)

BY09:46 - 03.05.2023

22 qetruhdf2 (alx alex)

RU23:29 - 02.04.2023

23 3737 (Dudgos)

CA18:24 - 19.03.2023

24 ziercool (ziercool)

PL17:54 - 15.03.2023

25 dedtalash (Вадим)

BY14:32 - 27.02.2023

26 Robin113 (Andrei)

DE18:05 - 17.02.2023

27 vova_vova (Vov)

UA23:03 - 09.11.2022

28 Bull888 (Светлана)

UA09:08 - 25.10.2022

29 tigo1 (Tigo)

AM21:52 - 21.10.2022

30 fekin4321 (VladFekin)

UA00:32 - 14.10.2022

1 Работа на заводе

German Vikrumas [28]

2 Комплексный прогон сайтов ру и...

myod kysovue [54]

3 Армия

MarinaKli MarinaKli [0]

4 Остались честные СМИ?

KateKuz KateKuz [0]

5 Раздача подарков и стикеров в ...

KateKuz MDNdemon [1]

6 Дисковое пространство

KateKuz frolov1028 [3]

7 Может у кого есть!

MarinaKli Vistel [5]

8 Ручной прогон по трастовым сай...

kalip27 kalip27 [19]

9 бот для умножения денег на фор...

forexmone forexmone [0]

10 Программировние

forexmone Playmanovich [7]

11 Пропала реклама

forexmone frolov1028 [3]

12 У сайта вырос ТИЦ

Openair Vistel [8]

13 Нужны дизайнеры

Openair demons063 [2]

14 ⭐️Ручной статейный прогон⭐️

eternalli eternalli [0]

15 Как раскрутить кино сайт

eternalli JAko [6]

16 [100p] Нарисовать логотип.

XAMEJIUOH XAMEJIUOH [0]

17 Требуется человек для создания...

Vikrumas Vikrumas [0]

18 Качественный рерайт/копирайт о...

GaV GaV [161]

19 Календарь

frolov1028 Vikrumas [1]

20 Профильно-статейны прогон по с...

GaV GaV [0]

21 Файловик на сайт (копипаст) оп...

MDNdemon MDNdemon [58]

22 Изображение в CSS

xbalson GaV [2]

23 Файловый Менеджер - Высокая оп...

Freemekc Freemekc [2]

24 В каких интернет магазинах вы ...

Beowb428 GaV [9]

25 Скрипт и инструкция добавления...

DianaLebe мир [3]

26 Трафик на сайт по низким ценам...

brig2 vir4us [4]

27 Продам билеты в московский кин...

brig2 MDNdemon [1]

28 Создать лого на сайт

korel korel [0]

29 25 жирных ссылок. Яндекс Катал...

NikeNikol NikeNikol [0]

30 выровнять вид материалов

GaV frolov1028 [1]

1 frolov1028

UAРепа: 4431 Файлов: 29 Форум: 1317

2 Кирилл

RUРепа: 4292 Файлов: 15 Форум: 3818

3 мир

MDРепа: 4084 Файлов: 878 Форум: 1019

4 WinDiZ

Репа: 3943 Файлов: 2 Форум: 1252

5 mdbaner

MDРепа: 3756 Файлов: 713 Форум: 4723

6 GaV

RUРепа: 3621 Файлов: 0 Форум: 1262

7 Kapusha

RUРепа: 3371 Файлов: 35 Форум: 1177

8 PrADeN

FRРепа: 3318 Файлов: 84 Форум: 2076

9 martinis

RUРепа: 3247 Файлов: 46 Форум: 444

10 German

RUРепа: 2768 Файлов: 18 Форум: 258

11 STAFF

USРепа: 2720 Файлов: 72 Форум: 757

12 ALINA

RUРепа: 2677 Файлов: 277 Форум: 9

13 StraJ

UAРепа: 2243 Файлов: 12 Форум: 545

14 smart4on

BYРепа: 2232 Файлов: 4 Форум: 661

15 makcim19997

RUРепа: 2204 Файлов: 171 Форум: 1067

16 GaMeRgame

RUРепа: 2082 Файлов: 4 Форум: 722

17 TRANE73

RUРепа: 2015 Файлов: 34 Форум: 165

18 ivanfom

RUРепа: 1887 Файлов: 15 Форум: 319

19 Zhenikuls

RUРепа: 1884 Файлов: 6 Форум: 65

20 tmb

RUРепа: 1570 Файлов: 0 Форум: 214

21 xbalson

MDРепа: 1378 Файлов: 4 Форум: 561

22 Smile

RUРепа: 1311 Файлов: 23 Форум: 444

23 hjp^

RUРепа: 1248 Файлов: 14 Форум: 192

24 domovik21

UAРепа: 1237 Файлов: 16 Форум: 177

25 Prix

RUРепа: 1122 Файлов: 6 Форум: 91

26 LEO--MESSI

RUРепа: 1115 Файлов: 6 Форум: 468

27 Playmanovich

UAРепа: 1087 Файлов: 3 Форум: 981

28 WmMariupol

UAРепа: 1081 Файлов: 0 Форум: 55

29 K@rDeL

RUРепа: 1076 Файлов: 0 Форум: 382

30 LUIS75

RUРепа: 1033 Файлов: 1 Форум: 198

Избранные ссылки
5 последних закладок Описание и использование закладок
Закладки создаются при помощи "куков" которые хранятся в вашем браузере 30 дней, если жи вы почистили куки в своем браузере то закладки исчезнут.
отображаются только 5 последних закладок, предыдущие удаляются по мере обновления списка.
Вы можете любую не нужную закладку удалить нажатием X на против ссылки.
Бывает что запись кука пролетает, но это уже ошибки браузера и его записей.
Если при обновление страницы выводится ошибка 400 то что бы исправить необходимо удалить все куки браузера
Если вы заметили ошибки то сообщайте администратору.


Copyright UcozOn.ru™ © 2008-2025


Кнопка 88х31 сайта ucozon.ru