Очередное обновление продукта решит эту проблему. Это обновление очевидно выйдет в первые рабочие дни нового года.
|
|||||
|
|
|
|
|||||
|
|
|
выбираются старые пользователи и сохраняются по одному в базу битрикса (CUser::Add) с запоминанием массива соответствия ID ($arUsers[старый индекс] = новый индекс); выбираются старые форумы и сохраняются по одному в базу битрикса (CForumNew::Add) с запоминанием массива соответствия ID ($arForums[старый индекс] = новый индекс); выбираются старые темы и сохраняются по одной в базу битрикса (CForumTopic::Add) с учетом того, что новый код форума равен $arForums[старый индекс], с запоминанием массива соответствия ID ($arTopics[старый индекс] = новый индекс); то же с сообщениями, только индексы запиминать уже не нужно. |
|||||
|
|
|
|
|||||
|
|
|
|
Мы постараемся учесть ваши пожелания при планировании обновлений модуля форумов.
Ниже несколько комментариев:
"Автор: имя_пользователя_на_форуме"
|
|||||||||||||||||||
|
|
|
|
|||
|
|
|
|
Стоимость переноса данных из одной базы в другую никак не связана со стоимостью продуктов, которые работают на этих базах. Да и не может быть связана. Это разные вещи.
Все выше касается баз MySql и Oracle. Перенос на базу, отличную от MySql или Oracle, займет существенно больше времени и невозможен без привлечения грамотных программистов. |
|
|
|
|
|
При наличии конвертера процесс перехода займет от нескольких десятков минут (в зависимости от размера базы). В изменении файлов необходимости нет, если вы пользовались только API. Шаблон конвертера у нас есть. И мы можем его предоставить. Время адаптации шаблона под вашу версию продукта может составлять от нескольких минут до нескольких часов.
|
|
|
|
|
Загрузка каталога с сайта в 1С вам совершенно не нужна. Должно быть только одно место, где каталог ведется. Во все остальные места он должен экспортироваться из этого базового места. В противном случае получится большая путаница и немалые проблемы.
Сейчас 1C готовит новую версию своего продукта, который будет работать со следующей версией формата CommerceML. Возможно поддержка импорта документов в 1C станет более полной. Если у вас есть специалист, который сможет немного подправить конфигурацию 1C под ваши нужды - тогда проблем совсем никаких нет.
|
|||||||||
|
|
|
Суть цитаты в том, что статическая переменная существует только в локальной области видимости функции. Отличием от обычной локальной переменной является то, что статическая переменная не теряет своего значения между разными вызовами этой функции. А значит вы используете ее не правильно. Это легко заметно, если упростить код
Результатом будет строка sect=; Может быть вам не нужна статическая переменная (я не вникал в суть кода и поэтому не могу сказать,что вам надо)? |
|||||||
|
|
|
|
$sect - это все таки переменная, а не константа. На мой взгляд у вас в коде основательно напутано с использованием статических переменных. Вот цитата из хелпа по PHP:
|
|||
|
|
|
|
|||||
|
|
|
|
Первый и последний пункт есть в стандартном дистрибутиве форума. Если у вас этого функционала нет, то вы можете установить последнюю версию форума через систему обновлений или скачать новый дистрибутив.
|
|||
|
|
|
Публичная часть форума является публичным скриптом, поэтому она может меняться владельцем сайта по своему усмотрению. Если вам необходим эксклюзивный функционал, который не реализован (пока не реализован) стандартными скриптами, то вы можете изменить эти скрипты под себя. С модулем поставляются два различных варианта публичных частей (следующее обновление добавит еще один). |
|||||||
|
|
|
|
Полная версия документации находится сейчас в разработке, поэтому задавайте вопросы по тем функциям, которые не совсем понятны, здесь.
Функция array GetBasketList() является оболочкой для более низкоуровневых функций модуля магазина. Вы можете посмотреть ее код в файле /bitrix/modules/sale/include.php, если он у вас в исходных кодах. Она возвращает массив записей в корзине. Каждая запись - тоже массив. Вы можете вывести структуру массива функцией print_r. |
|
|
|
|
|
Как я уже писал, в каталоге вы можете показывать то, что хотите. Публичную часть сайта вы меняете по своему усмотрению.
Если вы имеете ввиду примеры публичных скриптов, которые поставляются с дистрибутивом, то в них должны показываться цены всех типов, которые доступны к просмотру данным посетителем. Проверьте права на просмотр тех типов цен, которые не показываются, но должны показываться. |
|
|
|
|