Cartmont 0 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 Добрый день! Подскажите пожалуйста как избавить от хвостике в title, имеющего вид "» DataLife Engine". Для более ранних версий множество статей с готовым решением, но сейчас я так понял все находиться уже в других файлах. Может кто-то реализовывал подобное на новые версии? Или есть готовые варианты? Буду благодарен за любую помощь. Ссылка на сообщение Поделиться на других сайтах
celsoft 6222 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 7 минут назад, Cartmont сказал: Для более ранних версий множество статей с готовым решением, но сейчас я так понял все находиться уже в других файлах. Это неверно. Все это находится в одном и том же месте как и во всех версиях скрипта. Те решения что вы нашли раньше также подойдут. Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 Автор Строки которые предлагают заменить в тех файлах уже нету, или они изменены? Ссылка на сообщение Поделиться на других сайтах
Captain 636 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 стр. 1188 1 Ссылка на сообщение Поделиться на других сайтах
celsoft 6222 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 5 минут назад, Cartmont сказал: Строки которые предлагают заменить в тех файлах уже нету, или они изменены? Дайте ссылку на вашу инструкцию что вы нашли. 1 Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 Автор Открываем /engine/engine.php, находим код : $metatags['title'] = $nam_e . $page_extra . ' » ' . $metatags['title']; Меняем на: $metatags['title'] = $nam_e . $page_extra; Далее ищем : $metatags['title'] = $titl_e . $page_extra . ' » ' . $config['home_title']; Меняем на : $metatags['title'] = $titl_e . $page_extra; Далее ищем код : if ( $metatags['header_title'] ) $metatags['title'] = stripslashes($metatags['header_title'].$page_extra); Меняем на: if ($do == "cat" and $category != '' and $subaction == '') //если категория { if($cat_info[$category_id]['metatitle']) $metatags['title'] = isset($page_extra) ? stripslashes($cat_info[$category_id]['metatitle']) . $page_extra : stripslashes($cat_info[$category_id]['metatitle']); elseif($metatags['header_title']) $metatags['title'] = isset($page_extra) ? stripslashes($metatags['header_title']) . $page_extra : stripslashes($metatags['header_title']); else $metatags['title'] = isset($page_extra) ? stripslashes($cat_info[$category_id]['name']) . $page_extra : stripslashes($cat_info[$category_id]['name']); } elseif ($dle_module == "main") //если главная страница $metatags['title'] = isset($page_extra) ? stripslashes($config['home_title']) . $page_extra : stripslashes($config['home_title']); elseif ($metatags['header_title']) $metatags['title'] = stripslashes($metatags['header_title']); Ссылка на сообщение Поделиться на других сайтах
celsoft 6222 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 4 минуты назад, Cartmont сказал: Открываем /engine/engine.php, находим код : $metatags['title'] = $nam_e . $page_extra . ' » ' . $metatags['title']; Меняем на: Эта инструкция в принципе неверна. Ни для какой версии DLE. Должно быть все в одну строку, а не разбита на несколько строк. Во всех версиях скрипта она в одну строку, и она есть в дистрибутиве, в том числе и в актуальной версии скрипта. То же самое и поиск другого что у вас там на несколько строк разбито. Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 Автор Спасибо за ответ, попробую покрутить Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 16 мая 2018 Рассказать Опубликовано: 16 мая 2018 Автор Если я правильно понял достаточно только двух действий? $metatags['title'] = $nam_e . $page_extra . ' » ' . $metatags['title']; Заменить на $metatags['title'] = $nam_e . $page_extra; $metatags['title'] = $titl_e . $page_extra . ' » ' . $config['home_title']; Заменить на: $metatags['title'] = $titl_e . $page_extra; PS: выше все правильно, разбивка строк - это ошибка при добавлении поста) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас