0
Индикатор
Автор Derzost-Namereniya, 15 янв. 2014 23:55
Сообщений в теме: 12
#1
Отправлено 15 Январь 2014 - 23:55
Всем привет!
На сайте нужно создать окошко-индикатор, показывающий сколько человек, например записалось в группы на занятия.
Скажем группа будет 10 человек. Соответственно, на определённой странице будет высвечиваться "осталось 9 мест"
А на следующий день, например "осталось 5 мест". Как можно такое реализовать?
Примерно вот так .
Есть какие-нибудь мысли по автоматизации и реализации сказанного?
спасибо.
На сайте нужно создать окошко-индикатор, показывающий сколько человек, например записалось в группы на занятия.
Скажем группа будет 10 человек. Соответственно, на определённой странице будет высвечиваться "осталось 9 мест"
А на следующий день, например "осталось 5 мест". Как можно такое реализовать?
Примерно вот так .
Есть какие-нибудь мысли по автоматизации и реализации сказанного?
спасибо.
#2
Отправлено 16 Январь 2014 - 02:23
К сожалению, автоматизировать подобный механизм не получиться, так как не возможности сохранять подобную информацию. Остается только реализация вручную путем изменения шаблона и вноса необходимых правок с заданной периодичностью.
#3
Отправлено 16 Январь 2014 - 02:55
Этого Я и боялся.
А может есть такой скрипт? - Я размещаю файл name.txt на стороннем хостинге, а скприпт 2 раза в день обращается туда, считывает результат (который туда прописывает в ручную от 1 до 10) и отображает на сайте storeland'a? Полуавтоматика
А может есть такой скрипт? - Я размещаю файл name.txt на стороннем хостинге, а скприпт 2 раза в день обращается туда, считывает результат (который туда прописывает в ручную от 1 до 10) и отображает на сайте storeland'a? Полуавтоматика
#4
Отправлено 16 Январь 2014 - 03:08
Если у вас будет возможность разместить информацию на отдельном хостинге, то тогда подобный механизм реализовать будет возможно. Проще всего будет содержать файл js где будет находиться переменная с результатом. Например
Где 5 это какое-то ваше число, на основе чего можно будет строить отображение информации уже на вашем сайте.
var count_group = 5;
Где 5 это какое-то ваше число, на основе чего можно будет строить отображение информации уже на вашем сайте.
#5
Отправлено 16 Январь 2014 - 03:43
Этот файл скрипта будет находится на стороннем хостинге? Не очень понятно. Т.е. в голове всё по кусочкам собрано, но нет полной чёткой картины как это сделать.
#6
Отправлено 16 Январь 2014 - 03:59
На отдельном хостинге у вас должен присутствовать js файл. В данный файл должна быть добавлена строка о которой говорилось ранее. На вашем сайте должен подключен данный файл через тег script, подключаться файл должен раньше чем файл main.js. В main.js добавляем необходимые данные для обработки.
#7
Отправлено 16 Январь 2014 - 04:21
Теперь гораздо понятнее. Спасибо. Буду реализовывать.
#8
Отправлено 17 Январь 2014 - 22:55
Cake, вот что мне ответила служба техподдержки моего хостинга:
Я выполнил 1-й пункт. Выполнил 2-й (узнаю полный пункт - пропишу полный).
Cake - а какие именно? И как теперь этот скрипт привязать к конкретной странице?
Цитата
Здравствуйте!
Если совсем грубо, то можно:
1. Разместить у нас на хостинге файл с именем, например, var.js и содержанием:
var count = 5;
#цифра количество которое нужно выводить на внешнем хостинге
2. в шаблоне на внешнем хостинге в body страницы пишется:
<script type="text/javascript" src="var.js"></script>
<script type="text/javascript">document.write("В группе: " + count + " человек");</script>
var.js нужно заменить на полную ссылку к файлу на нашем хостинге, как например http://yandex.st/jqu...3/jquery.min.js
Если совсем грубо, то можно:
1. Разместить у нас на хостинге файл с именем, например, var.js и содержанием:
var count = 5;
#цифра количество которое нужно выводить на внешнем хостинге
2. в шаблоне на внешнем хостинге в body страницы пишется:
<script type="text/javascript" src="var.js"></script>
<script type="text/javascript">document.write("В группе: " + count + " человек");</script>
var.js нужно заменить на полную ссылку к файлу на нашем хостинге, как например http://yandex.st/jqu...3/jquery.min.js
Я выполнил 1-й пункт. Выполнил 2-й (узнаю полный пункт - пропишу полный).
Cake
Цитата
В main.js добавляем необходимые данные для обработки.
#9
Отправлено 17 Январь 2014 - 23:29
Вот что ответила тех поддержка о "полном пути к файлу var.js
Как Я понял, можно сделать так же, как сделал форум (форум.правильный-путь.рф). - поддомен обращается на сторонний хостинг, а там расположен форум. Так?
Цитата
Если обращаться к файлу планируется со стороннего хостинга, то это нужно будет делать через некий домен на нашем хостинге.
В этом случае /script/var.js нужно разместить в папке public_html некого домена на Вашем аккаунте и ссылаться на файл через него.
В этом случае /script/var.js нужно разместить в папке public_html некого домена на Вашем аккаунте и ссылаться на файл через него.
Как Я понял, можно сделать так же, как сделал форум (форум.правильный-путь.рф). - поддомен обращается на сторонний хостинг, а там расположен форум. Так?
#10
Отправлено 18 Январь 2014 - 00:13
Цитата
И как теперь этот скрипт привязать к конкретной странице?
К какой именно странице вы хотите привязать данный скрипт?
Цитата
Как Я понял, можно сделать так же, как сделал форум (форум.правильный-путь.рф). - поддомен обращается на сторонний хостинг, а там расположен форум. Так?
Это только в том случае если у вас вся страница будет на внешнем хостинге. На данный момент как я понимаю все упирается в отображении информации на вашем магазине? Приведите пример как должен отображаться "окошко-индикатор".
#11
Отправлено 19 Январь 2014 - 00:10
1) http://правильный-пу...-Цигун-для-глаз
2) Да, на магазине storeland. (скрин как сейчас выглядит сайт)
3) Так (примерно) будет выглядеть страница регистрации на факультатив.
2) Да, на магазине storeland. (скрин как сейчас выглядит сайт)
3) Так (примерно) будет выглядеть страница регистрации на факультатив.
#12
Отправлено 19 Январь 2014 - 07:41
Если вы хотите привязать скрипт к конкретной странице, то вы можете воспользоваться контструкцией типа:
{% IF CURRENT_URL="полная ссылка на нужную вам страницу" %} Сам скрипт {% ENDIF %}
#13
Отправлено 21 Январь 2014 - 02:38
Определить принадлежность страницы можно как сообщил модератор чуть выше, так и по условию
В данном случае уже используется код вывода сообщения. Вам остается только добавить код
в необходимом месте страницы, для вывода сообщения.
{% IF PAGE_NAME = Запись на факультатив "Цигун для глаз" %} <script> $('.room-group').html("На факультатив записалось: " + count + " из 15 человек"); </script> {% ENDIF %}
В данном случае уже используется код вывода сообщения. Вам остается только добавить код
<span class="room-group"></span>
в необходимом месте страницы, для вывода сообщения.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных