-
Публикации
4036 -
Зарегистрирован
-
Посещение
-
Days Won
269
Все публикации пользователя abushyk
-
99% - что город на югах европ)) 1% - название секретной сборки сайтбилля, заточенной под курортные домики)
-
Абсолютно не связан поиск по Слову с активностью. Тем более, что в админке весь поиск идет по всем объектам без учета активности.
-
Если вы не будете указывать никаких групп в поле "Доступно для" в редактировании этого элемента, тогда это поле будет доступно в форме правки объявления тому, кто имеет право на редактирование данного объявления - т.е. администратор и владелец объявления, если на сайте существуют пользователи с ЛК. Установка же какой-то конкретной группы в упомянутом поле приводит не к тому, что установка этой галочки будет доступна всем из этой группы, а к тому, что установка этой галочки будет доступна владельцу объявления, если он есть членом указанной группы.
-
Это точно. Гугль просто панически начинает орать, когда после того как он проиндексировал сайт начинауют удаляться объявления.
-
Разве что checkbox. Как частный случай: 1. создается поле типа checkbox с название Продано. 2. В шаблоне сетки и, возможно, карточки контролируется это значение и при его равенстве 1 выводится соответствующая метка о том, что продано.
-
С таким подходом сложно не согласиться. Но, в данный момент, какого-то универсального решения в столь креативном ключе пока в голову не приходит.
-
/apps/system/lib/model/model.php:2092 Внутри get_single_select_box_by_query_multiple() Строку $values=(array)$item_array['value']; заменить на $values=(array)$item_array['values_array'];
-
Если речь о поиске, то текстовая составляющая вообще не принимается в расчет. Она учитывается только при добавлении формы. А модуль поиска ориентируется только на street_id. Т.е. если наавтокомплитил название, но совпадающего не нашлось, то введенная "абракадабра" не повлияет на поиск.
- 35 ответов
-
- безопасность
- каптча
-
(и ещё %d)
Теги:
-
Говоря абстрактно, если пользователь воспользовался формой поиска, введя в нее некие параметры, и получил в ответ "пустой" результат, то в этом случае он совершил осознанное действие и, априори, должен быть готов к такому результату. Максимум, что тут просится, - это более радостное сообщение о том, что ничего не найдено. имхо.
-
И не получается. Внутри идет проверка, если есть street_id, то текстовое значение с автокомплита откинется. А уходят оба потому, что что бы отключить одно заполненное, надо вешать событие с фильтрацией на submit или кнопку отправки. А элемент не должен так далеко смотреть. Поэтому и уходят оба.
- 35 ответов
-
- безопасность
- каптча
-
(и ещё %d)
Теги:
-
Аналогия приблизительно такая - колонки в re_data - некие абстрактные хранилища информации. А поля-колонки учтенные в Редакторе форм (и которые хранятся в re_columns) - это некие фильтры, которые определяют как отображать, сохранять, проверять данные проходящие через них. В большинстве случаем один и другие колонки имеют прямое соответствие по системному имени - какое системное имя в re_columns, такое поле в re_data ему соответствует как источник. Но для некоторых полей такой связи нет. Например uploadify_images, который хранит данные в других таблицах, geodata - который имеет соответствие в виде двух поле в re_data или tlocation, который покрывает аж пять полей и таблицы данных. В целом, колонки из Редактора форм - это как настраиваемое сито для данных из re_data.
-
Смотрите таблицу re_columns по полю name, которая хранит добавленные вами колонки (именно оттуда их берут всякие формы и модели, а не из re_data). Если она их не содержит, значит дамп устарел.
-
Добавил вам правочки. Посмотрите, установятся ли нормальны названия.
-
http://kupikuban.ru/?_lang=ru зайдите с указанным языком на сайт.
-
Файл index.php не входит в пакет обновляемых, поэтому в новом архиве этого скорее всего нет. Если сайт совсем новый, то логичнее в шаблоне realty_grid.tpl позакрывать <noindex> тегом сортировочные ссылки, чем дополнять индекс.
-
Это автокомплит похоже. Завтра будет обновление. ПС. И спасибо за ценную информацию.
- 35 ответов
-
- безопасность
- каптча
-
(и ещё %d)
Теги:
-
Яндексбраузер Версия 14.4.1750.13664 (129c834) - полет нормальный, картинки грузит. На хроме и фф проблем не возникало. думаю и опера не будет кашлять. за ие не скажу. Возможно проблема не в браузере, а в скриптах. Хотя если сработало аж на самом ИЕ, то уж на "человекодружественных" браузерах тем более должно было бы пойти. Есть возможность взлянуть на сайт в интернете?
-
Похоже в .htaccess что-то не так.
-
Спишитесь со мной в аську или скайп, контакты в профиле, если согласитесь сделать мне допуск в вашу "святая святых", что бы мы "на пальцах" не разбирались.
-
Центральным местом, которое в 90% случаев обрабатывает запросы на извлечение нескольких записей-объявлений (всякого рода сетки, в отм числе и спецпредложения в боковых колонках и забор данных для нанесения на карту), является файл /apps/system/lib/frontend/grid/grid_constructor.php В нем много разного функционала, но самый часто востребованный лежит в функции transformGridData Именно она превращает идентификаторы значений из внешних таблиц в их текстовые эквиваленты. Т.е. для адаптации этой функции под себя необходимо локализировать упомянутый файл. Для этого 1. Делаем копию /apps/system/lib/frontend/grid/grid_constructor.php в /template/frontend/имя_вашего_шаблона/main/grid/local_grid_constructor.php 2. Удаляем из него все изнутри class Grid_Constructor extends SiteBill_Krascap {}, кроме transformGridData(){ее содержимое} 3. Сигнатуру class Grid_Constructor extends SiteBill_Krascap меняем на class Local_Grid_Constructor extends Grid_Constructor 4. В районе таких строк if ( $item_array['region_id'] > 0 ) { $ra[$item_id]['region'] = $data_model->get_string_value_by_id('region', 'region_id', 'name', $item_array['region_id'], true); } добавляем еще одну if ( $item_array['station_id'] > 0 ) { $ra[$item_id]['station'] = $data_model->get_string_value_by_id('stations', 'station_id', 'title', $item_array['station_id'], true); } 5. В файле /template/frontend/имя_вашего_шаблона/main/main.php смотрим, есть ли функция __construct(). Если нет, то создаем ее внутри class frontend_main extends SiteBill_Krascap {} в виде public function __construct(){ parent::__construct(); require SITEBILL_DOCUMENT_ROOT.'/template/frontend/'.$this->getConfigValue('theme').'/main/grid/local_grid_constructor.php'; $this->_setGridConstructor(new Local_Grid_Constructor()); } NB. Если исходно файл local_grid_constructor.php уже есть в шаблоне, тогда из всего списка выполняем только пункт 4. После этого, среди данных объявлений ваших сеток, будет доступно значение {$grid_data.station}
- 17 ответов
-
- как создать справочник
- справочники
- (и ещё %d)