Хочу, хочу-хочу, представить вам плод моих новогодних выходных. Итак встречайте пузырь нового года - скрипт магазин
Данный скрипт на какой-нибудь странице рисует вот такую прекрасную табличку с товарами, которые могут быть администраторскими, а могут быть и пользовательскими и предлагает их заказать в n-ом количестве. Прошу обратить внимание на слово заказать, а не купить! Скрипт не обеспечивает покупку в реальном времени каким-либо пользователем. Что я подразумеваю под заказать: отправляется ЛС одному из назначенных вами в скрипте так называемых кураторов(я их так назвал, не ругайте за название, пожалуйста ) в котором будет указано кто у кого купил вещь, в каком количестве, по какой цене за штуку, а также итоговая цена покупки. Далее куратор должен будет зайти к покупателю, снять у него указанную сумму, добавить ему нужные вещи, зайти к продавцу, добавить ему нужную сумму, отнять у него вещи, зайти в магазин и снять нужное количество вещей из магазина. Квест не самый простой, но все же несложный.
Простите меня за творческий выхлоп, перейдем к скрипту
находите эту строку (3-я с конца)
window["curators"] = [3,18,12];
выделенные цифры - ID пользователей, которых вы назначаете кураторами(можно менять). Эти пользователи должны быть хотя бы модераторами(самый крайний случай), а вообще администраторами. Их может быть сколько угодно, ниже несколько примеров:
window["curators"] = [3];
window["curators"] = [3,18];
window["curators"] = [3,18,12,31];
Это вставлять в html-низ
Перейдем к самой странице. Создайте, если у вас еще нет, страницу, на которой собираетесь разместить магазин, на этой странице больше ничего находится не будет, скрипт все потрет. На эту страницу вставьте
<script type="text/javascript">
//Shop items start
window["shop_items"] = [];
window["shop_items"][window["shop_items"].length] = {name: "Название товара/вещи",description: "Описание товара",price: "Цена за одну штуку",count: "Количество в продаже",seller: {id: "ID продавца", nickname: "Логин продавца"}};
...
//Shop items end
</script>
Выделенную строку можно копировать сколько угодно, изменяя указанны в кавычках параметры(вставлять ВМЕСТО многоточия), но можно еще воспользоваться такой штукой http://tests.bestff.ru/pages/elements тут все должно быть интуитивно понятно. Хотя поясню, если вы выбрали Добавить к уже имеющимся то полученный код надо ставить не вместо, а под уже имеющийся, то есть. У вас было
<script type="text/javascript">
//Shop items start
window["shop_items"] = [];
window["shop_items"][window["shop_items"].length] = {name: "Название товара/вещи",description: "Описание товара",price: "Цена за одну штуку",count: "Количество в продаже",seller: {id: "ID продавца", nickname: "Логин продавца"}};
//Shop items end
</script>
тогда новый код вы вставляете вот таак
<script type="text/javascript">
//Shop items start
window["shop_items"] = [];
window["shop_items"][window["shop_items"].length] = {name: "Название товара/вещи",description: "Описание товара",price: "Цена за одну штуку",count: "Количество в продаже",seller: {id: "ID продавца", nickname: "Логин продавца"}};
window["shop_items"][window["shop_items"].length] = {name: "Название товара/вещи 2",description: "Описание товара 2",price: "Цена за одну штуку 2",count: "Количество в продаже 2",seller: {id: "ID продавца 2", nickname: "Логин продавца 2"}};
//Shop items end
</script>
где вот такая строка новый товар
Тестируйте