Get Block Content from Repository landing.block.getContentFromRepository

We are still updating this page

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

Scope: landing

Who can execute the method: any user

The method landing.block.getContentFromRepository retrieves the block content from the repository "as is" before adding the block to any page.

Parameters

Parameter

Description

Available since

code
unknown

block code

Examples

try
        {
        	const response = await $b24.callMethod(
        		'landing.block.getContentFromRepository',
        		{
        			code: '28.6.team_4_cols'
        		}
        	);
        	
        	const result = response.getData().result;
        	console.info(result);
        }
        catch( error )
        {
        	console.error(error);
        }
        
try {
            $response = $b24Service
                ->core
                ->call(
                    'landing.block.getContentFromRepository',
                    [
                        'code' => '28.6.team_4_cols'
                    ]
                );
        
            $result = $response
                ->getResponseData()
                ->getResult();
        
            if ($result->error()) {
                error_log($result->error());
            } else {
                echo 'Success: ' . print_r($result->data(), true);
            }
        
        } catch (Throwable $e) {
            error_log($e->getMessage());
            echo 'Error getting content from repository: ' . $e->getMessage();
        }
        
BX24.callMethod(
            'landing.block.getContentFromRepository',
            {
                code: '28.6.team_4_cols'
            },
            function(result)
            {
                if(result.error())
                    console.error(result.error());
                else
                    console.info(result.data());
            }
        );
        

How to Use Examples in Documentation