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


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

создание названии объявлений при подаче


Лучший Ответ SmetDenis , 11 January 2016 - 16:07

откуда  эти названии? 
 

 

Например, если взять строку "'elResYear'  : '.jsNameYear'" то elResYear - Это название в котором хранится jQuery объект (html).

Он выбирается с помощью селектора-класса jsNameYear из страницы.

 

Далее сборка имени происходит с помощью этого метода.

dzjk_200x0.png

 

Т.е через функцию $.text() берется значение поле и объединяется через запятую прямо перед отправкой формы по кнопке #submit-button

 

Посмотрите шаблон сабмишен, там используется стиль позиции jbads, который и расставляет нужные классы у нужных полей.

jbuniversal\templates\auto\renderer\element\jbads.php

Перейти к сообщению


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

#1 jeyhunm

jeyhunm

Отправлено 05 January 2016 - 12:16

День добрый,

я так и не мог решить вопрос , а именно формирование своего названия объявления!

в этом файле 

 

/media/zoo/applications/jbuniversal/templates/bootstrap/assets/js/widget/namecreator.js

 

 

JBZoo.widget('JBZoo.NameCreator', {

        'elResYear'  : '.jsNameYear',
        'elResColor' : '.jsNameColor',
        'elRestCity' : '.jsNameCity',
        'elRestCat'  : '.jsNameCat',
        'elCity'     : '#elements279b8318-3b44-4b97-a4a1-f6b33bf82559option',
        'elYear'     : '877e426b-49a0-46be-a92c-0b2b8014e794',
        'elColor'    : 'b8b4f50f-34ab-49f3-a56f-0e684d72a2f2',
        'elCategory' : '#elements_itemcategoryvalue',
        'elName'     : '_itemname'

 

откуда  эти названии? 

отсюда ?

Screenshot_3.png

 

если они у меня указаны на русском ? 

в общем удается вывести только Year (заменяю номер указанного элемента на свой)

 

еще, есть возможность выводить название категории, но не использовать его в карточке подачи ?

 

Screenshot_4.png

 

когда убираем, категория в названиях не появляется,

в моем случае, пользователю не важно , в какую категорию подать заявку.

 

 

 


  • 0

#2 SmetDenis

SmetDenis

Отправлено 11 January 2016 - 16:07   Лучший Ответ

откуда  эти названии? 
 

 

Например, если взять строку "'elResYear'  : '.jsNameYear'" то elResYear - Это название в котором хранится jQuery объект (html).

Он выбирается с помощью селектора-класса jsNameYear из страницы.

 

Далее сборка имени происходит с помощью этого метода.

dzjk_200x0.png

 

Т.е через функцию $.text() берется значение поле и объединяется через запятую прямо перед отправкой формы по кнопке #submit-button

 

Посмотрите шаблон сабмишен, там используется стиль позиции jbads, который и расставляет нужные классы у нужных полей.

jbuniversal\templates\auto\renderer\element\jbads.php


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



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


#3 jeyhunm

jeyhunm

Отправлено 11 January 2016 - 17:41

теперь немножко понятно откуда они берутся,

буду пробовать, спасибо.


  • 0




Click to return to top of page in style!