Редактирование новостей ajax для PHP-Fusion

Редактирование новостей на ajax. Теперь при редактировании можно поменять, Название, Категорию, Краткий текст, Полный текст, Доступ, Опции (сохранить как черновик, закрепить эту новость, разрешить комментарии, разрешить рейтинги).

Редактирование новостей ajax для PHP-Fusion


Файл includes/theme_functions_include.php
Ищем функцию itemoptions
В ней ищем строку

if ($item_type == "N") {


Ниже дописываем

if (iADMIN && checkrights($item_type)) {
    if (!isset($_GET['readmore'])) { $res .= " &middot; <a href='#edit' onclick=\"edit_n('".$item_id."', 'n'); return false;\">[e]</a> "; }
    else { $res .= " &middot; <a href='#edit' onclick=\"edit_n('".$item_id."', 'f'); return false;\">[e]</a> "; }
}


Сохраняем и закрываем.

Файл themes/шаблон/theme.php
Ищем функцию render_news
В ней строки отвечающие за вывод названия и текста новости.
Дописываем id's как показано ниже

echo "<td class='capmain' id='subject-".$info['news_id']."'>".$subject."</td>\n";


и..

echo "<td class='main-body middle-border' id='text-".$info['news_id']."'>".$info['cat_image'].$news."</td>\n";


Ну и напоследок, закидываем папку includes в корневой каталог сайта.



Просмотров: 1806
20.06.2015, 18:30 -

Категория: Web-скрипты » PHP-Fusion