Всем привет!
Может уже был вопрос, если да, то отпостите ссылку.
(J 2.5.8, VM 2.0.14)
В общем заметил такую некорректно работающую штуку:
В определенной категории, где показаны товары, есть "Выпадающий список"/Дропдаун/<select />. Который вызывается в файле \components\com_virtuemart\views\category\tmpl\default.php следующей конструкцией
<?php echo $this->vmPagination->getLimitBox (); ?>
Если ЧПУ отключено, то в
value элементов
option конвертированная ссылка, то есть '&' (амперсанд) преобразован в '&' и при выборе из списка количества товаров на страницу, Joomla естественно плохо хавает данную ссылку, да и выбранное значение сбрасывается.
Думаю данная тема не только у меня.
Порылся немного, и понял что собака зарыта в файле \libraries\joomla\html\html\select.php, есть там статическая защищенная переменная
$_optionDefaults (массив), в котором есть элемент 'option.key.toHtml' => со значением true. Вот он то и делает это. Поменяв значение в false, все стало на места.
Вопрос: на какой фиг эта переменная преобразует '&' в '&' ?p.s. При ЧПУ все нормально.