avatar
На сайте уже 593 пользователя

Категории для страниц

Разработчик: Denis
Версия: 1.3
Размер: Неизвестно
Мин. версия MyEngine: 5.1.24
Мин. версия PHP: 5.3
Веб сайт: http://netexplorer.h1n.ru
Дата публикации: 09.12.2019
Просмотров: 1142

← Вернуться ко всем расширениям

Описание расширения

Модуль систематизирует страницы, позволяя добавлять их в "категории", и выводить на сайте.

Возможен вывод как всех категорий, так и по именам категорий.

Демо и описание можно посмотреть на сайте: http://netexplorer.h1n.ru/pages_category

Если у Вас старая версия модуля - 1.2, а версия движка начиная с 5.1.24, внесите следующие изменения в файл integration_system.php

document.querySelector(".menu_page").innerHTML += "<a href=\'#\' onclick=\"openwindow(\'window\', 400, \'auto\', add_cat_form);\"><img style=\'padding-right: 5px; padding-left: 15px; position: relative; top: 8px;\' src=\'../modules/admin_pages_category/dir_plus.png\' width=\'30\' height=\'25\' alt=\'\'>Добавить категорию</a>";

function get_page_info(pos) {

document.querySelector(\'#name_page\').value = document.querySelectorAll(\'.name_page a\')[pos].innerText;

var array = document.querySelectorAll(\'.name_page a\')[pos].href.split("=");

document.querySelector(\'#id_page\').value = array[1];

}

function get_page_info_search(pos) { // для страницы поиска

var string = document.querySelectorAll(\'.name_page a\')[pos].innerText.toLowerCase();

string = string[0].toUpperCase() + string.substring(1);

document.querySelector(\'#name_page\').value = string;

var array = document.querySelectorAll(\'.name_page a\')[pos].href.split("=");

document.querySelector(\'#id_page\').value = array[1];

}

var img = document.querySelectorAll(".name_page")

var j = 0;

for (var i = 0; i < img.length; i++) {

if (document.getElementsByClassName("header")[0].innerText.trim() == "Управление страницами") {

img[i].innerHTML += "<span data-pos=\'"+j+"\' style=\'cursor: pointer;\' title=\'Добавить в категорию\' onclick=\"openwindow(\'window\', 400, \'auto\', ch_script); get_page_info(this.getAttribute(\'data-pos\'));\"><img style=\'float: left; padding-right: 5px; margin: 5px 0 0 0;\' src=\'../modules/admin_pages_category/dir_plus.png\' width=\'30\' height=\'25\' alt=\'\'></span>";

}

else { // если страница поиска

img[i].innerHTML += "<span data-pos=\'"+j+"\' style=\'cursor: pointer;\' title=\'Добавить в категорию\' onclick=\"openwindow(\'window\', 400, \'auto\', ch_script); get_page_info_search(this.getAttribute(\'data-pos\'));\"><img style=\'float: left; padding-right: 5px; margin: 5px 0 0 0;\' src=\'../modules/admin_pages_category/dir_plus.png\' width=\'30\' height=\'25\' alt=\'\'></span>";

}

j++;

}

$id_page = htmlspecialchars($_POST['id_page']);

Комментарии

Чтобы оставлять сообщения необходимо авторизоваться
Загрузка...
Вступайте в нашу группу https://vk.com/myengine