Старый 09.02.2013, 11:24   #1
Новичок
 
Регистрация: 05.02.2013
Сообщений: 2
Вес репутации: 0
nitay_dp на пути к лучшему
По умолчанию Ошибка на станицах с запятыми в ссылках

Друпаловский модуль таксономии позволяет ссылки вида http://om.dp.ua/ru/taxonomy/term/1,21 выводящий статьи на которых стоят обе метки (и с id = 1 и с id = 21).

Саповский движок на такие адреса индексирует, но ссылки на них не отображает, потому как в массиве ключи выглядят как ru/taxonomy/term/1%2C21, а переменная текущей ссылки как http://om.dp.ua/ru/taxonomy/term/1,21.

Проблема была решена изменением строчки 106 (@version 1.1.7 от 08.11.2012):
$this->_request_uri =getenv('REQUEST_URI');
на
$this->_request_uri = str_replace(',','%2C',getenv('REQUEST_URI'));
но как то это непофеншуйно.
nitay_dp вне форума   Ответить с цитированием
Старый 09.02.2013, 11:34   #2
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от nitay_dp Посмотреть сообщение
но как то это непофеншуйно.
истину глаголете. Ибо "пеЙсатель", который
Цитата:
Сообщение от nitay_dp Посмотреть сообщение
а переменная текущей ссылки
сделал с запятыми - ни разу не читатель. В смысле читать не умеет, иначе бы знал, что запятая не входит в набор разрешённых символов урл.
Подпорка работать может быть и будет... а может и нет. Как и всякая подпорка под криворукость
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 10.02.2013, 09:46   #3
Новичок
 
Регистрация: 05.02.2013
Сообщений: 2
Вес репутации: 0
nitay_dp на пути к лучшему
По умолчанию

Цитата:
Сообщение от Ank Посмотреть сообщение
Ибо "пеЙсатель", который сделал с запятыми - ни разу не читатель. В смысле читать не умеет, иначе бы знал, что запятая не входит в набор разрешённых символов урл.
Мда, в Друпал 7 из ядра убрали.
http://drupal.org/node/22273#comment-3533506
Как бы мне теперь это все переделать...
nitay_dp вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при добавлении. Ошибка связи с сервером: Error in cURL request: The requested denis174 Ошибки при работе с системой 4 06.04.2012 16:12
Вопрос о 150-ти ссылках Весельчак Вопросы от новичков 19 10.03.2012 16:57
как остановить покупку ссылок на определенных станицах alx99 Вопросы по работе системы 8 07.11.2010 20:05
о ссылках -xakep- Вопросы от новичков 2 06.11.2009 13:45
Редкая ошибка в ссылках :) soft_quest Ошибки при работе с системой 0 24.10.2009 18:15


Часовой пояс GMT +3, время: 03:44.