Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [DLE] магазин блоков

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Evan, 30 янв 2014.

  1. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    Поставил этот шоп и ошибка такова что так где я пишу (на той странице или в строку поиска) /index.php?do=shop (я создал статическую страницу с этой строчкой)
    То у меня как бы открывается главная страница сайта в главной странице сайта :D
    нуу тоесть В сайте есть блок (новости,и прочие,где будут появятся другие страницы)
    Так вот и там появляется тот же сайт,что делать?!Заранее спасибо
    Возможно потому что я не знаю куда пихать строчку :

    1. case "shop" :
    2. include ENGINE_DIR . '/modules/shop/index.php';
    3. break;

      А точнее куда именно в файле engine/engine.php

      Буду очень благодарен за помощь :)

      p.s
      - А когда я просто вбиваю : http://my-site/index.php?do=shop
      То просто пустота в том месте где должен быть шоп

      Заранее спасибо :D
     
  2. Хостинг MineCraft
    <
  3. corndan

    corndan Активный участник Пользователь

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    :Facepalm:
    /index.php?do=shop - эта ссылка у тебя появится после добавления этих строчек:
    1. case "shop" :
    2. include ENGINE_DIR . '/modules/shop/index.php';
    3. break;
    Держи: http://screeny.ru/53dd44b036221cc34304c0ed
     
  4. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    я же написал в engine.php он находится в папке engine
     
  5. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    Ты вообще читать умеешь?Вопрос прочитай пару раз и пойми,а потом ответь :)[DOUBLEPOST=1407055827,1407055763][/DOUBLEPOST]
    Нуу,я все так и сделал,абсолютно так же как Вы и сказали,а все ровно не работает!
     
  6. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    Иди в пень если заставляешь меня читать. Сложного вообще ничего нет. Появляется пустая страница?
     
  7. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    без обид ))
    По адресу : http://мойсайт/index.php?do=shop
    появляется пустая страница
     
  8. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    пройди по ссылке /index.php?do=shop&admin и там добавь сервер
     
  9. corndan

    corndan Активный участник Пользователь

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    И шоп закинь в модулес
     
  10. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    Тоесть папку с шопом нужно закинут в определеную папку?
    Ксл да то в какую?!
     
  11. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    engine/modules/
     
  12. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    Нуу вроде я все так и сделал,а терерь какую то ошибку выдает![DOUBLEPOST=1407137434,1407137262][/DOUBLEPOST]сейчас картинку с ошибкой скину : image.jpg
     
  13. corndan

    corndan Активный участник Пользователь

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    Делай установку полностью заного, только уже по всем советам
     
  14. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    спасибо,сегодня сделаю,как сделаю отпишусь)
     
  15. Help

    Help Старожил Пользователь

    Баллы:
    123
    Есть ошибки (машинальные). Автор, установи сам свой магазин, найди их и исправь.
    Я нашел парочку ошибок.

    Файл -view-block.html (Не находит товар при покупке)
    У тебя:
    PHP:
    <button type="submit" name="buy" value="' . $row['id'] . '">Купить</button>
    А нужно:
    PHP:
    <button type="submit" name="buy" value="' . $row['id_s'] . '">Купить</button>
    ##################################################################

    Файл - api.php (Не отображается название сервера при добавление блоков)
    У тебя:
    Код:
            while ( $row_s = $servW -> fetch ( PDO::FETCH_ASSOC ) ) $server_while .= '<option value="' . $row_s['id_s'] . '">' . $row_s['name] . '</option>';
            $catW = $shop -> query ( " SELECT * FROM `{$configs['cat']}` " );
            while ( $row_c = $catW -> fetch ( PDO::FETCH_ASSOC ) ) $cat_while .= '<option value="' . $row_c['id'] . '">' . $row_c['name'] . '</option>';
    А нужно:
    Код:
            while ( $row_s = $servW -> fetch ( PDO::FETCH_ASSOC ) ) $server_while .= '<option value="' . $row_s['id_s'] . '">' . $row_s['names'] . '</option>';
            $catW = $shop -> query ( " SELECT * FROM `{$configs['cat']}` " );
            while ( $row_c = $catW -> fetch ( PDO::FETCH_ASSOC ) ) $cat_while .= '<option value="' . $row_c['id'] . '">' . $row_c['name'] . '</option>';
     
    Последнее редактирование: 4 авг 2014
  16. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    нет, в первом варианте всё правильно. id это id блока, а id_s это id сервера. По поводу остального, пойду решу что нибудь.
     
  17. Help

    Help Старожил Пользователь

    Баллы:
    123
    id - Любой товар покупается за ноль и количество ноль, и не добавляет.
    id_s - Находит товар, сумму и сервер. Работает нормально.
     
  18. Автор темы
    Evan

    Evan Старожил Пользователь

    Баллы:
    123
    нет, это моя проблема. я на тот момент не знал SQL JOIN, сейчас сделаю апдейт. Просто id он находил id сервера. А если вписать id_s то он будет искать по айдишнику сервера[DOUBLEPOST=1407165566,1407165352][/DOUBLEPOST]UPD: 2014-08-04 19:17 [Московоское время] - фикс был в файлах index.php и api.php
     
  19. corndan

    corndan Активный участник Пользователь

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    Сделай то что в планах):whistle:
     
  20. MIXAS

    MIXAS Активный участник Пользователь

    Баллы:
    88
    Skype:
    Misha23091
    Я сделал все заново!!!
    Скачал заново файл шопа и настроил config.php (возможно в нем ошибка,можете настроить примерно и мне скинуть кто нибудь)
    Дальше сделал запрос в БД (все прошло хорошо)
    дальше я записал :

    1. case "shop" :
    2. include ENGINE_DIR . '/modules/shop/index.php';
    3. break;


      В файл engine/engine.php

      в части switch ( $do ) { сюда}
    А папку shop (папку с магазином) я закинул по пути engine/modules/
    А потом зашел по ссылки :

    http://mysite/index.php?do=shop&admin

    и получил ошибку : Fatal error: Call to a member function query() on a non-object in /home/u936756558/public_html/engine/modules/shop/index.php on line 38

    И по ссылки :

    http://mysite/index.php?do=shop

    получил ошибку : Fatal error: Call to a member function query() on a non-object in /home/u12345678/public_html/engine/modules/shop/index.php on line 11

    Помогите пожалуйста :(
     
  21. corndan

    corndan Активный участник Пользователь

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    У тебя хостигер?
     

Поделиться этой страницей