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


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

Submission для переопределенного типа

submission submissions bootstrap teaser full

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

#1 chillside

chillside

Отправлено 11 July 2015 - 22:04

Я переопределил шаблон для одного из типов.. что бы редактировать FULL и TEASER у нужного мне типа и не потерять изменения при обновлении шаблона (bootstrap 1.1)

 

/media/zoo/applications/jbuniversal/templates/bootstrap/renderer/item/portfolio/ (тут файлы тизер и фулл)

 

После чего в каталоге/подача_материала - пропал этот тип. т.е. я не могу для него создать субмиссион..

 

в папку для типа ложил файлы submission.php и edit.php и удалял их - все равно нету типа. Если папку удалить или переименовать - то появляется - но тогда я не могу работать со стилями, переопределить тизер и фулл..

 

Как быть?

 

Joomla: 3.4.3 JBZoo: 2.2.0 Pro rev2823 Zoo: 3.3.6


Сообщение отредактировал chillside: 11 July 2015 - 22:07

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 12 July 2015 - 10:28

chillside, вы в файл metadata.xml добавляли шаблоны есть там submisiion? Так же стоит добавить позиции для шаблона в positions.xml.


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

#3 chillside

chillside

Отправлено 12 July 2015 - 11:46

Да, спасибо, этого как раз и не добавил.. сейчас все ок!


  • 0

#4 chillside

chillside

Отправлено 04 August 2015 - 12:46

Не стал создавать новой темы, т.к. вопрос практически тот же..

 

У меня в настройках подачи можно выбрать только submission .. а как мне выбрать Edit ? В metadata.xml и positions.xml позиция EDIT есть.

Вообще проблема в следующем - при подаче материала используется шаблон submission.php - и это норм, так и должно быть. Но при редактировании с фронта - используется он же. А нужно чтоб использовался Edit.php - как быть?


  • 0

#5 SmetDenis

SmetDenis

Отправлено 04 August 2015 - 16:26

В metadata.xml можно явно указать тип шаблона
ggjr_200x0.png

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



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


#6 chillside

chillside

Отправлено 04 August 2015 - 16:32

Да, это понятно.. но как это поможет мне?) вот мой код из метадата хмл - 

 
<layout name="submission" type="submission">
        <name>Submission</name>
        <description>An item is rendered with the submission layout in the submission view.</description>
    </layout>


    <layout name="edit" type="edit">
        <name>Edit</name>
        <description>An item is rendered with the edit layout in the item edit view.</description>
    </layout>

Как видите типы указаны.. Но при редактировании итема - у меня срабатывает шаблон сабмишн.. А в настройках подачи, в зу.. я не могу добавить Edit, потому как его нет в селекте.. =\


Сообщение отредактировал chillside: 04 August 2015 - 16:32

  • 0

#7 SmetDenis

SmetDenis

Отправлено 04 August 2015 - 16:45

Видимо я не понял вопроса...

Но при редактировании итема - у меня срабатывает шаблон сабмишн..

Посмотрел по коду Zoo, получается что если не создана подача материала, Zoo ищет шаблон edit.
Если подача есть, то берет шаблон из её настроек.

Судя по всему, edit просто должен упростить создание формы редактирования но он использует формы подачи (хоть и не явно).
К сожалению, не знаю что с этим можно сделать.

А в настройках подачи, в зу.. я не могу добавить Edit, потому как его нет в селекте.. =\

Для этого у него должен быть тип "edit".

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



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


#8 chillside

chillside

Отправлено 04 August 2015 - 16:55

короче, при редактировании никак нельзя использовать шаблон EDIT если у нас есть шаблон сабмишн..

 

а как тогда мне сделать так вот (для JBADvert):

 

1. при подаче показать из всех JBAdvert только JBAdvert (публикация)

2. при редактировании не показывать JBAdvert (публикация), но показывать JBAdvert (поднять в ТОП) и показать JBAdvert (VIP)

 

:)

 

 

потому как адвер-публикация - при редактировании мне не нужен.. а поднять в топ при сабмишн - тоже не особо нужен. т.к. и так он будет первым при подаче


Сообщение отредактировал chillside: 04 August 2015 - 17:06

  • 0

#9 chillside

chillside

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

up up  :)


  • 0

#10 chillside

chillside

Отправлено 05 August 2015 - 16:01

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

Но возможно есть более простые пути решения?


  • 0





Темы с аналогичным тегами submission, submissions, bootstrap, teaser, full

Click to return to top of page in style!