Лучший Ответ fiction13 , 07 February 2018 - 14:08
Понимаю, что пишу чушь, но не доходит. Как получить этот хеш в шаблон (full) ?
Так и получить - подставить в функцию id подачи, тип материала и id материала ;-)
Перейти к сообщениюЛучший Ответ fiction13 , 07 February 2018 - 14:08
Понимаю, что пишу чушь, но не доходит. Как получить этот хеш в шаблон (full) ?
Так и получить - подставить в функцию id подачи, тип материала и id материала ;-)
Перейти к сообщениюОтправлено 26 January 2018 - 09:49
Здравствуйте.
Стоит задача получения ссылки для редактирования материала.
Хочу сделать отдельное меню для администратора, где, например, пункт меню "контакты", будет вести сразу шаблон edit нужного типа.
$edit_link = $this->app->route->submission($this->item->getApplication()->getItemEditSubmission(), $this->item->type, null, $this->item->id, 'itemedit');
Как переделать эту строчку, зная ID приложения,, ID страницы и вообще все?
Отправлено 05 February 2018 - 11:21
Зачем переделывать? т.е. получить ссылку же на edit можно
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке
Отправлено 06 February 2018 - 13:32
Зачем переделывать? т.е. получить ссылку же на edit можно
Вот как получить ссылку на edit?
Допустим из шаблона full, как написать, что бы при клике на ссылку открылся edit другого шаблона?
Отправлено 06 February 2018 - 13:35
Самое элементарно - авторизоваться и посмотреть.
А так:
// Get the item edit submission if ($submission = $this->getItem()->getApplication()->getItemEditSubmission()) { return $this->renderLayout($layout, array( 'item' => $this->getItem(), 'submission' => $submission ) ); }
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке
Отправлено 06 February 2018 - 20:47
Здесь я не понял, как этот код применить?
Он выдает ошибку.
Отправлено 06 February 2018 - 21:33
site.ru/submission/podacha/item-alias
через подачу шаблон правки открывается.
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке
Отправлено 06 February 2018 - 22:07
Если правильно понял - то ссылку я получил.
index.php?option=com_zoo&view=submission&layout=submission&submission_id=&type_id=kursy&item_id=8634&submission_hash=6e9752bbaecb903b92dbf3996d15c004&redirect=itemedit&Itemid=575
Все понятно, кроме submission_hash=6e9752bbaecb903b92dbf3996d15c004 - откуда значения submission_hash получить?
Отправлено 06 February 2018 - 22:09
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке
Отправлено 06 February 2018 - 22:50
Понимаю, что пишу чушь, но не доходит. Как получить этот хеш в шаблон (full) ?
$type_id = 'kursy'; $item_id = 8634; $hash = $this->app->submission->getSubmissionHash($this->submission->id, $type_id, $item_id, $this->itemedit); echo '<a href="/index.php?option=com_zoo&view=submission&layout=submission&submission_id=&type_id=kursy&item_id=8634&submission_hash='.$hash.'&redirect=itemedit&Itemid=575">Изменить</a>';
Отправлено 07 February 2018 - 13:54
Редактировать есть же при авторизации кнопка или Вам другое?
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке