Иконка ресурса

[Ice] Shop 1.0.2

Нет прав для скачивания

Волчья писька

Проверенные
Сообщения
625
Реакции
628
Баллы
8,225
Пользователь landi разместил новый ресурс:

[Ice] Shop - виртуальный магазин.

Описание:
Этот виртуальный магазин позволяет вашим пользователям покупать подписки в различные группы пользователей. Эти группы определены по продуктам и могут быть приобретены на один день, одну неделю, один месяц, как опция "приобретение продления" - аналог абонемента. Актуальные продукты, которые продаются через магазин, комплектуются вами и могут включать дополнительные различные...

Узнать больше об этом ресурсе...
 
В архиве присутствует русская и английская версии плагина, а так же русификатор отдельным файлом.
 
на 1.2 может встать и работать?
 
Может и встать и даже заработать. :)
 
Может и встать и даже заработать. :)
осталось только проверить, точнее скачать когданибудь и установить :([DOUBLEPOST=1381545012,1380483366][/DOUBLEPOST]поделитесь кто нибудь этим модулем, кому нежалко... а то я тут фиг когда скачаю...
 
осталось только проверить, точнее скачать когданибудь и установить :([DOUBLEPOST=1381545012,1380483366][/DOUBLEPOST]поделитесь кто нибудь этим модулем, кому нежалко... а то я тут фиг когда скачаю...
Никто с Вами не поделиться. Если не хотите зарабатывать симпатии, то купите доступ, подробнее тут...
 
Я не понял! А продавать цифровые товары можно через него?
 
Что-то я в этом сильно сомневаюсь...
 
отпишитесь если кто ставил то как работает?
нет ли ошибок?
 
Всё работает. Ошибок не замечено.
 
Просто у меня при попытке добавить бонус выдало ошибку
вот только часть ошибки
Код:
Mysqli statement execute error : Incorrect string value: '\xD0\x9F\xD0\xB5\xD1\x80...' for column 'product_name' at row 1
позже разобрался что за ошибка, оказалось что при установки в на форум в базу добавляются две таблици не в той кодировке

Код:
<?php

class Ice_Shop_Install{
   
    public static function install(){
       
        $db = XenForo_Application::get('db');
               
        $db->query("
        CREATE TABLE IF NOT EXISTS `xf_ice_shop_products` (
          `product_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
          `product_name` varchar(255) COLLATE ascii_bin NOT NULL,
          `product_description` longtext COLLATE ascii_bin NOT NULL,
          `usergroups` varbinary(255) NOT NULL,
          `price_perday` int(11) unsigned NOT NULL,
          `price_perweek` int(11) unsigned NOT NULL,
          `price_permonth` int(10) unsigned NOT NULL,
          `price_lifetime` int(10) unsigned NOT NULL,
          PRIMARY KEY (`product_id`)
        ) ENGINE=InnoDB  DEFAULT CHARSET=ascii COLLATE=ascii_bin;");
       
        $db->query("
        CREATE TABLE IF NOT EXISTS `xf_ice_shop_purchases` (
          `purchase_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
          `product_id` int(10) unsigned NOT NULL,
          `user_id` int(10) unsigned NOT NULL,
          `users` varchar(200) COLLATE ascii_bin NOT NULL,
          `expired` tinyint(1) NOT NULL,
          `purchase_date` int(10) unsigned NOT NULL,
          `autorenew` tinyint(1) NOT NULL,
          `term_price` int(11) unsigned NOT NULL,
          `term_length` int(10) NOT NULL,
          PRIMARY KEY (`purchase_id`)
        ) ENGINE=InnoDB  DEFAULT CHARSET=ascii COLLATE=ascii_bin;");
       
        $exists = $db->fetchAll("SELECT * FROM xf_content_type_field WHERE field_value LIKE 'Ice_Shop%'");
       
        if(!$exists){
        $db->query("
            INSERT INTO xf_content_type_field
                (content_type, field_name, field_value)
            VALUES
                ('shop_arfailure', 'alert_handler_class', 'Ice_Shop_AlertHandler_ARFailure')");
        }
    }
   
    public static function uninstall(){
        $db = XenForo_Application::get('db');
       
        $db->query("DROP TABLE xf_ice_shop_purchases");
        $db->query("DROP TABLE xf_ice_shop_products");
        $db->query("DELETE FROM xf_content_type_field WHERE content_type='shop_arfailure'");
       
    }
   
}

Решил проблему следующим образом:
Код:
<?php

class Ice_Shop_Install{
   
    public static function install(){
       
        $db = XenForo_Application::get('db');
               
        $db->query("
        CREATE TABLE IF NOT EXISTS `xf_ice_shop_products` (
          `product_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
          `product_name` varchar(255) COLLATE utf8_general_ci NOT NULL,
          `product_description` longtext COLLATE utf8_general_ci NOT NULL,
          `usergroups` varbinary(255) NOT NULL,
          `price_perday` int(11) unsigned NOT NULL,
          `price_perweek` int(11) unsigned NOT NULL,
          `price_permonth` int(10) unsigned NOT NULL,
          `price_lifetime` int(10) unsigned NOT NULL,
          PRIMARY KEY (`product_id`)
        ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;");
       
        $db->query("
        CREATE TABLE IF NOT EXISTS `xf_ice_shop_purchases` (
          `purchase_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
          `product_id` int(10) unsigned NOT NULL,
          `user_id` int(10) unsigned NOT NULL,
          `users` varchar(200) COLLATE utf8_general_ci NOT NULL,
          `expired` tinyint(1) NOT NULL,
          `purchase_date` int(10) unsigned NOT NULL,
          `autorenew` tinyint(1) NOT NULL,
          `term_price` int(11) unsigned NOT NULL,
          `term_length` int(10) NOT NULL,
          PRIMARY KEY (`purchase_id`)
        ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;");
       
        $exists = $db->fetchAll("SELECT * FROM xf_content_type_field WHERE field_value LIKE 'Ice_Shop%'");
       
        if(!$exists){
        $db->query("
            INSERT INTO xf_content_type_field
                (content_type, field_name, field_value)
            VALUES
                ('shop_arfailure', 'alert_handler_class', 'Ice_Shop_AlertHandler_ARFailure')");
        }
    }
   
    public static function uninstall(){
        $db = XenForo_Application::get('db');
       
        $db->query("DROP TABLE xf_ice_shop_purchases");
        $db->query("DROP TABLE xf_ice_shop_products");
        $db->query("DELETE FROM xf_content_type_field WHERE content_type='shop_arfailure'");
       
    }
   
}
поменял кодировку создаваемых таблиц.
 
В этом плагине сразу есть „деньги форума" или это отдельный плагин нужно устонавливать?
 
А что нужно указать в поле "Денежная система" для этого https://xenforo.info/threads/rewards-by-waindigo.4504/ плагина ?

А что нужно указать в поле "Денежная система" для этого https://xenforo.info/threads/rewards-by-waindigo.4504/ плагина ?

Нужно указать "rewards"

позже разобрался что за ошибка, оказалось что при установки в на форум в базу добавляются две таблици не в той кодировке

Где это исправить ? Люди добрые, аууу !

Где это исправить ? Люди добрые, аууу !

Нужно изменить содержимое файла /library/Ice/Shop/Install.php на то что выше.

Удалил и заново поставил, все ок

------------------------
Вопрос следующий, как символ валюты перенести после количества средств (везде, естественно) ?

17.11.png
 
Последнее редактирование:
  • Мне нравится
Реакции: Hope
Проверьте и нам расскажите потом. :)
 
А что по поводу вывода? pp?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу