• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas)- Untouched

MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas)- Untouched 2.2.3

No permission to download
How can I fix this on Plesk?

The database created failed, Make sure your database user has permission to create a database.
 
Judge updated MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas) with a new update entry:

MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas)-Untouched

Version: 2.2.0.
Date: February 19th, 2024
Version: 2.2.0
[added] Restaurant Premium Plugin Support Added.
[added] IYZICO payment gateway plugin support added,
[added] Tenant mail not sending issue solved,
[fixed] Theme name undefined console issue fixed,
[fixed] Unnecessary instruction title removed from tenant smpt setting blade
[fixed] Product Sidebar Category filter deleted product displayed in category product count issue fixed (E-commerce Module),
[fixed] Product bulk all...

Read the rest of this update entry...
 
  • Love
Reactions: Caly
Modify this this lines : \core\app\Http\Controllers\Landlord\Admin\GeneralSettingsController.php
update this file: \core\vendor\xgenious\xgapiclient\XgApiClient.php - DOWNLOAD

PHP:
THIS:

public function update_license_settings(Request $request)
    {
        $this->validate($request, [
            '' => 'required|string|max:191',
            'envato_username' => 'required|string|max:191',
        ]);

        $result = XgApiClient::activeLicense($request->site_license_key,$request->envato_username);
        $type = "danger";
        $msg = __("could not able to verify your license key, please try after sometime, if you still face this issue, contact support");
        if (!empty($result["success"]) && $result["success"]){
            update_static_option('site_license_key', $request->site_license_key);
            update_static_option('item_license_status', $result['success'] ? 'verified' : "");
            update_static_option('item_license_msg', $result['message']);
            $type = $result['success'] ? 'success' : "danger";
            $msg = $result['message'];
        }

        return redirect()->back()->with(['msg' => $msg, 'type' => $type]);
    }


TO

public function update_license_settings(Request $request)
    {
        update_static_option('site_license_key', 'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option('item_license_status', 'verified');
        update_static_option('item_license_msg', $result['message']);
        $type = 'success';
        $msg = 'License Activated!!';
        return redirect()->back()->with(['msg' => $msg, 'type' => $type]);
    }
  
AND
THIS

    public function license_key_generate(Request $request){
        $request->validate([
            "envato_purchase_code" => "required",
            "envato_username" => "required",
            "email" => "required",
        ]);
        $res = XgApiClient::VerifyLicense(purchaseCode: $request->envato_purchase_code, email: $request->email, envatoUsername: $request->envato_username);
        $type = $res["success"] ? "success" : "danger";
        $message = $res["message"];
        //store information in database
        if (!empty($res["success"])){
            //success verify
            $res["data"] = is_array($res["data"]) ? $res["data"] : (array) $res["data"];
            update_static_option("license_product_uuid",$res["data"]["product_uid"] ?? "");
            update_static_option("site_license_key",$res["data"]["license_key"] ?? "");
        }
        update_static_option("license_purchase_code",$request->envato_purchase_code);
        update_static_option("license_email",$request->email);
        update_static_option("license_username",$request->envato_username);

        return back()->with(["msg" => $message, "type" => $type]);
    }
  
TO

    public function license_key_generate(Request $request){
        $type = "success";
        $message = 'License Activated!!';
        update_static_option("license_product_uuid",'122345');
        update_static_option("site_license_key",'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option("license_purchase_code",'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option("license_email",'[email protected]');
        update_static_option("license_username",'fendier');
        return back()->with(["msg" => $message, "type" => $type]);
    }
 
Modify this this lines : \core\app\Http\Controllers\Landlord\Admin\GeneralSettingsController.php
update this file: \core\vendor\xgenious\xgapiclient\XgApiClient.php - DOWNLOAD

PHP:
THIS:

public function update_license_settings(Request $request)
    {
        $this->validate($request, [
            '' => 'required|string|max:191',
            'envato_username' => 'required|string|max:191',
        ]);

        $result = XgApiClient::activeLicense($request->site_license_key,$request->envato_username);
        $type = "danger";
        $msg = __("could not able to verify your license key, please try after sometime, if you still face this issue, contact support");
        if (!empty($result["success"]) && $result["success"]){
            update_static_option('site_license_key', $request->site_license_key);
            update_static_option('item_license_status', $result['success'] ? 'verified' : "");
            update_static_option('item_license_msg', $result['message']);
            $type = $result['success'] ? 'success' : "danger";
            $msg = $result['message'];
        }

        return redirect()->back()->with(['msg' => $msg, 'type' => $type]);
    }


TO

public function update_license_settings(Request $request)
    {
        update_static_option('site_license_key', 'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option('item_license_status', 'verified');
        update_static_option('item_license_msg', $result['message']);
        $type = 'success';
        $msg = 'License Activated!!';
        return redirect()->back()->with(['msg' => $msg, 'type' => $type]);
    }
 
AND
THIS

    public function license_key_generate(Request $request){
        $request->validate([
            "envato_purchase_code" => "required",
            "envato_username" => "required",
            "email" => "required",
        ]);
        $res = XgApiClient::VerifyLicense(purchaseCode: $request->envato_purchase_code, email: $request->email, envatoUsername: $request->envato_username);
        $type = $res["success"] ? "success" : "danger";
        $message = $res["message"];
        //store information in database
        if (!empty($res["success"])){
            //success verify
            $res["data"] = is_array($res["data"]) ? $res["data"] : (array) $res["data"];
            update_static_option("license_product_uuid",$res["data"]["product_uid"] ?? "");
            update_static_option("site_license_key",$res["data"]["license_key"] ?? "");
        }
        update_static_option("license_purchase_code",$request->envato_purchase_code);
        update_static_option("license_email",$request->email);
        update_static_option("license_username",$request->envato_username);

        return back()->with(["msg" => $message, "type" => $type]);
    }
 
TO

    public function license_key_generate(Request $request){
        $type = "success";
        $message = 'License Activated!!';
        update_static_option("license_product_uuid",'122345');
        update_static_option("site_license_key",'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option("license_purchase_code",'b7e89d21-6f4a-45c2-9d18-8a7b3e6c9a72');
        update_static_option("license_email",'[email protected]');
        update_static_option("license_username",'fendier');
        return back()->with(["msg" => $message, "type" => $type]);
    }
does work for me, thank you
 
  • Like
Reactions: wxsiret
Judge updated MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas)- Untouched with a new update entry:

MultiSaas - Multi-Tenancy Multipurpose Website Builder (Saas)- Untouched

Date: March 5th, 2024

Version: 2.2.1

[fixed]Service Title and Testimonial designation not update issue fixed,
[fixed] Restaurant and Hotel Module demo data seeder issue fixed,
[fixed] Plugin Not exists Issue fixed for HotelBooking and Restaurant plugin,
[fixed] Old jquery library removed from Restaurant Plugin,
[fixed] Static title string Translation fixed,
[fixed] ThemeMetaData issue fixed,
[fixed] ChildCategory not display issue fixed,
[fixed] Assign subscription to user issue...

Read the rest of this update entry...
 
  • Love
Reactions: Caly
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock