Remove from menu landing.site.unbindingFromMenu

We are still updating this page

Some data may be missing here — we will complete it shortly.

Scope: landing

Who can execute the method: any user

The method landing.site.unbindingFromMenu removes the Knowledge Base binding from the menu. Read access to the Knowledge Base is required.

Parameters

Parameter

Description

Available since

id
unknown

Identifier of the Knowledge Base.

menuCode
unknown

Symbolic code of the menu, as defined above.

Examples

try
        {
        	const response = await $b24.callMethod(
        		'landing.site.unbindingFromMenu',
        		{
        			id: 31,
        			menuCode: 'crm_switcher:deal'
        		}
        	);
        	
        	const result = response.getData().result;
        	console.info(result);
        }
        catch(error)
        {
        	console.error(error);
        }
        
try {
            $response = $b24Service
                ->core
                ->call(
                    'landing.site.unbindingFromMenu',
                    [
                        'id'       => 31,
                        'menuCode' => 'crm_switcher:deal',
                    ]
                );
        
            $result = $response
                ->getResponseData()
                ->getResult();
        
            if ($result->error()) {
                error_log($result->error());
                echo 'Error: ' . $result->error();
            } else {
                echo 'Success: ' . print_r($result->data(), true);
            }
        
        } catch (Throwable $e) {
            error_log($e->getMessage());
            echo 'Error unbinding site from menu: ' . $e->getMessage();
        }
        
BX24.callMethod(
            'landing.site.unbindingFromMenu',
            {
                id: 31,
                menuCode: 'crm_switcher:deal'
            },
            function(result)
            {
                if(result.error())
                {
                    console.error(result.error());
                }
                else
                {
                    console.info(result.data());
                }
            }
        );
        

How to Use Examples in Documentation