
Илья
05.12.2016
12:45:15
товары чисто как каталог
поэтому заморочек нет с этими моментами по остаткам, ценам и прочему

Бернгардт
05.12.2016
12:46:12
ну тогда считай что повезло )

Google

Илья
05.12.2016
12:47:48
ну тогда считай что повезло )
тут же все от задачи зависит, нам это надо было чтобы регионы привязать дополнительные, а если с точки зрения торговли рассматривать то тут подход принципиально другой нужен

Дмитрий?
05.12.2016
13:00:51

Илья
05.12.2016
13:04:21
по складам
и ты хочешь сделать привязку склад = регион

Дмитрий?
05.12.2016
13:04:46
и добавить мультисайт) Фантомный или настоящий, но чтобы можно было задать мету и заголовки с топонимом

Анатолий
05.12.2016
13:08:13
добавляй в title название региона.
скажем "купить авто" станет "купить авто в Москве", "купить авто в Воронеже" и т.д. и всё

Дмитрий?
05.12.2016
13:11:07
но сейчас же это можно сделать только для одного региона?

Gendos_ua
05.12.2016
13:12:39
можно сделать типа плейсхолдер для переменной
"Купить товар в #CITY#"
а #CITY# заменять на текущий город в конце выполнения страницы

Анатолий
05.12.2016
13:12:52
поставь обработчики в компонентах. в title укажи не "в Москве" а "в #CITY#"

Дмитрий?
05.12.2016
13:13:22

Google

Анатолий
05.12.2016
13:13:24
ахаха, похоже я не один такое придумал

Gendos_ua
05.12.2016
13:13:31
ага)

Анатолий
05.12.2016
13:13:35
добавь в url код города-региона
/catalog/voronezh/
/catalog/msk/
/catalog/spb/

Gendos_ua
05.12.2016
13:14:05
ну это актуально если у каждого города есть какая-то специфическая ссылка, если город просто хранится в куке и ссылка одна для всех городов то будет беда

Илья
05.12.2016
13:14:13
ну и в итоге получится тоже самое что я показывал)))
просто в справочник городов надо будет еще помимо всего прочего привязку к складу добавить чтобы переключал автоматом
у нас так добавление региона происходит http://joxi.ru/EA4kZ6ESDdl5d2

Бернгардт
05.12.2016
13:30:09
я бы сказал так - я ыб не хотел ломать текущий функционал
ломать всеравно придется
мало того что склады тормознутые сами по себе
интересности начнутся когда тебе необходимо будет уменьшать/увеличивать остаток
увеличивать при поступлении с 1с остатков, как подозреваю (кастом)
уменьшать при заказе (кастом)
при выгрузке на я.маркет надо учитывать остатки города (кастом)
при показе списка и карточки товаров - надо учитывать те что в наличии, т.е. с остатком больше нуля в городе (кастом)

Дмитрий?
05.12.2016
13:32:02

Бернгардт
05.12.2016
13:32:27
ну скидки от остатка не будут работать, это думаю и так понятно

Илья
05.12.2016
13:32:43
да тут закопаться можно оч глубоко

Бернгардт
05.12.2016
13:33:02
дополнительно советовал бы еще ввести понятие региональной активности товара, чтоб чеком можно было помечать товар - есть/нет в наличии в городе, это упростит список и деталку товара

Дмитрий?
05.12.2016
13:34:18


Бернгардт
05.12.2016
13:34:41
мультисвойство - рег.активность
в списке - варианты - города, ну и отмечать, так сможешь отфильтровать в списке те товары которые реально в городе есть
деталка что всегда показывается - хорошо для сео, по этому же свойству можно пометить те что нет в наличии, не поднимая склады
я.маркет выгрузки проще опять же отфильтровать
но вот рег.активность секции.. это когда в одном из городов у тебя товаров в этой секции нет, а в других есть
мало сделать и заполнить свойство - рег.активность для города
надо еще провести его везде - т.е. каталог, меню не забыть, ключ меню ессно от города в таком случае
лучше отказаться от кол-ва товаров в секции опять же, если не получается - то лучше мимо апи посчиттать кол-во товаров по рег.активности
удачи вообщем :)

Анатолий
05.12.2016
13:36:34
ага ))
а потом кто-нить захочет отчеты по регионам

Илья
05.12.2016
13:36:52
здоровья и всего хорошего вам

Google

Бернгардт
05.12.2016
13:36:55
а тебе простой флаг - активен/неактивен нужен
он кстати зависит не только от остатка в регионе, но и цены в регионе :) в регионе цены на товар тоже может не быть в реальных боевых условиях

Vlad
05.12.2016
13:38:00
Всем привет, как на странице оформления заказа протащить стоимость доставки если она будет считаться сторонней библиотекой.

Бернгардт
05.12.2016
13:38:19

Vlad
05.12.2016
13:38:52
Создать свою автоматизированную службу доставки?

Анатолий
05.12.2016
13:38:52

Бернгардт
05.12.2016
13:39:39
и не забывай - что не только страница оформления достаки, но и админка, так что только через автоматизированную кастомную

Vlad
05.12.2016
13:39:51

Бернгардт
05.12.2016
13:40:24
не надо тебе хидден поля подменять
тебя надо раскурить апи кастомной доставки
провести ее как полноценную

Vlad
05.12.2016
13:40:27
автоматизированная служба доставки, ее создание, ок , понял хоть что искать, спасибо

svetlana
05.12.2016
13:41:35

Vlad
05.12.2016
13:42:03

svetlana
05.12.2016
13:42:29
ещё смотрите в уже реализованные в модуле sale, вам поможет

Бернгардт
05.12.2016
13:42:46

svetlana
05.12.2016
13:43:29
там нчего нет почти

Бернгардт
05.12.2016
13:44:09
это радует, т.к. означает есть хоть чтото.. под д7 нет вообще ничо)

svetlana
05.12.2016
13:44:42
вася, ты плохо ищешь

Бернгардт
05.12.2016
13:45:49
наверное
и вообще, я привык читать апи
а там написано что
CSaleDelivery::GetByID
еще есть и работает
а вот она работает отнюдь не для всех доставок
йа негодую!

Google

svetlana
05.12.2016
13:48:13
муаххаха!

Vlad
05.12.2016
13:48:33
/bitrix/modules/sale/delivery Я могу класть свой обработчик сюда? Или это совсем ни комильфо?

Бернгардт
05.12.2016
13:48:49
нет, не надо сюда класть
тут ядро какбэ
а потому надо сюда ложить
</типа юмор>

svetlana
05.12.2016
13:49:34
ну как пример - кладите его в своём модуле, а у капучино написано как его подключать

Бернгардт
05.12.2016
13:50:24
хм.. а через init.php разве нельзя его зарегестрировать?

Vlad
05.12.2016
13:50:26

Бернгардт
05.12.2016
13:50:40
хотя.. если всеравно свой апи.. наверное действительно свой модуль

svetlana
05.12.2016
13:50:50
а линк я вам куда давала?

Admin
ERROR: S client not available

Бернгардт
05.12.2016
13:50:57

Vlad
05.12.2016
13:51:29
Я проворонил шапку
Сразу читать стал
Ее просто не замечал все время)

Анатолий
05.12.2016
13:54:41

Folt
05.12.2016
13:56:49
как подключить js компанента если он лежив в папке с компанентом ?

Vlad
05.12.2016
13:57:09
просто создать script.js
Он автоматом подрубиться

Folt
05.12.2016
13:58:30
а если автоматом не палит

Google

svetlana
05.12.2016
13:59:16
я такое видела если компонент внутри другого компонента

Vlad
05.12.2016
14:00:27
эт да, файл то один, а не 2

Folt
05.12.2016
14:00:38
над делать в шаблоне подлючение всего тип <?$APPLICATION->ShowHead()?>

Vlad
05.12.2016
14:00:49
нет

Folt
05.12.2016
14:01:11
<?$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH."/js/jquery-1.11.3.js");?>
все подлюченно примерно таким образом

Виталий
05.12.2016
14:02:07
а почему не подключаете jquery который в ядре есть

Бернгардт
05.12.2016
14:02:15
галочку - использовать jquery теперь главное не забыть включить в ядре )) бгг

Folt
05.12.2016
14:03:11
аппп
я для пример

Vlad
05.12.2016
14:03:25
Может просто од в скрипте неверный?
он не работает из за ошибки, а вы думаете не подключен
од-код

Folt
05.12.2016
14:04:39
все скрипты подключаются так
http://joxi.ru/l2ZRxdwswwKQM2
но надо разбить все стили по компанентам и подключать их
так же и со скриптами
но они потом не подрубаются сами

Виталий
05.12.2016
14:06:33
ага и давно пора уже использовать новое ядро
use Bitrix\Main\Page\Asset;
$asset = Asset::getInstance();
$asset->addJs(SITE_TEMPLATE_PATH."/js/script.js");

Folt
05.12.2016
14:07:53

Виталий
05.12.2016
14:08:25
а что там кривого? переписан чтоли?

Vlad
05.12.2016
14:08:43
охохо

Folt
05.12.2016
14:08:45
могу показать конкретный кусок ядра

Бернгардт
05.12.2016
14:08:57

Vlad
05.12.2016
14:08:57
если сейчас на 16 обновиться...

Folt
05.12.2016
14:09:31
обновиться
там просто кусок закоменчен