Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Добавление страницы в "Избранное"

Автор diii3Раздел Шаблоны XSLT

Ответов: 4
Просмотров: 3275
Последний ответ 13 Февраля 2013, 06:18:50
от admin
Добавление товаров в корзину с количеством товаров ajax

Автор tatfoxРаздел JS и AJAX

Ответов: 12
Просмотров: 6522
Последний ответ 24 Мая 2016, 17:00:10
от tatfox
Добавление поля "объем" в карточку товара, которое влияло бы на цену

Автор prukonРаздел Настройка системы и модулей

Ответов: 5
Просмотров: 2892
Последний ответ 06 Ноября 2016, 14:44:49
от aghigay
Добавление данных из объекта в форму "Заказ в 1 клик"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3991
Последний ответ 11 Ноября 2014, 11:14:45
от Axiomateria
Магазин "Современный" - добавление заголовка к левому меню каталога

Автор manadsgnРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3999
Последний ответ 25 Июня 2012, 17:33:00
от manadsgn

0 Пользователей и 1 Гость просматривают эту тему.

Простое добавление новостей
« : 21 Июля 2011, 11:36:56 »
 Встроенная админка слишком тяжёлая. Решил сделать упрощённое добавление новостей. Нашёл статью как это сделать: http://wiki.umisoft.ru/Добавление_страниц_через_клиентскую_часть Но в итоге не заработало :( Протестируйте у себя этот макрос пожалуйста, а то мож у меня что то на сайте сломалось...

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Простое добавление новостей
« Ответ #1 : 21 Июля 2011, 11:59:47 »
проверьте является ли у вас новость типом данных с id =23?
проверьте что у вас правильно указан parent в шаблоне для макроса %data getCreateForm(23,'umi')%?

и что именно не работает? что выдает система?

Re:Простое добавление новостей
« Ответ #2 : 21 Июля 2011, 13:30:16 »
Выводит форму добавления новости с полями. Но после нажатия кнопки "Отправить" выдаёт ошибку 404 страница не найдена  и в итоге новость не добавлена.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Простое добавление новостей
« Ответ #3 : 21 Июля 2011, 13:43:27 »
1. значит тот адрес который стоит в атрибуте формы action ссылается либо не туда, либо на нужную функцию "%pre_lang%/data/addNewObject/23/", но функция запрещена к выполнению.

Файл permissions.custom.php создавал?

2. либо когда функция делает редирект она выкидывает тебя куда-то не туда

вот этот кусок попробуй поменять
$referer_url = getServer('HTTP_REFERER');            
$buffer = outputBuffer::current('HTTPOutputBuffer');    
$ini = cmsController::getInstance()->getModule("content");    
$ini->redirect($referer_url);

на

$referer_url = getServer('HTTP_REFERER');            
$buffer = outputBuffer::current('HTTPOutputBuffer');    
$ini = cmsController::getInstance()->getModule("content");    
$ini->redirect('http://имя_твоего_сайта');

а сама новость то создается? в админке ей видно?

Re:Простое добавление новостей
« Ответ #4 : 21 Июля 2011, 13:48:52 »
permissions.custom.php создан

В админке в новостях новость не добавилась.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Простое добавление новостей
« Ответ #5 : 21 Июля 2011, 14:04:51 »
я бы на твоем месте проверил бы на каком шаге происходит затык, прямо саму функцию