Перейти к содержимому


Фотография
- - - - -

Не создается новый каталог


Лучший Ответ SmetDenis , 12 May 2015 - 08:15

Спасибо. Я исследовал этот вопрос. Вот что получилось...

Совершенно неожиданно, но факт. Это баг компонента Zoo.
В шаблоне панели управления использовались переменные, которые не были объявлены.

Это вызывало ошибку такого вида (видно в отладчике браузера)

<b>Notice</b>:  Undefined property: AppView::$permissions in <b>/home/yamaltour/yamaltour.nichost.ru/docs/administrator/components/com_zoo/views/new/tmpl/_applicationparams.php</b> on line <b>43</b><br />
<br />
<b>Fatal error</b>:  Call to a member function getInput() on a non-object in <b>/home/yamaltour/yamaltour.nichost.ru/docs/administrator/components/com_zoo/views/new/tmpl/_applicationparams.php</b> on line <b>43</b><br />
Чтобы исправить, нужно изменить эту функцию - getApplicationParams() в контроллере
/administrator/components/com_zoo/controllers/new.php

	public function getApplicationParams() {

		// init vars
		$template     = $this->app->request->getCmd('template');
		$this->params = $this->application->getParams();

		// set template
		$this->params->set('template', $template);
        
        $xml = simplexml_load_file(JPATH_COMPONENT . '/models/forms/permissions.xml');
		$this->permissions = JForm::getInstance('com_zoo.new', $xml->asXML());
		$this->permissions->bind(array('asset_id' => 'com_zoo'));        
        
		$this->assetPermissions = array();

		foreach ($this->application->getTypes() as $typeName => $type) {
			$xml->fieldset->field->attributes()->section = 'type';
			$xml->fieldset->field->attributes()->name = 'rules_' . $typeName;
			$this->assetPermissions[$typeName] = JForm::getInstance('com_zoo.new.' . $typeName, $xml->asXML());
			$this->assetPermissions[$typeName]->bind(array('asset_id' => 'com_zoo'));
		}        
        
		// display view
		$this->getView()->setLayout('_applicationparams')->display();
	}
Так же рекомендую вам изменить max_input_vars
http://forum.jbzoo.c...tsya-nastrojki/ Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 22

#1 Tor

Tor

Отправлено 03 May 2015 - 12:12

Здравствуйте, не могу создать новый каталог, нажимаю и выбираю Jbzoo app, открывается пустая страница, в консоли две ошибки 1) "Failed to load resource: the server responded with a status of 500 (Internal Server Error)" http://yamaltour.nic...oup=jbuniversal.

Navigated to  http://yamaltour.nic...&controller=new

2) "Uncaught ReferenceError: Hash is not defined" (anonymous function) @ modal.js:7

 

 

 

Сделал копию сайта у себя (сайт не я делал), там пустой страницы нет, просто происходит перенаправление в панель управления джумлы.

 

Подскажите в чем может быть дело? 

На сайте уже тьма различных материалов, 90% наверно всё сделанно с помощью Jbzoo, если переустанавливать Jbzoo то это будет беда ))). 

 

Недавно на этом сайте, Jbzoo как я понял обновляли, вот тема эта http://forum.jbzoo.c...oo-belyj-ekran/ .

 

P.S. Могу дать кому-нибудь из тех.поддержки логин/пароль к копии сайта, и если надо по ftp, может не хватает какого-то файла.

 

 

 

Joomla: 3.4.1     JBZoo: 2.1.5 Pro (build 1)     Zoo: 3.3.4     WidgetKit: 1.5.5


Сообщение отредактировал Tor: 03 May 2015 - 12:42

  • 0

#2 Tor

Tor

Отправлено 03 May 2015 - 12:50

в менеджере расширений увидел два одинаковых файла разных версий, один отключить? что за файл вообще?  :)

 

Прикрепленные изображения

  • 222.jpg

  • 0

#3 SmetDenis

SmetDenis

Отправлено 05 May 2015 - 07:37

Здравствуйте, не могу создать новый каталог, нажимаю + и выбираю Jbzoo app, открывается пустая страница, в консоли две ошибки

 

Включите режим отладки. Без текста ошибки ничего нельзя сказать

http://joomlablog.ru...anyaem-prichinu

 

в менеджере расширений увидел два одинаковых файла разных версий, один отключить? что за файл вообще? 

На это можете не обращать особого внимания. К ошибке не может иметь никакого отношения - лишь запись в базе, которая не используется. 


  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 Tor

Tor

Отправлено 05 May 2015 - 09:50

Я когда при создании выбираю шаблон "catalog" происходит бесконечная его загрузка, а если нажать "сохранить и закрыть" то на одном сайте белый экран а на другом (на копии) - перенаправление на панель управления джумлы.

Вклчить "Консоль отладки Joomla!" ? 

Что там посмотреть надо?


  • 0

#5 Cheren-dow

Cheren-dow

Отправлено 05 May 2015 - 10:34

Что там посмотреть надо?

Вам необходимо включить вывод ошибок и показать текст ошибки. Ссылку вам указали выше. 


  • 1
Изображение
 

#6 Tor

Tor

Отправлено 05 May 2015 - 12:21

Вам необходимо включить вывод ошибок и показать текст ошибки. Ссылку вам указали выше. 

Понял, посмотрю что там и напишу, а то сам не разберусь


  • 0

#7 Tor

Tor

Отправлено 05 May 2015 - 12:48

Сейчас нажимаю и выбираю Jbzoo app, выскакивает 

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4189372 bytes) in /home/yamaltour/yamaltour.nichost.ru/docs/libraries/vendor/joomla/string/src/phputf8/mbstring/core.php on line 114

До включения ошибок туда заходило, и уже после при попытке сохранить новый каталог выскакивал белый экран


Сообщение отредактировал Tor: 05 May 2015 - 12:50

  • 0

#8 Sliapy

Sliapy

Отправлено 05 May 2015 - 12:51

Как следует из текста ошибки, на вашем хостинге не хватает выделенной памяти, чтобы завершить операцию. Видимо, у вас установлено ограничение в 32 мегабайта, а это очень мало.


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#9 Tor

Tor

Отправлено 05 May 2015 - 12:56

Как следует из текста ошибки, на вашем хостинге не хватает выделенной памяти, чтобы завершить операцию. Видимо, у вас установлено ограничение в 32 мегабайта, а это очень мало.

А сколько лучше поставить? там помоему можно изменить

И это может быть причиной всех моих бед? ) Так с копией сайта тоже ведь проблемы, копия на другом хостинге. Сейчас на копии сайта включу просмотр ошибок, там другой хостинг, и на том хостинге у меня есть ещё сайт с jbzoo где всё норм. работает. 


Сообщение отредактировал Tor: 05 May 2015 - 13:01

  • 0

#10 Tor

Tor

Отправлено 05 May 2015 - 13:05

А сколько лучше поставить? там помоему можно изменить

И это может быть причиной всех моих бед? ) Так с копией сайта тоже ведь проблемы, копия на другом хостинге. Сейчас на копии сайта включу просмотр ошибок, там другой хостинг, и на том хостинге у меня есть ещё сайт с jbzoo где всё норм. работает. 

Опа, на копии всё почему-то заработало после включения показа ошибок.

ограничение в 32 на сколько попробовать изменить?


  • 0




Click to return to top of page in style!