Re: Модернизированный плагин Pages (Страницы)
перестали работать ссылки "выбрать страницу" и "выбрать категорию" в "Меню->Создать новый пункт меню"
В чем может быть причина? Подскажите, пожалуйста.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
перестали работать ссылки "выбрать страницу" и "выбрать категорию" в "Меню->Создать новый пункт меню"
В чем может быть причина? Подскажите, пожалуйста.
Может скрипты обновляли на более новые
Саму monstra обновлял с 2.1.3 на 2.3.1, но перед обновлением сделал бэкап, возвращаю старую папку plugins - не помогает
http://clubap.ru/pohod/ вот этот сайт
Проблемы в админ панеле, а не на сайте.
1. Хром показывает какие-нибудь ошибки? Инструменты - Консоль JavaScript.
2. Поменять режим в _init.пхп.
vovograff и кеш почистить не забудьте. Возможно что то там закешировалось и минифицировалось.
Uncaught TypeError:
Cannot read property 'pages' of undefined clubap.ru/pohod/tmp/minify/backend_site.minify.js:2855
Failed to load resource: net::ERR_FILE_NOT_FOUND chrome-extension://aciopjigkkgbpbijaoialognoidodden/content_scripts/style.css
Failed to load resource: net::ERR_FILE_NOT_FOUND chrome-extension://aciopjigkkgbpbijaoialognoidodden/content_scripts/page_context.js
Uncaught TypeError: undefined is not a function clubap.ru/pohod/admin/index.php?id=menu&action=edit&item_id=2:90
Uncaught Error: Syntax error, unrecognized expression: javascript:; clubap.ru/pohod/tmp/minify/backend_site.minify.js:4
_init.php
<?php defined('MONSTRA_ACCESS') or die('No direct script access.');
/**
* Monstra requires PHP 5.2.3 or greater
*/
if (version_compare(PHP_VERSION, "5.2.3", "<")) {
exit("Monstra requires PHP 5.2.3 or greater.");
}
/**
* Include Monstra Engine
*/
include ROOT . DS .'engine'. DS .'Monstra.php';
/**
* Set Monstra Environment
*
* Monstra has four predefined environments:
* Monstra::DEVELOPMENT - The development environment.
* Monstra::TESTING - The test environment.
* Monstra::STAGING - The staging environment.
* Monstra::PRODUCTION - The production environment.
*/
Monstra::$environment = Monstra::PRODUCTION;
/**
* Report Errors
*/
if (Monstra::$environment == Monstra::PRODUCTION) {
error_reporting(0);
} else {
error_reporting(-1);
}
/**
* Initialize Monstra
*/
Monstra::init();
где здесь поменять режим?
Monstra::$environment = Monstra::PRODUCTION;
сменить на
Monstra::$environment = Monstra::DEVELOPMENT;
Monstra::$environment = Monstra::PRODUCTION;сменить на
Monstra::$environment = Monstra::DEVELOPMENT;
( не помогло
RomanArt пишет:Monstra::$environment = Monstra::PRODUCTION;сменить на
Monstra::$environment = Monstra::DEVELOPMENT;( не помогло
полный код файла инит.пхп можете просто скопировать и заменить
<?php defined('MONSTRA_ACCESS') or die('No direct script access.'); /** * Monstra requires PHP 5.2.3 or greater */ if (version_compare(PHP_VERSION, "5.2.3", "<")) { exit("Monstra requires PHP 5.2.3 or greater."); } /** * Include Monstra Engine */ include ROOT . DS .'engine'. DS .'Monstra.php'; /** * Set Monstra Environment * * Monstra has four predefined environments: * Monstra::DEVELOPMENT - The development environment. * Monstra::TESTING - The test environment. * Monstra::STAGING - The staging environment. * Monstra::PRODUCTION - The production environment. */ Monstra::$environment = Monstra::DEVELOPMENT; /** * Report Errors */ if (Monstra::$environment == Monstra::PRODUCTION) { error_reporting(0); } else { error_reporting(-1); } /** * Initialize Monstra */ Monstra::init();
Все сделал как рекомендовали. Не помогло.
консоль JS выдает ошибки уже другие:
• на странице создания пункта меню:
Uncaught TypeError: Cannot read property 'pages' of undefined clubap.ru/pohod/tmp/minify/backend_site.minify.js:2855
• на странице правки пункта меню, где надо выбрать страницу для привязки к пункту меню:
Uncaught TypeError: Cannot read property 'pages' of undefined backend_site.minify.js:2855
Resource interpreted as Script but transferred with MIME type text/html: "http://monstra.org/api/version.php?json … 1444650678". backend_site.minify.js:2998
• при попытке добавить страницу для привязки:
Uncaught TypeError: undefined is not a function index.php?id=menu&action=edit&item_id=2:90
Uncaught Error: Syntax error, unrecognized expression: javascript:; backend_site.minify.js:4
• при попытке выбрать категорию:
Uncaught TypeError: undefined is not a function index.php?id=menu&action=edit&item_id=2:91
Uncaught Error: Syntax error, unrecognized expression: javascript:; backend_site.minify.js:4
vovograff
Вы чего то понаделали, чего уже сами не помните / не понимаете.
1. Установите на локальный компьютер http://open-server.ru
2. Установите монстру нужной версии.
2.1 Проверяете работоспособность.
3. Закиньте с сайта папки plugins storage public
4. Начинайте смотреть как все работает, все страницы на месте, плагины итд.
Проверили? Работает? Копируем сайт на сервер (то что есть на сервере можно удалить).
Ни кто под третью версию не адаптировал?
Там надо немного стили под третий бустрап поправить
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум работает на PunBB, при поддержке Informer Technologies, Inc