infected1992 1 Жалоба Опубликовано: April 4, 2014 Я активировал в админке опцию "выбор валют", но при добавление объявлений этот пункт находиться в самом низу, как поднять этот пункт выше и поставить под текстовым полем "Цена"? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: April 4, 2014 все пункты перетаскиваются. Попробуйте в редакторе форм. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
infected1992 1 Жалоба Опубликовано: April 4, 2014 все пункты перетаскиваются. Попробуйте в редакторе форм. Сразу так и попробовал, но этого пункта вообще нет в редакторе форм в таблице "data" Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: April 4, 2014 Можно сделать трюк: цену делаем в самом низу и выбор валюты окажется возле цены. Валюта сейчас добавляется автоматом через код, в обновлениях надо бы исправить этот недочет, сделаем. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: April 5, 2014 Можно отключить эту функцию в настройках (все равно деньги не пересчитывает), а в таблицу DATA добавить новую строку, например "currency" (если не прав, уточните, чтобы небыло проблем с формированием выгрузки в формате XML). Тип записи - "select_box", название колонки - "currency", для человека - "валюта", хранить значение в таблице - активно, набор опций выбора, например - {RUB~~Руб.}{EUR~~Евро}{USD~~$}{BYR~~Зверобаксы}В результате получаем строку, которая выполняет те-же функции но при этом перемещается в таблице и в форме редактирования объявлений. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 6, 2014 Сразу так и попробовал, но этого пункта вообще нет в редакторе форм в таблице "data" 1. Включая опцию "использовать валюты" вы только активируете возможность их использования. Для забывчивых, в месте создания модели объявления есть код, который на лету дополняет вашу модель этим полем, но по остаточному принципу - в конец всех полей. Соответственно, это поле, при таком способе добавления, не отображается в модели объявления и не следует правилам сортировки.2. Для полноценной работы нужно добавить в модель объявления явное поле с настройками После этого вы сможете уже самостоятельно управлять положением этого поля перетаскивая его по списку вверх или вниз. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 6, 2014 (все равно деньги не пересчитывает) Если все цены в одной валюте, то отключить ее логично - меньше нагрузка на бд. На самом деле цены она пересчитывает. Но в момент выборки списка для таблиц. Все сортировки сеток идут по приведенному значению относительно курсов указанных валют. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: April 7, 2014 Если все цены в одной валюте, то отключить ее логично - меньше нагрузка на бд. На самом деле цены она пересчитывает. Но в момент выборки списка для таблиц. Все сортировки сеток идут по приведенному значению относительно курсов указанных валют.А курсы валют автоматически не обновляются... каждый день ручками, ручками... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 8, 2014 А курсы валют автоматически не обновляются... каждый день ручками, ручками... Мысль конечно хороша) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: April 8, 2014 Конечно хороша, тем более, что актуальные курсы ежедневно к обновлению предоставляет например сайт Росбизнесконсалтинга, и по моему продукты 1С обновляются автоматически оттуда...Вот например актуальные курсы валют на текущий день. Осталось только порыться у них, найти модуль загрузки валют и прикрутить его к Сайтбилу. Как я понимаю, экспорт курсов настраивается здесь (варианты на выбор, в т.ч. Exel), можно хоть за день, хоть за пятилетку курсы всех валют грузить или определенных на выбор... Надо-то сделать кнопку/форму запроса из админки Сайтбила и автоматически принять и обновить на своем сайте ответ с курсами валют (обновить или заполнить таблицу в MySQL, можно и на определенные даты или диапазон дат). Поточнее, как работает, можно например посмотреть в 1С Бухгалтерии - выбираешь нужные валюты, дату или диапазон, кликаешь на загрузку и ву а-ля! В нашем случае интереснее, чтобы ежедневно, в автоматическом режиме происходил запрос из админки/базы на обновление текущих курсов нужных валют в таблице... Ну и понятное дело, желательно цены на сайте привести к единой валюте (лучше предоставить выбор пользователю) а вводить их в админке можно в разных валютах - цены будут актуальными и с куркулятором не копацца! Будет особенно интересно, когда объекты на сайте и в рублях и в евро и в долларах... А вот тут их информеры можно скачать, может кому-то пригодится (погода, курсы валют, конвертер валют и т.п.) И уж коли с ними завязываться, то у них есть раздел Недвижимость, куда можно выгружать свои объекты файлом XML. Правда точно не скажу, но вроде как с агентами они не работают а только в крупными площадками, коей может стать например Etown, объединяя сеть агентств по России и ближайшему зарубежью... неплохую идею подкинул? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: April 9, 2014 Конечно хороша, тем более, что актуальные курсы ежедневно к обновлению предоставляет например сайт Росбизнесконсалтинга, и по моему продукты 1С обновляются автоматически оттуда...Вот например актуальные курсы валют на текущий день. Осталось только порыться у них, найти модуль загрузки валют и прикрутить его к Сайтбилу.Идея хорошая, ждем спонсора идеи ) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
infected1992 1 Жалоба Опубликовано: April 9, 2014 1. Включая опцию "использовать валюты" вы только активируете возможность их использования. Для забывчивых, в месте создания модели объявления есть код, который на лету дополняет вашу модель этим полем, но по остаточному принципу - в конец всех полей. Соответственно, это поле, при таком способе добавления, не отображается в модели объявления и не следует правилам сортировки.2. Для полноценной работы нужно добавить в модель объявления явное поле с настройками После этого вы сможете уже самостоятельно управлять положением этого поля перетаскивая его по списку вверх или вниз.Спасибо, помогло. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах