Jump to content

Сломан стандартный шаблон

Featured Replies

В общем, если в модуле Загрузки включить для категории режим отображения Сетка, то все карточки съезжают и в каждой текст:

Введите JavaScript код отслеживания, предоставленный вам провайдером аналитики. Пожалуйста, введите полный код в неизменном виде, и он будет вставлен в каждую страницу вашего сайта. Если вам нужна помощь в получении соответствующего кода отслеживания, пожалуйста, ознакомьтесь с <a href=

Тема чистая, шаблон не правился этот вообще. Даже если создать новую чистую тему, то будет то же самое.

Я пробовал скрывать файлы, думал, может где битый какой. Нет, не помогло. Все новые так же получаются кривые.

Какие идеи? Что это вообще за надпись и откуда она берется?

Edited by edmsl

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/
Share on other sites

Так ссылки на страницу с ошибкой опять не будет? Такие дела?

У вас полный форум ваших сообщений, в которых вы пишите, что меняли шаблоны. Ну, поставьте тестовый сайт с нуля, там этой ошибки 100% не будет. Значит вы сами где-то внедрили изменения, которые приводят к ошибке.

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193100
Share on other sites

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="Быстрое ожидание"}'.

Первым делом переустановил перевод, я вносил правки в него. Но результата это не дало.

Сам шаблон я не трогал. Кнопка восстановить у него была не активна.

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193101
Share on other sites

Если перевести язык сайта на английский, то карточки тоже выравниваются.

Не пойму, где конкретно косяк перевода.

Edited by edmsl

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193104
Share on other sites

edmsl покажи весь код core -> front-> global -> thumbimage

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193105
Share on other sites

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}} 

 

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193106
Share on other sites

меня очень сильно смущает что внутри <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"}
Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193107
Share on other sites

AHristich Если убрать, то все норм. Достаточно даже убрать lang="$lang". Это я уже выяснил и оставил. Но покоя ошибка мне все равно не дает.

Edited by edmsl

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193108
Share on other sites

edmsl проверяйте в языковом файле,может какой-то тег/запятую/точку и т.п лишнюю поставили/убрали.

или давайте ссылку на сайт.

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193112
Share on other sites

AHristich Я возвращал перевод на родной, скачанный отсюда. Не помогло.

Нет, стоп. Я сейчас закинул на тестовый сервер свой измененный перевод и там тоже сломалось. Понял, буду искать проблемную строку.

Link to comment
https://ipbmafia.ru/topic/25638-sloman-standartnyj-shablon/?&do=findComment&comment=193113
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.