Компонент YOO ZOO

Уже умельцы выложили Apps, только у меня они прямо чего то не сильно хорошо стали, пришлось подкидывать файлики из архива (т.е перезаписывать, так как типы не сразу подгрузились и не корректно отображались записи

 
  • Нравится
Реакции: vada
Уже умельцы выложили Apps, только у меня они прямо чего то не сильно хорошо стали, пришлось подкидывать файлики из архива (т.е перезаписывать, так как типы не сразу подгрузились и не корректно отображались записи
*** скрытое содержание ***
Непроверял, неактуально, но может другой ?:
 
Непроверял, неактуально, но может другой ?:
*** скрытое содержание ***

в каком плане другой? подозреваю такой же релиз, так как ради интереса проверял разные типа варианты релизов и в итоге в один в один

ошибка тут просто в файле application.xml, не указаны пути

Р.S. ради интереса скачал, в итоге как и предполагал, файлы практически один в один и так же отсутствует путь, так что в итоге просто можно устанавливать приложение, если не видит тип или не отображается содержимое записи (было такое когда видео хотел делать), нужно просто скопировать содержимое архива с приложением и должно все работать
 
Какие там пути отсутствуют? Все есть.
Просто устанавливать аппы нужно через соответствующее меню в ZOO
Идем в ZOO, жмем на колесико, внизу выбираем "Установить приложение", выбираем приложение с локального компа и устанавливаем. У меня все установилось как влитое.
 
а я ваще все вручну всунул..:) так что тут любой метод прокатал
кстати, респект вам за новые шабы!!
Сенкс!
Ребят, никто не делал модуль для себя "Самые рейтинговые\Топ рейтинг"?
 
Какие там пути отсутствуют? Все есть.
Просто устанавливать аппы нужно через соответствующее меню в ZOO
Идем в ZOO, жмем на колесико, внизу выбираем "Установить приложение", выбираем приложение с локального компа и устанавливаем. У меня все установилось как влитое.

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

написал так как может у кого то повторится такой глюк

кстати с плагином транслитера проблем со слагом не наблюдаю, отлично создаются все материалы на русском
 
я также с видео каталогом работаю
ставил шабы отсюда
ставил вручную
проблем не наблюдаю....
Вопрос о модулях "Топ рейтинговые" еще актуален
 
я делал;)что тебя интересует?
 
Ну-с, в модуле зу-айтем можно выставить, часто посещаемые, последние и т.д.. а по рейтингу чет нету.. Типа чем больше рейтинга тем выше и выше и выше....
 
Народ, я чего-то туплю сегодня. Прочитал мануал уже до дыр.
Короче, я хочу создать новый тип (type) в существующем приложении (app) - Business directory.

Мне нужно переопределить внешний вид нового типа.
В общем я нашел два мануала на yootheme на эту тему.

Первый здесь - Для просмотра ссылки Войди или Зарегистрируйся
Второй здесь - Для просмотра ссылки Войди или Зарегистрируйся

Сделал как написано в первом:

1. Создал новый тип вывода (layout), скажем full-new.php
2. Ввел описания для всех отображаемых полей
3. Ввел описания в файлы xml

В админке все шоколадно - все поля появились, однако новый тип во фронтэнде не рендерится, появляются только комменты и название элемента, сохраненного под этим типом

Попробовал сделать вывод для индивидуального типа и здесь застрял. Цитирую с переводом

Итак, давайте создадим разметку demo для типа demo_type. На первом шагу нам нужно создать папку /media/zoo/applications/APPLICATION/templates/renderer/item/demo_type/. Мы будем добавлять все новые разметки для типа demo_type в эту папку. Вам будет необходимо создать файлы positions.xml и metadata.xml как описано в предыдущем руководстве. И снова файл positions.config не изменяется ;).

Для создания разметки demo, просто следуйте предыдущему руководству. Основное отличие лишь в том, что разметка пойдет не в папку /item/ , а в папку /item/TYPE/ и вам необходимо создать два файла xml.

PHP:
print?$this->renderer->render('item.demo_type.demo', array('view' => $this, 'item' => $this->item));

Для отображения элемента с новой разметкой вызов к функции рендеринга должен быть также изменен. Наподобие вышеприведенного кода.

PHP:
print?if ($this->item->type == 'demo_type') :
 
else:
 
endif;

Вы можете можете включить функцию рендеринга если оператор проверки типа элемента соответствует вышеприведенному коду (???)

You can wrap the render function in an if clause to check for an item type, with the code above.

Во-первых, куда я должен вставить эти куски кода?
Во-вторых, у меня, наверное, что-то с пониманием этого немецкого английского языка, или там пропущено несколько слов.

В общем ни фига я не понял, как создать новый тип с новой разметкой. Вернее создал, но оно не появляется во фронтэнде.
 
Назад
Сверху