src/Contao/View/Contao2BackendView/TreePicker.php
protected function generateUpdateUrl()
    {
        $request = System::getContainer()->get('request_stack')->getCurrentRequest();

        $configPicker = new PickerConfig(
            'cca_tree',
            [
                'fieldType'    => $this->fieldType,
                'sourceName'   => $this->sourceName,
                'modelId'      => ModelId::fromModel($this->dataContainer->getModel())->getSerialized(),
                'orderField'   => $this->orderField,
                'propertyName' => $this->name
            ],
            $this->valueToWidget($this->value)
        );

        return System::getContainer()->get('router')->generate(
            'cca_dc_general_tree_update',
            [
                'picker' => $configPicker->cloneForCurrent((string) $request->query->get('context'))->urlEncode()
            ],
            UrlGenerator::ABSOLUTE_URL
        );
    }
protected function generateUpdateUrl()
    {
        $request = System::getContainer()->get('request_stack')->getCurrentRequest();

        $configPicker = new PickerConfig(
            'cca_tree',
            [
                'fieldType'    => $this->fieldType,
                'sourceName'   => $this->sourceName,
                'modelId'      => ModelId::fromModel($this->dataContainer->getModel())->getSerialized(),
                'orderField'   => $this->orderField,
                'propertyName' => $this->name
            ],
            $this->valueToWidget($this->value)
        );

        return System::getContainer()->get('router')->generate(
            'cca_dc_general_tree_update',
            [
                'picker' => $configPicker->cloneForCurrent((string) $request->query->get('context'))->urlEncode()
            ],
            UrlGenerator::ABSOLUTE_URL
        );
    }
protected function generateUpdateUrl ( ) { $ request = System :: getContainer ( ) -> get ( 'request_stack' ) -> getCurrentRequest ( ) ; $ configPicker = new PickerConfig ( 'cca_tree' , [ 'fieldType' => $ this -> fieldType , 'sourceName' => $ this -> sourceName , 'modelId' => ModelId :: fromModel ( $ this -> dataContainer -> getModel ( ) ) -> getSerialized ( ) , 'orderField' => $ this -> orderField , 'propertyName' => $ this -> name ] , $ this -> valueToWidget ( $ this -> value ) ) ; return System :: getContainer ( ) -> get ( 'router' ) -> generate ( 'cca_dc_general_tree_update' , [ 'picker' => $ configPicker -> cloneForCurrent ( ( string ) $ request -> query -> get ( 'context' ) ) -> urlEncode ( ) ] , UrlGenerator :: ABSOLUTE_URL ) ; }
Generate the update url.

@return string
Generate the update url .