PDA

Просмотр полной версии : GET/POST var 'tt_products[product]' is missing


ArchAngel
07.12.2015, 16:30
Постоянно на сайтах, сделанных на Typo3 встречаю ошибку:
Wrong parameters. GET/POST var 'tt_products[product]' is missing or item with uid

Примеры:
https://www.just-natural.de/shop/einzelansicht.html?backPID=48&tt_products[product]=115&tt_products[cat]=1%2C2

http://mamma.ru/internet-magazin/dlja-zhenshchin-posle-operacii-na-grudi/kompressionnoe-bele/anna-241/

http://wolf-garden.ru/index.php?id=19348&tt_productsКак избавиться от этой ошибки?

ArchAngel
07.12.2015, 16:39
Читаю

http://demo.ttproducts.de/uploads/media/tt_products_ru.pdf

defaultProductID

По умолчанию номер uid продукта для простого отображения
используется, когда ссылка на скрипт не содержит 'tt_products'
параметр.
Установите это значение по-умолчанию, когда вы получаете ошибку:
“GET/POST var 'tt_products' was missing.”

_______________________________

Установить по умолчанию? И чему оно должно быть равно?

Николай Сипко
08.12.2015, 12:07
Установите это значение по-умолчанию, когда вы получаете ошибку:
“GET/POST var 'tt_products' was missing.”
_______________________________

Установить по умолчанию? И чему оно должно быть равно?

Набрать в Google
“GET/POST var 'tt_products' was missing значение по-умолчанию

Получить
https://www.google.ru/search?q=%E2%80%9CGET/POST+var+%27tt_products%27+was+missing&ie=utf-8&oe=utf-8&gws_rd=cr&ei=ootmVrDTOMaHygP88bHYAQ#newwindow=1&q=%E2%80%9CGET%2FPOST+var+%27tt_products%27+was+mi ssing++%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8% D0%B5+%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D 1%8E

Открыть
http://www.typo3.ru/uploads/media/tt_products_ru.pdf

Посмотреть раздел
"Администрирование"
Если вы хотите сохранить совместимость в будущем, вы должны установить или оставить пустой
$TYPO3_CONF_VARS['EXTCONF']['tt_products']['pageAsCategory'] = 0
Для 95% совместимости с zk_products расширением вы должны установить эту переменную в 1.
Но лучше не делайте этого, если возможно.
Активируйте сейчас flexforms в backend. Поле кода будет заменено графическим пользовательским интерфейсом.
Однако, вы должны ввести заново все значения полей CODE.
$TYPO3_CONF_VARS['EXTCONF']['tt_products']['useFlexforms'] = 1

ArchAngel
08.12.2015, 15:42
Набрать в Google
“GET/POST var 'tt_products' was missing значение по-умолчанию

Получить
https://www.google.ru/search?q=%E2%80%9CGET/POST+var+%27tt_products%27+was+missing&ie=utf-8&oe=utf-8&gws_rd=cr&ei=ootmVrDTOMaHygP88bHYAQ#newwindow=1&q=%E2%80%9CGET%2FPOST+var+%27tt_products%27+was+mi ssing++%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8% D0%B5+%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D 1%8E

Открыть
http://www.typo3.ru/uploads/media/tt_products_ru.pdf



Спасибо, спасибо, мудрый человек!
Я так и сделал до этого, прежде чем сюда написать!

Не помогает это!

Николай Сипко
08.12.2015, 19:56
Не помогает это!

Объявление: не стреляйте в пианиста - он играет как умеет.
=======
Google и мануал не помогают. Вопрос из чистого любопытства:
На сайтах, сделанных на Typo3 с ошибкой:
Wrong parameters. GET/POST var 'tt_products[product]' is missing or item with uid
есть расширение RealURL?
http://forum.typo3.biz/archive/index.php/t-3113.html
=======
Если есть, для эксперимента я бы его отключил (многие браузеры делают то же самое), очистил кеш, проверил базу данных (DB check -> Check and update global reference index) и посмотрел результат.
=======
А про "Спасибо, спасибо, мудрый человек!": правда, хватит мне терять время (а это - жизнь) на мудрУю переписку.

ArchAngel
13.12.2015, 20:35
Расширение RealURL стоит - но оно никак на это не влияет! :(

Тут надо копать по всей видимости в расширении Shop System (tt_products) - оно выводит товары.

Ситуация такая.
Сайт на TYPO3 + Shop System (tt_products)
Если была сделана страница с товаром, а потом этот товар скрыли (отключили), то выводится такая ошибка! :(

Где найти defaultProductID , если это поможет - не знаю...

Николай Сипко
14.12.2015, 16:00
Тут надо копать по всей видимости в расширении Shop System (tt_products) - оно выводит товары.

Надо - копай:
http://www.typo3.ru/uploads/media/tt_products_ru.pdf

Manas
14.12.2015, 17:12
Сделайте "пустой" продукт. Напишите в нем, что продукт отключен. Посмотрите его id и поставтье в typoscript. Думаю так.

А вообще, если есть возможность не использовать tt_products - лучше его не использовать. Есть Aimeos http://typo3.org/extensions/repository/view/aimeos_dist и Multishop http://typo3.org/extensions/repository/view/multishop Они определенно лучше.