• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

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

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

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

Есть два варианта:

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

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

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

Я обычно для торгового каталога ИМ делаю первый вариант.
Для прочего мультиязычного контента (новости, баннеры и пр) - второй.
 
  • Нравится
Реакции: wpt
Товарищи, подскажите пожалуйста, не знаю как реализовать такой функционал: имеется форма обратной связи, первое поле с вопросом, в нем два ответа в виде радио кнопок "Да" или "Нет", хочу сделать так, чтобы при выборе "Нет" появлялся дополнительный вопрос с ответом виде текстовой области (textarea). А если пользователь выбирает "Да", то ничего не появляется, он переходит просто к следующему вопросу номер 2. Можно это как-то реализовать штатными веб формами? Или нужен дополнительный модуль, или добавить js скрипты?
 
Товарищи, подскажите пожалуйста, не знаю как реализовать такой функционал: имеется форма обратной связи, первое поле с вопросом, в нем два ответа в виде радио кнопок "Да" или "Нет", хочу сделать так, чтобы при выборе "Нет" появлялся дополнительный вопрос с ответом виде текстовой области (textarea). А если пользователь выбирает "Да", то ничего не появляется, он переходит просто к следующему вопросу номер 2. Можно это как-то реализовать штатными веб формами? Или нужен дополнительный модуль, или добавить js скрипты?
Штатными, без допиливания - никак. Я такое пишу руками.
Но раньше был вот такой платный модуль "Умная веб-форма", разрабы его зачем-то выпилили из маркетплейса, вот демка и описание от него, если нужно - могу скинуть сам модуль:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

upd
Он есть и на форуме: Для просмотра ссылки Войди или Зарегистрируйся
Единственное, в оф. релизе была ошибка, если не ошибаюсь, ее так и не пофиксили:
В самом начале файла /bitrix/components/justmozg/uform/component.php нужно добавить строчку CModule::IncludeModule('iblock');
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху