Иногда некоторый пользователи вполне лигитимные попадают в блэклист по IP. Как задать исключения для проактивной защиты?
16.12.2012 02:38:41
Что значит без инфоблоков? Вы наверное имели ввиду без компонентов? Можно.
Как - нужно смотреть что у вас за каталоги и что такое "главные". Но это плохая идея. Битрикс столько приложил усилий чтобы реализовать что-то похожее на MVC, а вы хотите это обойти. Зря - mvc хорошая парадигма и первая CMS которая по человечески ее реализует будет в фаворе. Только вот таких CMS нет даже на примете... |
|
|
16.12.2012 02:34:30
Можно, но да - нужен разраб.
Магазин не обязательно. Только что закончил сайт - у них не было магазина но надо было быстро прикрутить товары, заказы и их оплату. На все ушло ну часов 6-8. Единственное что корзины нет - но она там и не нужна. Товар там по факту один, а его конфигурация формируется покупателем. Можно и с магазином сделать - пусть действительно пользователи имеют возможность добавлять в магазин товары, которые и будут их фотками. Которые потом можно выбирать и класть в корзину. В чем проблема? По сути нужно только сделать интерфейс добавления фото и фильтровать для каждого посетителя каталог товаров так, чтобы ему были доступны только его фото. Вот и вся кастомизация... |
|
|
12.12.2012 04:48:33
При синхронизации не обновляются цены. Вообще если удалить инфоблок то новый, создаваемый при синхронизации не становится торговым каталогом. Зато у него появляются свойства типа CML2_TAXES текстовые. Например у этого свойства название "Ставки налогов" и значение "Без налога", а описание "НДС".
Выходит данные из offers распознаются как свойства товаров. Что может быть не так? Куда копать? |
|
|
11.12.2012 15:45:49
В конце концов можно просто эту css'ку прямо на сайте добавить - одна строчка. |
|||
|
11.12.2012 03:38:34
Вот тут Или этот же кусок на пастебин в удобном виде: Если появится желание доработать, то можно взять за основу. Я продолжу как будет время. Когда будут стили можно будет картинки перерисовать и сунуть их в DATA прямо в css'ку - вообще будет замечательно. |
|||
|
11.12.2012 03:30:38
Так как в форум код нормально не вставляется - добавил еще на пастебин:
|
|
|
11.12.2012 03:22:24
Денис, спасибо!
Ну и Андрею конечно спасибо за труды! Хотя не так уж и радикально уменьшился интерфейс - для работы с компьютера он все еще плохо подходит. А я за это время стал пилить свой стиль. Вложу тут с добавлением ниже стилей от Андрея. Зачем нужен плагин я правда так и непонял - я пока просто подключил эту таблицу стилей в браузере к сайтам которые на 12 битриксе. Моя часть, та которая идет до части Андрея исправляет панель в публичке. Но пока только развернутую. Может кто-нибудь возьмется доработать... Я продолжу как появится время.
|
|||
|
13.11.2012 20:33:25
Нельзя работать по 16 часов...
Спасибо. Самое забавное что сначала эти функции были вне класса, но потом я их сунул туда от отчаинья. А вне класса они не работали потому, что я хендлеры неглядя с форума скопировал, а там был модуль sale а не catalog... Потом заметил, исправил, но уже вставил в класс. ((( Все - спать. |
|
|
13.11.2012 18:36:13
Добавляю перехватчик:
Цель и смысл я думаю предельно понятны. НДС должен быть включен в цену всегда. Но событие не срабатывает - ни на добавление товара, ни на обновление. В чем может быть проблема? |
|||||
|
03.11.2012 20:50:09
Да - я видел это поле. Писал еще тут
Я о том где его значение из $_POST['Update'] попадает в $Update. Вот этого места и не нашел. |
|
|
03.11.2012 14:22:03
Евгений, спасибо, но я побаиваюсь обновляться. Предполагаю что возможно внесены изменения в некоторые компоненты. Придется наверное делать бэкап и потом обновляться. Но для этого придется разобраться почему не работает бэкап.
С техподдержкой будем решать после выхов. /bitrix/modules/catalog/options.php - поищу от такой же версии для сравнения, но вот я прошелся поиском по /bitrix и меня несколько насторожило то что $Update проверяется на пустоту/равенстов 'Y' во многих модулях. Но нигде не устанавливается. По крайней мере '$Update = ' не найден в скриптах в /bitrix. Изменил пока нужную мне настройку просто захардкорив в скрипт $Update = 'Y' перед проверкой. Ну и убрал потом конечно. |
|
|
02.11.2012 22:51:11
Вобщем POST запрос вообще не обрабатывается скриптом настройки модуля - не проходится условие в строке:
Т.е. я догадываюсь что это содержимое input'а формы с именем Update, скорее всего, но где он должен из пост/реквест перекочевать в $Update найти не могу и соответственно понять почему это не происходит. |
|||
|
02.11.2012 21:42:25
Все именно так.
Вот скриншот - Выбираю поле SORT как на нем показано. Нажимаю Сохранить и страница обновляется - поле SORT больше не выделено ( Страницы Экспорта - 1С-Битрикс: Управление сайтом 11.0.13. Редакция Бизнес Модуль Торгового каталога 11.0.6 С техподдержкой несколько сложнее. Лицензию приобретал не владелец сайта, а разраб. Соответственно нет возможности войти в его аккаунт. Я конечно поинтересуюсь отношением клиента с разработчкиком и возможностью изменить доступы. Но это только после выходных, потом время на изменение, потом обращение в ТП. А время идет, а проблема остаётся... |
|
|
02.11.2012 19:57:04
Спасибо. Но я наверно не очень точно выразился. Приношу извинения. Как это настроить не через админку?
Проблема в том, что настройка не сохраняется. Сайт не мой. Делал не я. Вот и интересуют нюансы - где физически эти настройки хранятся? В файле? Тогда подозреваю что что-то с правами на файл соответсвующий, тем более что сайт был перенесен админом клиента путем копирования файлов и перезаливания базы данных. Причем файлы были скопированы без сохранения прав. Я с час провозился пока заставил это работать (там еще и несколько сайтов которые тоже множили копированием одного и перекрестная принадлежность инфоблоков). |
|
|