tomputer
30.03.2018, 09:49:49
Witam.
Szukam sposobu żeby z kodu html usunąć selector <strong></strong>
Jednak chciałbym tego kod usunąć tylko jeśli znajduje się w określonym DIV-ie (po klasie lub ID)
Czy można to osiągnąć za pomocą php
Tomplus
30.03.2018, 10:06:14
Jeżeli to twój kod tworzy HTML strony, to warto byłoby pomyśleć o tym aby podczas drukowania kodu HTML nie drukować tego tagu.
Jeżeli chcesz operować na już wydrukowanym kodzie HTML, to lepiej przysłuży do tego JS.
tomputer
30.03.2018, 10:22:59
To jest gotowy kod. Moduł drukuje kod html a ja chciałbym usunąć tylko ten tag.
Tomplus
30.03.2018, 10:33:39
ja np. użyłem coś takiego:
$DOM = new \PHPHtmlParser\Dom;
$DOM -> load($content);
$Position = $DOM -> find('div.myClass');
$Strong = $Position->find('strong')[0];
$Strong->delete();
https://github.com/paquettg/php-html-parser
tomputer
30.03.2018, 11:06:34
Dziękuję bardzo za podpowiedź