Включите отображение ошибок: /config/defines.inc.php PHP: define('_PS_MODE_DEV_', false); замените на: PHP: define('_PS_MODE_DEV_', true);
Отключаем режим отладки (см. http://support.elcommerce.com.ua/kb/faq.php?id=43). Выполняем обратное действие, устанавливаем PHP: define('_PS_MODE_DEV_', false); Переименовываем папку с модулем (может называться mCsync или mcsync ) в mcsync_; Закачиваем по ФТП папку с модулем ecm_csync в /modules; Запускаем скрипт ваш_сайт/modules/ecm_csync/update.php; Если у Вас устанолена версия модуля ниже 6.0.0 открываем файл ваш_сайт/modules/ecm_csync/ecm_csync.php находим и комментируем следующие строки (примерно строка №№ 46,92) PHP: //include (dirname(__file__) . '/init/uninstall_sql.php'); PHP: //include (dirname(__file__) . '/init/install_sql.php'); Производим сброс модуля штатными средствами Prestashop переименовываем или удаляем update.php с ваш_сайт/modules/ecm_csync/; Напоминаем , что данное обновление мажорное, и если Вам не понятна данная инструкция и Вы не можете обновить модуль сами, то согласно лицензионного соглашения п. 3.4 обновление модуля у Вас на хостинге не проводится на безвозмездной основе. Вы можете воспользоваться нашей услугой по апдейту модуля, обратившись в центр поддержки. Также обращаем внимание, что данный апдейт доступен только для дефолтного модуля, обновление кастомизированого модуля синхронизации с 1C выполняется и оплачивается отдельно.
1)Заходим под своим аккаунтом Google в панель управления Custom Search Endgine 2)Создаем новую поисковую систему , задав настройки как на скрине ниже 3)Нажимаем кнопочку получить код 4)Копируем полученный идентификатор 4) Вставляем его в соотв. поле в настройках модуля 5)Идем в настройки поисковой системы и включаем поиск изображений
1) Заходим в консоль управления Google под своим аккаутос Google, создаем новый проект и идем в панель управления API 2)Идем в настройки и добавляем новый API ключ 3)Создаем API ключ для браузера, указав имя своего сайта(1), как на скрине ниже 4)Копируем полученный ключ и вставляем его в соотв. поле в настройках модуля
1)Идем на сайт http://kovalut.ru 2)Выбираем Ваш регион и город 3)Переходим по ссылке Вебмастеру 4)Переходим по ссылке , как показано на скрине 5)В открывшейся вкладке копируем ссылку и вставляем ее в соответствующее поле в настройках модуля
1. Установить модуль штатными средствами Prestashop 2. Так как в Prestashop не предусмотрена работа с модальными окнами (modal.js), а во фреймворке Bootstrap данный функционал есть, расширим возможности CMS, добавив в файл ваш_сайт/themes/ваша_тема/css/global.css следующий код в конец файла HTML: .modal-open { overflow: hidden; } .modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .modal-header { min-height: 16.42857143px; padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { ; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } #myModal { top:12%; left:80%; outline: none; } @media screen and (min-width: 768px) { #myModal .modal-dialog {width:230px;} }
1)Для работы в режиме совместимости с сервисом uLogin, должен быть установлен и настроен модуль "Регистрация и авторизация через соцмальные сети через сервис Ulogin". 2) Регистрируемся на сайте ulogin.ru. В личном кабинете после регистрации, добавляем свой сайт и идем в личный кабинет. В личном кабинете добавляем новый виджет и идем в его редактирование 3. Конструируем виджет как нужно, не забыв выбрать тип авторизации с редиректом, в качестве ссылки указав redirect_link. В возвращаемых полях профиля пользователя ОБЯЗАТЕЛЬНО выбираем "Имя , Фамилия и емейл", затем копируем исходный код виджета в буфер обмена 4. В настройках модуля модуля "Авторизация в всплывающем окне" активируем совместимость с сервисом Ulogin и в открывшуюся форму вводим исходный код виджета с буфера обмена
1) Активировать мультимагазин в Prestasop. 2)Перейти во вкладку "Мойскад" и выбрать "Все магазины" 3)Проставить идентификаторы каталогов в соответствующей панели (в произвольном виде, главное чтобы были уникальными, допускаются цифры и латиница), нажать кнопку "Сохранить" 4)Настроить модуль для каждого магазина в мультимагазине. ВАЖНО!!!! Логин и пароль для каждого магазина для авторизации с "МойСклад" должны быть разными, иначе "МойСклад" не позволит создать коннектор. Тип цены "Основная" может быть разным для разных магазинов. То есть в один магазин с "МойСклад" можно передать тип цен "Розничная" в качестве основной цены по умолчанию например, а во второй тип цен "Оптовая". GUID типов цен в "МойСклад" можно посмотреть в карточке товара "Внешние коды цен". 5) Настроить для каждого магазина в мультимагазине Prestashop отдельный коннектор в "МойСклад". Адрес магазина можно посмотреть в инфоблоке "Справка" для каждого магазина в настройках модуля. Логин и пароль см. п.4 данной инструкции. также не забываем прописать идентификатор каталога в коннекторе "МойСклад" , который указывали в п.3 для соответствующего магазина также не забываем настроить отбор и сортировку в коннекторе в "МойСклад"
1. Создаем на сайте товары, генерируем комбинации товаров, например размер 2. В карточке товара в "МойСклад"ищем товары, которые вы хотите объединить в один товар с комбинациями на сайте 3)Для каждого товара редактируем Внешний код.Внешний код должен состоять из двух частей разделенных двоеточием. Часть внешнего кода до двоеточия описывает товар, и должна быть идентична для всех товаров, объединяемых в один на на сайте. Часть внешнего кода после двоеточия описывает комбинацию данного товара и должна быть уникальна для каждого товара, объединяемых в один на на сайте. Пример на рисунках ниже, для трех товаров в "МойСклад" с разными размерами, объединяемых в один на сайте с комбинациями "размер" 4. Заполняем CommerceML идентификаторы товара на сайте. Для этого идем во вкладку CommerceML id после того , как перейдете к добавлению CommerceML идентификатора для следующей комбинации система автоматически приведет идентификатор текущей комбинации к нужному виду 5.Проделываем вышеперечисленное для всех комбинаций для данного товара на сайте. В итоге должно получится как на рисунке ниже. Не забываем сохранить введенные данные нажатием кнопки "Сохранить и остаться" 6. Проделываем вышеуказаные манипуляции для всех товаров на сайте и в "МойСклад".7. Включаем синхронизацию остатков в "МойСклад". Важно!!! Синхронизацию заказов пока не включаем!8. После успешной выгрузки проверяем на сайте, что товары не задублировались, а только обновились остатки и цены у созданных Вами вручную товаров.9.Включаем синхронизацию заказов. По успешному завершению которой видим, что новый товар с сайта не пришел, а попал в заказ товар для которого были проставлены соответствия
Заходим в МС в карточку товара Смотрим Внешние коды цен Выбираем код основной цены которая выгружается на сайт и вставляем этот код в поле розничного набора цен на сайте. Если у Вас есть вкладка в модуле синхронизации с настройками цен, то просто выбираем чекбоксом, тип цен с правильным внешним кодом
1.Распаковать содержимое архива. 2.Закачать через ФТП на хост в папку с модулями. 3.Установить модуль из админки и настроить согласно инструкций внутри модуля. 4.Либо установить модуль обычным способом через вкладку "Модули" в панели администратора. 5. ВАЖНО!!! В настройках модуля вводим лицензионный ключ
1.Распаковать содержимое архива. 2.Закачать через ФТП на хост в папку с модулями. 3.Установить модуль из админки и настроить согласно инструкций внутри модуля. 4.Либо установить модуль обычным способом через вкладку "Модули" в панели администратора. 5. ВАЖНО!!! В настройках модуля вводим лицензионный ключ Посмотреть вложение 146