Помощь Вопросы и решение проблем с Битрикс

Тема в разделе "Битрикс", создана пользователем puagardian, 1 апр 2013.

XEvil 4.0 Релиз Состоялся!
Модераторы: wpt
  1. sten30

    sten30 Постоялец

    Регистр.:
    4 июл 2009
    Сообщения:
    83
    Симпатии:
    33
    Как почистить таблицу b_option для продления демо модуля?
     
  2. AnatolRussia

    AnatolRussia Писатель

    Регистр.:
    13 апр 2017
    Сообщения:
    8
    Симпатии:
    2

     
    Последнее редактирование модератором: 9 ноя 2019
    sten30 нравится это.
  3. nononameman

    nononameman

    Регистр.:
    3 мар 2014
    Сообщения:
    341
    Симпатии:
    226
    Фильтруете по MODULE_ID, находите ваш модуль и сносите запись с именем ~bsm_stop_date.
     
    sten30 нравится это.
  4. oss061100

    oss061100

    Регистр.:
    14 дек 2012
    Сообщения:
    266
    Симпатии:
    316
    Ребят может кто подскажет как можно вставить свои модули на страницу в сайт24?
     
  5. Roman1987

    Roman1987 Создатель

    Регистр.:
    17 авг 2016
    Сообщения:
    15
    Симпатии:
    1
    Ребят нужна помощь
    ИМ Аспро Некст
    1.) Как реализовать многоязычность на сайте ? Какие то доп модули, решения ?
    2.) Есть купленое здесь решение аспро некст, нужно создать на нем еще один сайт. Внешне ка бы отличий не будет, только домен другой и обмен з другой базой 1с. Нужно покупать еще раз, или как то реализовать в рамках существующего.
     
  6. nyx

    nyx

    Регистр.:
    24 мар 2009
    Сообщения:
    368
    Симпатии:
    295
    1. Самый главный вопрос - как будет осуществляться перевод каталога (названия позиций, описания, свойства), будет ли синхронизация с 1С, как там организована мультиязычность?
    2. Ничего не нужно докупать, Некст умеет работать из коробки с многосайтовостью. Просто создаете еще один сайт на другом домене, делаете сим ссылки на папки bitrix и upload. Потом в админке в разделе "Аспро / Настройки" у Вас появятся отдельные вкладки для каждого их сайтов. Дублируете инфоблоки каталога и настраиваете обмен с разными базами.
     
    Roman1987 нравится это.
  7. Roman1987

    Roman1987 Создатель

    Регистр.:
    17 авг 2016
    Сообщения:
    15
    Симпатии:
    1
    Все спарсено с донора в двух языках, свойства в одном языке созданы, не проблеми перевести. С синхронизацией пока засада, конфигурация 1с нетиповая - модуль обмена не работает, использую kda.importexcel пока.
     
  8. nyx

    nyx

    Регистр.:
    24 мар 2009
    Сообщения:
    368
    Симпатии:
    295
    Есть два варианта:

    1) "Правильный" штатный. "Один сайт = один инфоблок каталога = один язык". Битрикс и Некст будут сразу правильно работать из коробки: поиск, построение sitemap, корзина, уведомления и пр.
    • Настраиваете многосайтовость "один сайт = один язык"
    • Создаете под каждый язык отдельный торговый каталог
    • При первом обмене с 1С (хоть через модуль обмена, хоть через importexcel) - заливаете в каждый торговый каталог товары на языке 1С
    • Для последующих обменов отключаете синхронизацию текстовых полей, оставляете только остатки, цены, пр
    • Далее на стороне сайта переводите каждый инфоблок, язык которого отличается от языка товаров и св-в в 1С, его свойства, SKU, связанные элементы.
    2) Костыльный. Один инфоблок каталога содержит все языковые версии каждого поля и свойства.
    Напр.: Название_RU, Название_UA, Название_EN, Анонс_RU, Анонс_UA, Анонс_EN и т.п.
    А в шаблонах при выводе в зависимости от текущего сайта, подставляется нужный языковой вариант полей и свойств.

    ===
    Плюс первого - штатная работа, нормальные обновления.
    Минус - огород из инфоблоков. Если цены, остатки правят на стороне сайта без обмена - будут дублировать инфу при обновлении пропорционально количеству языков сайта. Раздутая БД.

    Плюс второго - простота для контент-менеджера, все в одной карточке, нет дублирования неязыковых полей.
    Минус - нужно править все причастные шаблоны, шаблоны почт уведомлений, пр. Все это будет переписываться при обновлениях Некста затрагивающие эти шаблоны.
    ===

    Я обычно для торгового каталога ИМ делаю первый вариант.
    Для прочего мультиязычного контента (новости, баннеры и пр) - второй.
     
    wpt нравится это.
  9. Babyaka

    Babyaka Постоялец

    Регистр.:
    19 окт 2012
    Сообщения:
    53
    Симпатии:
    5
    Товарищи, подскажите пожалуйста, не знаю как реализовать такой функционал: имеется форма обратной связи, первое поле с вопросом, в нем два ответа в виде радио кнопок "Да" или "Нет", хочу сделать так, чтобы при выборе "Нет" появлялся дополнительный вопрос с ответом виде текстовой области (textarea). А если пользователь выбирает "Да", то ничего не появляется, он переходит просто к следующему вопросу номер 2. Можно это как-то реализовать штатными веб формами? Или нужен дополнительный модуль, или добавить js скрипты?
     
  10. nyx

    nyx

    Регистр.:
    24 мар 2009
    Сообщения:
    368
    Симпатии:
    295
    Штатными, без допиливания - никак. Я такое пишу руками.
    Но раньше был вот такой платный модуль "Умная веб-форма", разрабы его зачем-то выпилили из маркетплейса, вот демка и описание от него, если нужно - могу скинуть сам модуль:
    http://bitrix.justmozg.ru/demo/uform.php#example
    http://bitrix.justmozg.ru/demo/uform.php#instruction

    upd
    Он есть и на форуме: https://www.nulled.cc/threads/266697/page-7#post-2541409
    Единственное, в оф. релизе была ошибка, если не ошибаюсь, ее так и не пофиксили:
    В самом начале файла /bitrix/components/justmozg/uform/component.php нужно добавить строчку CModule::IncludeModule('iblock');
     
    Babyaka нравится это.