Nevím jakou CSS třídu má ten odkaz rozbalovacího rozcestníku, zkus to přes CSS
.trida-rozcestniku {
pointer-events: none;
}
Famózní, už to funguje! Díky za pomoc!
Schování backlinku jak jsi původně psal, nebude tak jednoduché. Pluginem se to nijak změnit nedá 🤨
Máš 2 možnosti:
- jedna je uprava v systémových souborech (což už je asi jedno vzhledem k tomu, že tohle je poslední verzí z řady SL 7.5.x)
- schování backlinku pomocí css, tam je zase potřeba přidat nějaké css třídy na div obalující obsah
Například přidat trochu PHP do template.php
<?php
$page_type = _templatePageType();
$css_class = $page_type . ($query["inter_id"] !== null ? ' intersection-child intersection-' . $page_type : '')
?>
<div id="colTwo" class="<?= $css_class ?>">
<div class="bg2">
<?= _templateContent() ?>
</div>
</div>
A pak už jen shovat pomocí CSS...
.intersection-child .backlink {
display:none;
}
Jo, vyřešil jsem to pomocí css jak máš uvedeno v druhé možnosti. Napdlo mě to bohužel až po napsání sem na form. Když bylo vyřešeno a zde zatím bez odpovědi, smazal jsem, abych zbytečně nezatěžoval.
Teď řeším ještě další věc, ale to je na jiné téma. Ještě se potrápím chvíli sám. Třeba na to příjdu.
Když napíšeš, tak to třeba budeš mít vyřešené bez trápení 🙂
Dobře.
Snažím se o to, abych přes formulářový select načítal do stránky různé HCM moduly. Seznam mám, to je jednoduchá záležitost, ale nějak zatím netuším, jak propojit jedntolivé položky seznamu v selectu, s danými HCM moduly. Řekněme na konkrétním případu:
Mám vytvořenou sekci a v ní SELECT a pod ním výpis jednotlivých utkání 2022/23 /výpis zápasů je přes HCM modul/
A přes ten select bych chtěl volit zápasy jednotlivých sezón, tj. 2022/2021, 2021/2020 atd..
Každá sezóna by měla svůj HCM modul. Takže co položka selectu, to zobrazení jiného HCM.
Asi to není úplně správně, ale funguje to. V jedné sekci mam toto:
<select class="js-select" onchange="location = this.value;">
<option value="https://xxxx.xx/soupiska-2022-23">Soupiska 2022/2023</option>
<option value="https://xxxx.xx/soupiska-2021-22">Soupiska 2021/2023</option>
</select>
A v druhé to mám naopak:
<select class="js-select" onchange="location = this.value;">
<option value="https://xxxx.xx/soupiska-2021-22">Soupiska 2021/2023</option>
<option value="https://xxxx.xx/soupiska-2022-23">Soupiska 2022/2023</option>
</select>
Aktivní sekce je vždy první a přepíníní funguje..
Já bych na to šel trochu jinak. Jsou v zásadě 2 varianty a to buď pomocí HCM nebo vlastní plugin page
Pokud bych šel cestou HCM, vytvořil bych jen jednu sekci názvem soupiska kam bych to HCM vložil a podle GET parametru bych načítal obsah pro jednotlivé ročníky.
example.com/soupiska?sezona=2022-2023
No a plugin page je malinko složitější, ale chová se jako normální typ stránky a může mít dynamický segment v URL
example.com/soupiska/2022-2023
Ale určitě bych opustil myšlenku pro každou jednu sezonu mít extra sekci.
V zásadě byla moje myšlenka podobná, ale moje znalosti PHP a MySQL nejsou na takové úrovni, abych si s tím poradil. Pracuju cose týká HCM, tak pracuju metodou pokus omyl jestli to bude nebo nebude fungovat.
Samozřejmě bych byl rád, když bych měl jeden HCM kde bych su zvolil sezonu, tym, soutezni nebo pripravne zapasy a podle roho je vyspal, s tím, že pokud není zadán výsledek zápasu, zobrazí se čas začátku.
Ale na toto jsem v současné chvíli krátkej. Nedokážu se napsat modul kterej by řešil toto:
[hcm]zapasy,1,1,1[/hcm]
kde prvni by bylo
1 - sezona 2022
2 - sezona 2023
adt
druhe by bylo
1- A tým
2 - B tým
třetí by bylo
1- soutezni zapas
2 - pripravny zapas
Ale urcite to zase nejak zkusim nastudovat a udelat. Je mi jasné, že je to lepší řešení.
Mám aktuálně moc rozpracovaných věcí k blížícímu se SL8, takže nemám úplně volnou kapacitu nastřelit ti kompletní funkční plugin. Ale ptej se klidně, odpovědět stihnu.