im Routes den title:“als Text angeben“ und schon funktioniert es.
https://dev.to/brandontroberts/setting-page-titles-natively-with-the-angular-router-393j
im Routes den title:“als Text angeben“ und schon funktioniert es.
https://dev.to/brandontroberts/setting-page-titles-natively-with-the-angular-router-393j
select s7013ottarif.agab,s7013ottarif.tarif,s7013ottarif.des,s7013ottarif.desxl as betreuungszeit,s8300ot.des as Schule,s7013ottarif.value as preis
from s7013ottarif JOIN s8300ot ON (s8300ot.ortsteil = s7013ottarif.ortsteil)
where s7013ottarif.ortsteil in (SELECT ortsteil FROM s8300ot )
and s7013ottarif.agab in (40,50)
and s7013ottarif.tariffield = 'gegart'
and s7013ottarif.tarif in ('A1','B1','3','5')
and (s7013ottarif.verdatt is null or s7013ottarif.verdatt = '31.12.2099')
and s7013ottarif.tarifdatt ='31.12.2099'
ORDER BY s7013ottarif.ortsteil
SELECT CONCAT('[',
GROUP_CONCAT(json_object('agab',agab,
'tarif',tarif,
'des',des,
'betreuungszeit',betreuungszeit,
'ortsteil',ortsteil,
'Schule',Schule,
'Gebuehr',Gebuehr
)
)
,']'
) FROM schule;
teiltabelle anlegen.
CREATE TABLE `streetdataUpdate` ( `id` int(11) DEFAULT NULL, `Gemeindeschluessel` varchar(255) DEFAULT NULL, `gemeinde` varchar(255) DEFAULT NULL, `bundesland` varchar(255) DEFAULT NULL, `landkreis` varchar(255) DEFAULT NULL, `ort` varchar(255) DEFAULT NULL, `ortszusatz` varchar(255) DEFAULT NULL, `plz` varchar(8) DEFAULT NULL, `strasse` varchar(255) DEFAULT NULL, `von` varchar(255) DEFAULT NULL, `bis` varchar(255) DEFAULT NULL, `bezirk` varchar(255) DEFAULT NULL, `region` varchar(255) DEFAULT NULL, `ortsteil` varchar(255) DEFAULT NULL )
csv Daten von streetdata herunterladen
mittels Heidisql einspielen. (erlaubt auch große Dateien)
geht auch vom Server aus.
https://stackoverflow.com/questions/14085630/why-css-is-not-working-when-sending-html-email
https://improveandrepeat.com/2017/08/embedding-your-company-logo-in-emails-sent-with-c/
Das unten stehende Tableau zeigt zusätzlich zu den Reflexivpronomen aus didaktischen Gründen auch den Dativ und den Akkusativ, Sie können dem Tableau entnehmen, dass die Artenvielfalt nicht so reichhaltig ist wie im Deutschen, und das Reflexivpronomen nur in der dritten Person eine eigene Form hat, was, unter uns gesagt, logisch ist, denn nur in der dritten Person muss überhaupt unterschieden werden (Er wäscht sich <=> Er wäscht ihn). Dass die Tabelle gleich zweimal geliefert wird, einmal mit deutscher Übersetzung und einmal ohne, hat lediglich didaktische Gründe, ohne deutsche Übersetzung ist sie übersichtlicher.
| Übersicht: Reflexivpronomen |
| Nominativ | |
| italienisch | deutsch |
| io | ich |
| tu | du |
| lui | er |
| lei | sie |
| noi | wir |
| voi | ihr |
| loro (mask.) | sie |
| loro (fem.) | sie |
| Lei | Sie Form (Sing., mask.) |
| Lei | Sie Form (Sing., fem.) |
| Voi / Loro | Sie Form (Plur., mask.) |
| Voi / Loro | Sie Form (Plur., fem.) |
| Akkusativ | |
| italienisch | deutsch |
| mi | mich |
| ti | dich |
| lo | ihn |
| la | sie |
| ci | uns |
| vi | euch |
| li | sie |
| le | sie |
| La | Sie |
| La | Sie |
| Li | Sie |
| Le | Sie |
| Dativ | |
| italienisch | deutsch |
| mi | mir |
| ti | dir |
| gli | ihm |
| le | ihr |
| ci | uns |
| vi | euch |
| gli / loro | ihnen |
| le / loro | ihnen |
| Le | Ihnen |
| Le | Ihnen |
| Vi / Loro | Ihnen |
| Vi / Loro | Ihnen |
| Reflexiv | |
| italienisch | deutsch |
| mi | mich / mir |
| ti | dich / dir |
| si | sich |
| si | sich |
| ci | uns |
| vi | euch |
| si | sich |
| si | sich |
| si | sich |
| si | sich |
| si | sich |
| si | sich |
| noch einmal in kurz: | |||
| Nominativ | Akkusativ | Dativ | Reflexiv |
| io | mi | mi | mi |
| tu | ti | ti | ti |
| lui | lo | gli | si |
| lei | la | le | si |
| noi | ci | ci | ci |
| voi | vi | vi | vi |
| loro (mask.) | li | gli / loro | si |
| loro (fem.) | Voi / Loro | gli / loro | si |
| Lei | La | Le | si |
| Lei | La | Le | si |
| Voi / Loro | Li | Vi / Loro | si |
| Voi / Loro | Le | Vi / Loro | si |
https://think.unblog.ch/php-upgrade-installation-unter-debian-9-10-11/
Mit folgenden Befehl kann man die PHP-Version aktivieren.
update-alternatives --set php /usr/bin/php8.1
die php-Einstellungen
ini_set('session.cookie_samesite', 'None');
ini_set('session.cookie_secure', 'true');
waren hier zielführend.
https://community.shopify.com/c/shopify-apis-and-sdks/samesite-cookie-via-htaccess-file/td-p/644341
wakeupchas.sh
WebApiApplication -> WebApiConfig zweite config auskommentieren.
public static void Register(HttpConfiguration config)
{
// Web-API-Konfiguration und -Dienste
// Web-API-Routen
config.MapHttpAttributeRoutes();
/*
config.Routes.MapHttpRoute(
name: „DefaultApi“,
routeTemplate: „api/{controller}/{id}“,
defaults: new { id = RouteParameter.Optional }
);*/
}