LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 22:14:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Zoom Gallery в Joostina 1.1.3  (Прочитано 1714 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« : 03.10.2008, 22:53:33 »

Доброе время суток!

Меню админки Zoom Gallery, не видно в joostina. На joomla все работает, но на нее переходить не хочу. Кто-нибудь решал проблему вывода
меня zoom'a в joostina? В Форуме поднимали этот вопрос еще год назад, но конкретного совета так и не последовало.

Начал копать сам: Для Zoom Gallery - меню формируется components\com_zoom\lib\js\scriptaculous.js здесь?

Код:
domButton = toolbar.insertCell(0).appendChild(document.createElement('a'));
            domButton.id = "ZMG_back";
            domButton.href = Zoom.site_uri + "/administrator/index2.php?option=com_zoom&page=admin";
            Element.addClassName(domButton, 'toolbar');
            domImg = domButton.appendChild(document.createElement('img'));
            domImg.border = 0;
            domImg.align = "middle";
            domImg.name = "back";
            domImg.alt = LANG_BTN_BACK;
            domImg.src = Zoom.site_uri + "/administrator/images/back_f2.png";
            domButton.appendChild(document.createElement('br'));
            domButton.appendChild(document.createTextNode(LANG_BTN_BACK));

Видимо это формирует меню которое не поддерживается жустиной? Как его правильно переписать для жустины? Формировать обычные ссылки?

Если кто-то решил, помогите. Huh Очень нужно.

P.S. В админке zoom вылетает следующее: Notice: Trying to get property of non-object in y:\home\test1.ru\www\components\com_zoom\lib\zoom.class.php on line 1902
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #1 : 06.10.2008, 09:02:31 »

Буду писать всякие глупости, пожалуйста с пониманием отнеситесь. Кодер я никакой.

Есть файл toolbar.zoom.php

Код:
switch ($page) {
case 'catsmgr' :
mosMenuBar::spacer();
break;
           case 'mediamgr' :
      ...

Все case отображают кнопки, кроме catsmgr. Грубо говоря в Joostina не работает только панель Альбомов. (Я вручную добавил строку в таблицу, и создал папки на локале. Получалось загружать файлы и все такое.). Если добавить в него строку, скажем, mosMenuBar::back(_ZOOM_BACK); то появляется кнопка возврата. Видимо, это API Joomla/жустины. mosMenuBar::custom('upload', 'new_f2.png', 'new_f2.png', _ZOOM_UPLOAD, false); кнопку показывает, но не работает, потому что она не к месту.

Непосредственно mosMenuBar::spacer(); Это видимо функция, которая описывается в scriptaculous.js?

Возможно ли вместо mosMenuBar::spacer() написать что-то вроде mosMenuBar::metod('params')? Если да, то в каком направлении дальше действовать? Очень хочется получить результат по данному вопросу.
Записан
Edward
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 51


« Ответ #2 : 07.10.2008, 08:01:27 »

Папашки кодинга, помогите нубу.   Wink
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #3 : 08.10.2008, 08:46:44 »

mosMenuBar::spacer() - это php код, scriptaculous - это ява-скрипт.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet