edmsl Опубликовано 5 мая, 2023 Поделиться Опубликовано 5 мая, 2023 (изменено) В общем, если в модуле Загрузки включить для категории режим отображения Сетка, то все карточки съезжают и в каждой текст: Введите JavaScript код отслеживания, предоставленный вам провайдером аналитики. Пожалуйста, введите полный код в неизменном виде, и он будет вставлен в каждую страницу вашего сайта. Если вам нужна помощь в получении соответствующего кода отслеживания, пожалуйста, ознакомьтесь с <a href= Тема чистая, шаблон не правился этот вообще. Даже если создать новую чистую тему, то будет то же самое. Я пробовал скрывать файлы, думал, может где битый какой. Нет, не помогло. Все новые так же получаются кривые. Какие идеи? Что это вообще за надпись и откуда она берется? Изменено 5 мая, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 5 мая, 2023 Поделиться Опубликовано 5 мая, 2023 Так ссылки на страницу с ошибкой опять не будет? Такие дела? У вас полный форум ваших сообщений, в которых вы пишите, что меняли шаблоны. Ну, поставьте тестовый сайт с нуля, там этой ошибки 100% не будет. Значит вы сами где-то внедрили изменения, которые приводят к ошибке. SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 5 мая, 2023 Автор Поделиться Опубликовано 5 мая, 2023 Zero108 На чистой теме та же проблема. Тестовый сервер с нуля есть и да, там нет этой проблемы. На основном я отключал все приложения и плагины. Но тщетно. Весь этот код про Яваскрипт попадает в title ссылки с изображением-заголовком. После поисков определил, что если в шаблоне core -> front-> global -> thumbimage в строке Цитата {{if $url}}<a {{if $dataParam}}{$dataParam} {{endif}}href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} {{if !$lazyLoad || !settings.lazy_load_enabled}}style='background-image: url( "{file="$image" extension="$extension"}" )'{{else}}data-background-src='{file="$image" extension="$extension"}'{{endif}} class='{$classes} ipsThumb ipsThumb_{$size} ipsThumb_bg'> в title убрать lang="$lang" , то карточки восстанавливаются, но тогда в title получаем запись вида title='{sprintf="Быстрое ожидание"}'. Первым делом переустановил перевод, я вносил правки в него. Но результата это не дало. Сам шаблон я не трогал. Кнопка восстановить у него была не активна. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 6 мая, 2023 Автор Поделиться Опубликовано 6 мая, 2023 (изменено) Если перевести язык сайта на английский, то карточки тоже выравниваются. Не пойму, где конкретно косяк перевода. Изменено 6 мая, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 6 мая, 2023 Поделиться Опубликовано 6 мая, 2023 edmsl покажи весь код core -> front-> global -> thumbimage Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 6 мая, 2023 Автор Поделиться Опубликовано 6 мая, 2023 AHristich {{if $image}} {{$image = ( $image instanceof \IPS\File ) ? (string) $image->url : $image;}} {{if $url}}<a {{if $dataParam}}{$dataParam} {{endif}}href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} {{if !$lazyLoad || !settings.lazy_load_enabled}}style='background-image: url( "{file="$image" extension="$extension"}" )'{{else}}data-background-src='{file="$image" extension="$extension"}'{{endif}} class='{$classes} ipsThumb ipsThumb_{$size} ipsThumb_bg'> <img {{if $lazyLoad && settings.lazy_load_enabled}}src='{expression="\IPS\Text\Parser::blankImage()"}' data-{{endif}}src='{file="$image" extension="$extension"}' alt=''> {{if $url}}</a>{{else}}</span>{{endif}} {{else}} {{if $url}}<a {{if $dataParam}}{$dataParam} {{endif}}href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} class='{$classes} ipsNoThumb ipsThumb ipsThumb_{$size}'>{{if $url}}</a>{{else}}</span>{{endif}} {{endif}} Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 6 мая, 2023 Поделиться Опубликовано 6 мая, 2023 меня очень сильно смущает что внутри <a ... присутствует <span то есть если очистить строку от всех условий и т.п,то получается <a href='{$url}' title='{lang="$lang" sprintf="$name"}' <span style='background-image: url( "{file="$image" extension="$extension"}" )' data-background-src='{file="$image" extension="$extension"}' class='{$classes} ipsThumb ipsThumb_{$size} ipsThumb_bg'> edmsl пробуйте убрать полностью {lang="$lang" sprintf="$name"} Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 6 мая, 2023 Автор Поделиться Опубликовано 6 мая, 2023 (изменено) AHristich Если убрать, то все норм. Достаточно даже убрать lang="$lang". Это я уже выяснил и оставил. Но покоя ошибка мне все равно не дает. Изменено 6 мая, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 6 мая, 2023 Поделиться Опубликовано 6 мая, 2023 edmsl проверяйте в языковом файле,может какой-то тег/запятую/точку и т.п лишнюю поставили/убрали. или давайте ссылку на сайт. edmsl 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 6 мая, 2023 Автор Поделиться Опубликовано 6 мая, 2023 AHristich Я возвращал перевод на родной, скачанный отсюда. Не помогло. Нет, стоп. Я сейчас закинул на тестовый сервер свой измененный перевод и там тоже сломалось. Понял, буду искать проблемную строку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.