первый вариант мне нравится, но клиента, боюсь, не устроит. У него сайт на WP, который я переношу на битрикс и там сделана такая порнография.
Сейчас в голову пришла идея:
ссылки в section.php формируем скриптом для этого:
1. формируем массив урлов типов (type1, type2...)
2. смотрим, есть ли в $_REQUEST['SECTION_CODE'] что-то из массива
3. если есть, то ссылки услуг формируем по шаблону.
4. так же смотрим, находимся ли мы в разделе, когда одновременно выбраны и тип и услуга, если да, то разделяем ссылку и передаем в компонент параметры для отбора элементов.
В теории, должно сработать.
Вот с этим, пока что, не придумал "У всех проектов URL должны быть вида "/projects/название-проекта"" как быть
Максим, спасибо за помощь, проблема была, действительно, в сохраненном спрайте - при скачивании туда первой строкой записалось <!DOCTYPE html>
а уже дальше шел код svg
Максим, да, symbol должен загружаться из спрайта. Я поэтому и вставил скрины, что на исходном сайте загружается, на перенесенном - нет
тут описание, как работает https://doka.guide/html/svg-sprite/
Сергей Соловьев, на ЯД принцип же такой: каждый загружает к себе в облако, далее либо расшаривает, либо нет. Соответственно, если человек не расширил, то остальные не видят.
Нам нужно чтобы файлы было видно всем, у кого есть доступ.
пробовал.
Регулярки /\s+-\s+/u /\s+—\s+/u /\s+\W\s+/u
не срабатывали. Очень странно, что последняя не работала, т.к., по идее, она должна искать не букву, окруженную пробелами.
При этом, если, например, тут тестировать регулярки, то все было ок.
вывод данной строки делал так:
echo '<pre>'.print_r($value,1).'</pre>';
выводилось