robots(); $theme = 'positive-icon'; $icon = 'robots'; $text = I18n::translate('seo.fields.robots.indicator.index'); if (Str::contains($robots, 'no') && !Str::contains($robots, 'noindex')) { $theme = 'notice-icon'; $icon = 'robots-off'; $text = I18n::translate('seo.fields.robots.indicator.any'); } if (Str::contains($robots, 'noindex')) { $theme = 'negative-icon'; $icon = 'robots-off'; $text = I18n::translate('seo.fields.robots.indicator.noindex'); } parent::__construct( model: $model, icon: $icon, text: $text, theme: $theme, link: $model->panel()->url() . '?tab=seo', responsive: true ); } }