madison21 Опубликовано 6 октября, 2021 Жалоба Поделиться Опубликовано 6 октября, 2021 Кто знает, как можно собрать в одно место заказы с нескольких инет-магазинов на симпле? Может через какой-то сервис? Или можно сделать при помощи симплы? Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 6 октября, 2021 Жалоба Поделиться Опубликовано 6 октября, 2021 Обычно подобные задачи решаются посредством программирования нужного функционала. Способов разных много. Один из вариантов - создать в Simpla экcпорт-импорт заказов. Придется преодолевать некоторые трудности, связанные с идентификацией заказов. Готовый простой способ вряд ли найдется. Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 6 октября, 2021 Жалоба Поделиться Опубликовано 6 октября, 2021 Почему мне кажется, что вы какой-то «маркетплейс» хотите собрать на Simpla? Если так, то это плохой выбор. А так, вам нужно, что-то типа RetailCRM Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 7 октября, 2021 Жалоба Поделиться Опубликовано 7 октября, 2021 Самый простой вариант - подключить магазины к одной базе Для каждого товара или заказа указывать ID магазина В магазине показываются товары этого магазина, заказы падают в базу с ID магазина Админка общая Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 7 октября, 2021 Автор Жалоба Поделиться Опубликовано 7 октября, 2021 6 часов назад, Kosjak76 сказал: Самый простой вариант - подключить магазины к одной базе Для каждого товара или заказа указывать ID магазина В магазине показываются товары этого магазина, заказы падают в базу с ID магазина Админка общая А как можно это сделать? Цитата Ссылка на сообщение Поделиться на другие сайты
Drake777 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 в самом простом варианте правим CartView на сайтах-донорах и в момент создания заказа отправляем курлом данные на сайт-реципиент. В зависимости от данных можем проставлять заказам метки (с какого сайта пришел заказ) можно это делать непосредственно в момент заказа, можно по крону раз в период Но есть ряд нюансов: товары одинаковые или разные? если одинаковые - можно ли сопоставить по ид, артикулу или названию? надо ли менять количество на магазине куда попадают заказы или достаточно информации о заказе, а остатки будут на других магазинах? Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 Я бы сказал, это не нюансы, а целые проблемы. Например, если товары разные, то проводить сопоставление совсем не просто. И у новых товаров тоже сопоставление надо задавать. Поддержание параметров сопоставления - это отдельная немалая задача. А если надо поддерживать остатки, то это тоже морока немалая. Потому что это не разовое действие. У заказа может меняться статус (на каком-то из двух сайтов), и надо отправлять информацию на другой. И удаляться заказ может. И состав товаров на нем может меняться... К Вашему плану надо добавить пояснения о том, как принимать сведения о заказе. Скорее всего, в большинстве случаев на сайте сайт-реципиенте уже будет заказ с таким ID, как у передаваемого заказа, и тут трудностей преодолевать надо довольно много - заказами-то надо дальше работать, а не просто в одну кучу их сваливать... Так что вариант совсем не простой. А простой - тот, что предложил Kosjak76. Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 12 октября, 2021 Автор Жалоба Поделиться Опубликовано 12 октября, 2021 6 часов назад, phukortsin сказал: Так что вариант совсем не простой. А простой - тот, что предложил Kosjak76. Вы не знаете - есть ли на форуме ветка, где поднимался бы этот вопрос - как можно подключить магазины к одной базе. И можно подключить 2 магазина к одной таблице из базы, например только заказы или товары? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 17 минут назад, madison21 сказал: Вы не знаете - есть ли на форуме ветка, где поднимался бы этот вопрос - как можно подключить магазины к одной базе. И можно подключить 2 магазина к одной таблице из базы, например только заказы или товары? Что вы хотите? Чтобы кто-то написал вам инструкцию? Работы минимум на сотню баксов (это самый минимум) - кто захочет этим заниматься за просто так??? А подключаться к одной таблице - это еще сложнее, как по мне) Что нужно сделать - создать таблицу для Магазинов, обработчики для нее в админке, связать товары и заказы с магазинами через ID Если товары одинаковые - это одно, если разные - то другое. Готовых инструкций - нет, и врядли будут. Цитата Ссылка на сообщение Поделиться на другие сайты
Drake777 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 (изменено) 6 часов назад, phukortsin сказал: ак что вариант совсем не простой. А простой - тот, что предложил Kosjak76. Простота предложенного варианта зависит от необходимой реализации. Может быть простая реализация с разными базами , а может быть довольно объемной, включая обратную синхронизацию статусов заказов, синхронизации товаров и т.д При этом лично на мой взгляд подключение нескольких магазинов к одной базе не проще, там тоже много все придется править. А в плане кастомизации такой вариант имеет больше ограничений Изменено 12 октября, 2021 пользователем Drake777 Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 Вот ссылка на поиск, если сами не умеете - https://forum.simplacms.ru/search/?q=одна база&quick=1&search_and_or=and Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 4 минуты назад, Drake777 сказал: Простота предложенного варианта зависит от необходимой реализации. Может быть простой вариант, а может быть довольно объемный, включая обратную синхронизацию статусов заказов, синхронизации товаров и т.д Но лично на мой взгляд подключение нескольких магазинов к одной базе не проще, там тоже много все придется править. А в плане кастомизации такой вариант имеет больше ограничений Глупости какие-то, какая нафиг синхронизация? Если база одна, то и админка ОДНА и ничего синхронизировать не надо. На сайтах вообще можно удалить папку simpla и оставить одну админку. Либо вообще все домены направить в одну папку, а там уже в зависимости от домена - выдавать разные сайты Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 Если товары разные - проблем вообще нет практически) Вот если они одинаковые, но с разными ценами или описаниями - это сложнее, но если сайтов не 50 шт - то тоже ничего особо сложного Цитата Ссылка на сообщение Поделиться на другие сайты
Drake777 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 (изменено) 4 минуты назад, Kosjak76 сказал: Глупости какие-то, какая нафиг синхронизация? Если база одна, то и админка ОДНА и ничего синхронизировать не надо. я про другой способ писал. При котором базы разные Подкорректировал, чтобы было понятней Изменено 12 октября, 2021 пользователем Drake777 Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 2 часа назад, madison21 сказал: Вы не знаете - есть ли на форуме ветка, где поднимался бы этот вопрос - как можно подключить магазины к одной базе. В файлах конфигурации у разных сайтов магазинов указать одну и ту же базу. Тогда у Вас будет единый список заказов. Если захотите знать, из какого магазина пришел тот или иной заказ, для этого уже поработать программисту надо. 2 часа назад, madison21 сказал: И можно подключить 2 магазина к одной таблице из базы, например только заказы или товары? Можно. Но возникнут немалые сложности, так эти таблицы связаны с другими. Если готовы оплачивать, то любой каприз за Ваши деньги... Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 2 часа назад, Drake777 сказал: При этом лично на мой взгляд подключение нескольких магазинов к одной базе не проще, там тоже много все придется править. А в плане кастомизации такой вариант имеет больше ограничений Непонятно, что же там много править, кроме параметров доступа к базе. И что за кастомизацию с какими ограничениями имеете в виду? Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 12 октября, 2021 Автор Жалоба Поделиться Опубликовано 12 октября, 2021 Магазина всего два. Но для удобства хотелось сделать и одну базу товаров и одну базу для заказов. Чтобы одна админка была главной. База товаров одна должна быть, но сейчас разница только в том что на одном сайте не все товары включены, и по разному устроена структура каталога - разные категории. Хочется для удобства, чтоб не заливать товары на 2 сайта,и не работать с заказами на 2 сайтах, объединить, и работать только с одной админкой. И при этом что работало 2 сайта. Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 12 октября, 2021 Автор Жалоба Поделиться Опубликовано 12 октября, 2021 Просто я не знаю как лучше это реализовать. Чтобы было проще технически, и соответственно дешевле по работе. Сам не справлюсь, бюджет небольшой. Цитата Ссылка на сообщение Поделиться на другие сайты
Drake777 Опубликовано 12 октября, 2021 Жалоба Поделиться Опубликовано 12 октября, 2021 1 час назад, phukortsin сказал: Непонятно, что же там много править, кроме параметров доступа к базе. И что за кастомизацию с какими ограничениями имеете в виду? Опять же смотря как и что реализовывать, мне попадались проекты, которые в конечном итоге проще было сделать на 2 разных базах. Поэтому и прикидываю объем правок исходя из личного опыта изменений. Видимо у вас другой опыт, когда изменений было минимум. По кастомизации - обычно на начальном этапе хотелок минимум, а потом всплывают в большом количестве. Дизайн нужен разный, способы оплаты/доставки могут отличаться вплоть до разных юр.лиц внутри одной компании, свои категории, доступы к заказам для разных менеджеров на разных сайтах и т.д Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 13 октября, 2021 Жалоба Поделиться Опубликовано 13 октября, 2021 15 часов назад, madison21 сказал: Магазина всего два. Но для удобства хотелось сделать и одну базу товаров и одну базу для заказов. Чтобы одна админка была главной. База товаров одна должна быть, но сейчас разница только в том что на одном сайте не все товары включены, и по разному устроена структура каталога - разные категории. Хочется для удобства, чтоб не заливать товары на 2 сайта,и не работать с заказами на 2 сайтах, объединить, и работать только с одной админкой. И при этом что работало 2 сайта. Самое простое - ОДНА база вообще. Добавки: 1. У товаров в админке две галочки Показывать в магазине 1 и Показывать в магазине 2. 2. У категорий в админке две галочки Показывать в магазине 1 и Показывать в магазине 2. 3. При оформлении заказа заполнять поле Магазин, в котором указывать одно их двух значений. 14 часов назад, madison21 сказал: Просто я не знаю как лучше это реализовать. Чтобы было проще технически, и соответственно дешевле по работе. Сам не справлюсь, бюджет небольшой. "бюджет небольшой" - серьезное препятствие. Если бизнесмену мало одного магазина и он завел два, но не может на программирование нужного функционала выделить сотню $, что тут сказать? А бывает, потом бизнесмен скажет - хочу еще что-то, например, метки заказов разные, и чтоб мне это было дополнительным бонусом от программиста, он же все равно уже работал, ему нетрудно. А потом еще что-то... Например, фразу "Чтобы одна админка была главной" можно понимать очень по-разному, и в зависимости от понимания трудозатраты могут составить вплоть до нескольких тысяч $. Так что в этом вопросе Drake777 поступает весьма дальновидно... Цитата Ссылка на сообщение Поделиться на другие сайты
madison21 Опубликовано 13 октября, 2021 Автор Жалоба Поделиться Опубликовано 13 октября, 2021 Это такая хитрая стратегия. Больше магазинов - больше страниц в поиске. Но начали относительно недавно, поэтому всё своими руками, знаний недостаточно для более сложных работ, и бюджет ещё не заработали. Так что бизнесменами ещё нужно стать. А здесь в основном прошу совета подсказать что да как по мелочи. Не думал, что задача столь сложной окажется. Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 14 октября, 2021 Жалоба Поделиться Опубликовано 14 октября, 2021 (изменено) Задача неопределенная, поэтому может варьироваться (когда выяснятся детали) от очень простой до очень сложной. Самый простой способ уже подсказал Kosjak76. Если оба сайта на одном хостинге, то просто подключаете их к одной базе. Надо всего лишь изменить четыре строки в config.php. А если будут расти аппетиты и хотелки, то вырастут и трудозатраты... Изменено 14 октября, 2021 пользователем phukortsin Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.