Лучший Ответ Sagorou , 14 October 2015 - 13:11
Здравствуйте, вывод заказов пользователя в JBZoo возможен только для зарегистрированных пользователей. Сделать просмотр без авторизации не возможно.
Я думал техподдержка тут лучше...
Надо добавить элемент ядра Acess в шаблон формы заказа. Его можно скрыть через css, а после вывода добавить что-то вроде
<input type="hidden" id="elements_itemaccessvalue" name="elements[_itemaccess][value]" value="1">
где value это id группы пользователей. После этого детали новых заказов доступны для незарегистрированных пользователей по адресу index.php?option=com_zoo&task=item&item_id=##, где item_id это id заказа.
В шаблоне full.php убрать проверку на создавшего юзера
$user = JFactory::getUser(); if (!$user->id || $user->id != $item->created_by) { $this->app->jbnotify->error('Access denied'); }
Это, конечно, костыль, но куда проще брать дополнительные деньги за поддержку и кидаться громкими словами о том, что решение проблемы невозможно, чем работать.
Перейти к сообщению