Редактирование новостей 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 в корневой каталог сайта.



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

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

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

Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Картинка Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера