Вы не вошли.
Страницы: 1
Не работает рынок. При выборе предмета в инвентаре на сайте высвечивается надпись "Товар ID minecraft:porkchop запрещён для торговли на рынке.". Галочка продажи на "Активировать в магазине" и "Активировать на рынке (продажа только за игровую валюту)" активна. В настройке сервера ID каталога в котором рассполагается предмет есть.
UPD: Не удаляется категория с ID 0 (в админке), при включенном ЧПУ не работает чуть ли не половина админ-функций на основном сайте(не админке).
Отредактировано dimon7147 (26-08-2019 19:50:22)
Вне форума
Благодарю за ваше сообщение!
Перейдите в настройки сервера shop/admin/?page=management и в поле Группы пропишите ID через запятую например 1,2,3,4,5,6,7,8,9,10,11,21. Товар minecraft:porkchop имеет ID группу 9, допишите 9 в конце.
Удаление категории с ID 0 исправлено в 4.0.5
ЧПУ для NGINX:
location /
{
try_files $uri $uri/ /index.php?$args;
}
Для Apache .htaccess:
AddDefaultCharset UTF-8
#php_flag short_open_tag on
#php_flag session.auto_start off
#php_value session.save_path /tmp
<FilesMatch ".(ht*|ini|phps|fla|psd|log|sh|txt|sql|tpl|tmp)$">
Order Allow,Deny
Deny from all
</FilesMatch>
Options All -Indexes
RewriteEngine on
# папка shop/ или корень сайта /
RewriteBase /shop/
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
#Правило для работы скинов с вашим лаунчером, если скины грузились в другое место
RewriteRule ^upload/skins/([a-zA-Z0-9_]+).png$ shop/upload/skins/$1.png
RewriteRule ^upload/cloaks/([a-zA-Z0-9_]+).png$ shop/upload/cloaks/$1.png
Вне форума
Все так и было, не работает
Вне форума
Не удаётся повторить ошибку. Подскажите, ошибка на какой версии?
Вне форума
4.0.5, Minecraft 1.12.2, Sponge
Вне форума
Условие ещё одно должно быть выполнено !empty($item['price']).
Просто в магазине /shop/?page=shop установите цену товара в виртуальной валюте.
Вне форума
Обновился, как не работало, так и не работает. Ладно, добавил новый define( 'IGNORE_DISABLED_MARKET', true);, выставить на продажу дал с ошибками на весь экран, заодно и сломал .dat файл игрока, что теперь нельзя не зайти, ни инвентарь просмотреть.
Отредактировано dimon7147 (30-08-2019 22:46:15)
Вне форума
Вне форума
Не могу повторить ошибку, пришлите пару игровых профилей .dat
Вне форума
Вне форума
Благодарю за архив с файлами. Ошибку повторить удалось, получил дамп с данными, попробую исправить.
Вне форума
Перекачайте архив с CMS, замените файл shop\app\gmp.php и протестируйте перезапись файлов.
Вне форума
Рынок стал работать корректно, но выдача через .dat не работает
P.s Цену выставлять ползунком, помоему это слишком. Почему не сделать ввод цены? То же самое с количеством при покупке.
Отредактировано dimon7147 (01-09-2019 03:14:22)
Вне форума
Перекачайте CMS и замените два файла из архива:
shop\app\msmod\myitems.php
shop\app\msmod\shopitems.php
Вне форума
Да, заработало. Что насчет ползунков? Мало того, что это жутко не удобно игрокам, так это еще и ограничивает возможности. Пример: Стоит обмен 1 купюра - 100 монет. В ползунке получается минимальный шаг 0,1 купюра, а после него уже 22.1 купюра. А если игроку нужно ровно на 1 купюру? Ему 10 раз кликать?
Вне форума
Страницы: 1