Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: URL вместо ? или = пишется %3D
Форумы портала PHP.SU » » Вопросы новичков » URL вместо ? или = пишется %3D

Страниц (1): [1]
 

1. nikoshot - 22 Июля, 2018 - 20:31:27 - перейти к сообщению
Добрый день!
Проблема с урл, вместо ?, = или / пишет символы с %
Есть такой код модификатора в опенкарт..
PHP:
скопировать код в буфер обмена
  1. $data['sorts'][] = array(
  2.                                 'text'  => $this->language->get('text_sort_rating'),
  3.                                 'value' => 't.rating',
  4.                                 'order' => 'DESC',
  5.                                 'href'  => $this->url->link('information/pvnm_testimonials', '&sort=t.rating&order=DESC' . $url)
  6.                         );

Проблема вот с этим урл
PHP:
скопировать код в буфер обмена
  1. 'href'  => $this->url->link('information/pvnm_testimonials', '&sort=t.rating&order=DESC' . $url)


вот так отображается урл
CODE (html):
скопировать код в буфер обмена
  1. https://сайт/index.php%3Froute%3Dinformation%2Fpvnm_testimonials/?sort=t.rating&order=DESC

НО ЕСЛИ Я после слова information ставлю букву или цифру типа так information2/
то урл пишется как нужно правда с этой 2....
Как быть подскажите плиз...
2. Строитель - 22 Июля, 2018 - 22:40:23 - перейти к сообщению
пробовали?
3. nikoshot - 22 Июля, 2018 - 22:41:51 - перейти к сообщению
Строитель пишет: пробовали?

Да.. оно и помогло)
Спасибо!

 

Powered by ExBB FM 1.0 RC1