Ergebnis 1 bis 2 von 2

Thema: Button Callback

  1. #1
    Alter Contao-Hase
    Registriert seit
    18.07.2012.
    Ort
    Löbau
    Beiträge
    1.140

    Standard Button Callback

    Morgen,

    ich habe folgenden Code:
    PHP-Code:
        /**
         * @Callback(table="tl_fs_geo_locations", target="list.operations.delete.button")
         */
        
    public function DeleteButtonCallback($arrRow$href$label$title$icon$attributes$strTable$arrRootIds$arrChildRecordIds$blnCircularReference$strPrevious$strNextDataContainer $dc): string
        
    {    
                    
            
    $cnt Database::getInstance()->prepare("SELECT COUNT(id) as cnt FROM tl_calendar_events WHERE fs_location=? OR fs_location_old=?")->execute($arrRow['id'],$arrRow['id']);
            if(
    $cnt->cnt == 0) {
                
    $icon 'delete.svg';
                return 
    '<a href="'.Controller::addToUrl($href.'&amp;id='.$arrRow['id']).'" title="'.StringUtil::specialchars($title).'"'.$attributes.'>'.Image::getHtml($icon$label).'</a>';            
            } else {
                
    $icon 'delete_.svg';    
                return 
    Image::getHtml($icon$label);
            }    
        } 
    Das erzeugt mir folgenden Link: contao?do=fs_cpl&act=delete&id=144&ref=h6yg00C2

    scheinbar fehlt da aber der Token wie hier: contao?do=fs_cpl&table=tl_fs_geo_locations&id=144&rt=rzq7YoqZpArX5DlaltnDeIm6uMN4_bSpTyPT7oXgulg&ref=h6yg00C2

    Sollte dieser nicht in $href automatisch drin stehen?
    Liebe Grüße
    WebRoxx


  2. #2
    Alter Contao-Hase
    Registriert seit
    18.07.2012.
    Ort
    Löbau
    Beiträge
    1.140

    Standard

    Okay,

    mit noch "&amp;rt='.REQUEST_TOKEN" funktioniert es
    Liebe Grüße
    WebRoxx


Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •