Разобрался с проблемой авторизации со сторонними сервиса, если кому интересно подробности [URL=https://dev.1c-bitrix.ru/community/webdev/user/541613/blog/39478/]в ленте[/URL]
!!! ВАЖНО !!! Что происходит с обновами?????? и серваком битрикса?
Пару дней назад установил 2 сайта - версия [B]20.5.468.[/B][B] [/B][B] [/B]Сайты получают данные из 1С, перед обменом идет проверка доступа, из 1С приходит логин/пароль пользователя, который есть на сайте в Списке пользователей (админ, с правами обмена). Сегодня пытались совершить полный обмен, не получилось, произошла ошибка авторизации.
Начал проверять, оказалось, что теперь такая проверка пароля не работает: [CODE]//проверяем, является ли $password текущим паролем пользователя static function isUserPassword($userId, $password){
} [/CODE][B] [/B]Теперь с релиза [B]20.5.468.[/B] [B] [/B]$password и $realPassword не сходятся.
С такой проверкой паролей на старых релизах работает 23 сайта (тиражное решение). Начиная с версии - [B]18.0.8[/B], до [B]20.5.399. [/B][B] [/B] Я так понимаю изменилось, что то в шифровании,
В файле bitrix/php_interface/dbconn.php написал $DBDebug = true;
теперь ошибка такая:
[COLOR=#ff0000]Error! mysql_connect()[/COLOR] Access denied for user 'instru2org'@'localhost' (using password: YES) FILE: /home/i/instru2org/public_html/bitrix/modules/main/classes/general/user.php LINE: 2501 [COLOR=#ff0000]MySQL Query Error: SEL ECT G.SECURITY_POLICY FR OM b_group G WHERE G.ID=2[/COLOR][]
Здравствуйте такая проблема, я создал(магазин->настройки->свойства заказа-> список заказов) новое свойство "местоположение", делал как тут [URL=http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=3073]http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=3073[/URL], но на вкладке, привязка свойства (оно не активно). Я так понимаю это связано с правами доступа. Что где нужно мне поменять? Где разрешить права?
Страница оформить заказ, На старнице оформить заказ не отображаются: доставка и платежные системы.
Итак у меня такая проблема, на странице оформить заказ не отображаются "Доставка заказа" и "Платежные системы".
Что я делал:
1. Создала (магазин->настройки->служба доставки) новую службу доставки (Задала: название, загрузила логотип, валюта-RUB,(рубль) - является базовой валютой).
2. Создала (магазин->настройки->тип плательщика) 2 типа плательщика: физическое лицо и юридическое лицо (поставила галочку - сайт(свой сайт) и активность).
3. Свойства заказа (магазин-> настройки-> свойства заказа). Создала 4 группы: Физическое лицо - личные данные и данные для доставки. Юридическое лицо - личные данные и данные для доставки. В списке свойств добавила свойства (написала: название, выбрала к какой группе свойств относится, активность, обязательное или нет, на вкладке привязка - выбрала платежные системы и службы доставки в зависимости от свойства).
4. Платежная система (магазин->настройки->платежные системы). Создал платежную систему
- на вкладке "Платежные системы" - поставила галочку "активность". - на вкладке "Тип плательщика" - выбрала плательщика (физ или юр лицо, название, обработчик - Квитанция сбербанка, кодировка - UTF-8) , и задала свойства обработчика. -на вкладке служба доставки выбрала службу.
Ничего не отображается все равно. Поискав почему может быть такая проблема узнал что у меня не установлено местоположение на сайте.
Попытался установить не получается.
Такие ошибки:
Поисковый индекс местоположений утратил свою актуальность. Если вы используете строку поиска для выбора местоположения, её работа может быть медленной, а результат - нерелевантным. Рекомендуется .
Один или несколько индексов отсутствуют на таблицах базы данных. Эти таблицы связаны с работой местоположений. Отсутствие индексов может негативно скзаться на скорости работы местоположений. Рекомендуется .
Делаю на локалке. Попытался вручную создать местоположение, тип местоположения, местоположение для сайта. Ничего не получается.
Импорт товаров из .csv, Хочу сделать так чтобы при импорте товаров они привязывались к уже существующим разделам каталога товаров
а) Идентификатор(для связи со второй таблицей). б) Группа (два значение либо 0 либо 1. 0 - товары, 1 - раздел - Бренд) в) Код товара г) Артикль д) Название запчастей е) Идентификатор(который говорит какой товар к какому бренду относится)
2. файл c полями:
а) Идентификатор(для связи с первой таблицей). б) Цена остаток
Мне нужно как то связать эти таблицы, чтобы были разделы(Бренды), а товары(со всеми свойствами из 1 и 2 таблицы).
Вопроc: как это лучше, проще, и возможно ли это сделать?
Как я понимаю решение задачи:
1. Написать скрипт, который будет брать эти файлы и складывать в один файл(сопоставляя их по идентификаторам), который будет уже импортирован в инфоблок. 2. API битрикса (плохо представляю что это и где это делается). 3. Загрузить в разные инфоблоки-справочники. И с помощью SQL запросы в шаблонах (чисто теоретически). 4. Может загрузить в разные инфоблоки-справочники, и стандартными средствами битрикса как то их связать.
Буду рад любой помощи(предложения, ссылки на материал, готовое решение, и т.д.)
Импорт товаров из .csv, Хочу сделать так чтобы при импорте товаров они привязывались к уже существующим разделам каталога товаров
И последний вопрос, чтобы скопировать мой сайт с одного компьютера, на локальном сервере стоит на другой компьютер на котором тоже стоит локальный сервер, надо сделать резервную копию. Сохранить ее на компьютер. А потом на другом компьютере начать установку битрикса и в начале выбрать не установить новою, а востановить.
Просто пишут еще что надо указывать сохранить ядро, БД, еще какой то php файл тоже надо. Либо будет достаточно сохраненной резервной копии?
Импорт товаров из .csv, Хочу сделать так чтобы при импорте товаров они привязывались к уже существующим разделам каталога товаров
Проблему с кодировкой решил, получше поискал на форуме, [URL=http://dev.1c-bitrix.ru/support/forum/forum6/topic25451/]http://dev.1c-bitrix.ru/support/forum/forum6/topic25451/[/URL] нашел ответ сдесь.
И все же. Подскажите пожалуйста, на счет первого вопроса.
1. Можно ли убрать с анонса товара и детального просмотра картинки, у меня нет картинок я их не указывал, а при добавлении товара место под картинки отводится, или же это можно сделать только в коде. в шаблоне каталога?
В коде убирать это все, или можно где то галочку поставить.