Перейти к содержанию
vitek9603

base href= Надо удалить из шаблона

Рекомендуемые сообщения

Добрый день.

Как можно убрать <base href="<?php echo $base; ?>" />  но при этом не нарушить работоспособность сайта. 

Заранее спасибо за ответ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня на сайте используется картинка с арестантов ленными на ней цифрами, цифры это номер запчастей так называемый имап и при нажатии на цифру к конечный ссылке должно добавиться #номер запчасти а щас получается что идет адрес сайта и #номер а если убрать <base href="<?php echo $base; ?>" /> То все работает но считают стили сайта и тд

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

А вы нажмите на цифру на картинке и у вас получится что ссылка приобретет вид. Www.site.ru/#нажатая цифра. А должно быть www.site.ru/категория где картинка/#нажатая цифра

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К клику привязан обработчик на js?

Сталкивался с такой проблемой - при клике считывался атрибут href из base и подставлялся в начало ссылки. Надо было просто убрать считывание атрибута.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нашел выход это добавить к ссылке вот такое вырожение. onclick="document.location.hash='id';return false;"

Но проблема тут что вместо id надо поставить значение из ссылки href="#48". А это делать вручну.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

он не генерируется а зависан уже на сайт как html  

скинул в личку линк где можно наблюдать работу имапа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте просто в шаблоне на лету подменять ссылки через

str_replace('href="#','href="'.getenv("REQUEST_URI").'#','HTML-КОД ИМАПА')

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты имееешь ввиду сделать прямые ссылки типа site.ru/151/#22    что то типа этого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.