Добрый день.

Столкнулся с тем, что нет модуля, который бы позволял рассчитывать доставку по зонам, созданным на карте. Исходя из потребностей ресторанов, кафе, пиццерий в каждом городе есть зонирование, никак не связанное с километражом, а только с особенностями транспортных магистралей и движения.

Через АПИ яндекс карт есть возможность задать зоны доставки полигоном и отправив адрес получить координаты, которые будут входить в какую-то область зонирования. Такой модуль бы решил потребности расчета доставки для тех, кто делает доставку по городу.

NULL

Эта конструкция не описана в модуле и создает ошибку. Максимум можно вызвать имя картинки.

Добрый день.

Не получается в модуле структурированных данных вызвать урл изображения (только имя, адрес c geturl не выходит - ошибка)
<img src="{$child.fld_custom_name}/>

и галерею изображений у дочерних элементов:
{$child->getPhotogalleryImages('custom_name') *} конструкция не срабатывает.

Обычные строковые элементы не проблема по инструкции вывести. Но эти не выходит. Нужны правильные конструкции чтобы использовать в шаблоне.

Если напишите, буду благодарен.

5

(1 ответов, оставленных в Вопросы по разработке модулей и API системы)

Добрый день.

На маркете есть модуль интеграции с битрикс 24, но он как оказалось нерабочий. У меня два клиента хотят уйти с редискрипт из-за отсутствия интеграции с модулем битрикс24.

Можно сделать этот модуль рабочим?

Добрый день.

Иногда требуется доработка редисрипт, буду рад наладить контакт с программистом, работающим с системой.

Добрый день.

Хотелось бы получить внедрение форматов shema и opengraph в темы редискрипт по умолчанию.

В одном случае прекрасно для соц сетей, шема же прекрасно для поисковых систем.

Ваше мнение?

Решил посмотреть развитие темы, созданной в Январе 2018.

Итоги:
1. Новых шаблонов или единого удобного шаблона нет вообще. Бустрап 4 тоже.
2. Все осталось на той же точке что и год назад. Но сам сайт компании редискрипт обновился. Обновляется редискрипт в программной части.

Еще раз актуализирую тему.
Многие мои клиенты на битриксе просто покупают хорошую тему например АСПРО решения и переделывают под себя - просто и недорого. Тут же в маркетплейсе более менее проработанная тема Екатс, но она сделана в виде закрытого модуля с настройками и по сути темой не является.

Без хороших шаблонов развиваться редискрипт будет долго и медленно.

Админ, ау ))

Добрый день.

Подскажите как в теме современная убрать переход в корзину после нажатия на кнопку "в корзину" (везде убрать).
Чтобы можно дальше продолжить выбор товаров.

Это в мобильной версии шаблона.

Да я вижу, там вывод в общем списке товаров получается. А мне нужен вывод на странице отдельного товара, я конечно посмотрю эти темы, но было бы классно готовый пример увидеть.

Клиент настаивает на выводе комплектаций в таком  виде - весь список сразу с параметрами и возможностью указать количество каждой и положить в корзину. Оптовикам так удобно собирать заказы.

Сейчас в шаблоне есть блок комплектаций, где выбор только одной имеется для добавления. Количество и кнопка находятся отдельно. Получается нужно добавлять сразу много комплектаций в нужном количестве, кнопку же оставить.

Думаю как сделать.

Добрый день.

Кто-то уже реализовывал такой вывод комплектаций товаров? http://diverona.ru/catalogue/show/legki … -908-5208/

Все комплектации разом с возможностью выбора количества и одной кнопкой корзины

Спасибо, добавил условие проверки типа поля характеристики для вывода обычных строчных характеристик

{if $property.type == string}<div>{$property.value}</div>
{/if}

Вообще цель такая:
- картинки вывести картинками
- цвета вывести цветами
- текстовые характеристики вывести текстом (не обязательно списковые).

{foreach $data.properties as $property}
                                            {$prop_value = $property->textView()}
                                            {if !$property.hidden && $prop_value != '' && !empty($prop_value)}
                                                <tr class="tab-content_table_character-text">
                                                    <td class="prop-title-td">
                                                        <span class="prop-title">{$property.title} {if $property.unit}({$property.unit}){/if}</span>
                                                        {if $property.description}
                                                            <a class="popover-button"
                                                               data-toggle="popover"
                                                               tabindex="0"
                                                               data-trigger="manual"
                                                               data-content="{$property.description}"> ? </a>
                                                        {/if}
                                                    </td>

                                                    <td>
                                                        <span>
                                                            <span class="color-item">
                                                            {foreach $property->getAllowedValuesObjects() as $key => $item_value}

                                                                     {if $item_value.image}
                                                                     <div class="thumb01" style="background: url({$item_value.__image->getUrl(150, 150, 'cxy')}) top center no-repeat;" title="{$item_value.value} ">
                                                                     </div>
                                                                     {elseif $item_value.color}
                                                                     <div class="thumb01" style="background-color:({$item_value.color})" title="{$item_value.value} ">
                                                                     </div>

                                                                     {else}
                                                                        <div> {$item_value.value}</div>
                                                                     {/if}
                                                            {/foreach}
                                                          </span>
                                                    </span>
                                                    </td>
                                                </tr>
                                            {/if}
                                        {/foreach}

Прошу помощи.

Осталась проблема - поскольку используются все виды характеристик, то при такой конструкции успешно выводятся картинки, цвета, но текстовые характеристики не выводятся.

18

(6 ответов, оставленных в Предложения по улучшению системы)

Спасибо, Александр. Думаю это поможет.
Все таки большая система, до сих пор не все настройки знаю.

19

(6 ответов, оставленных в Предложения по улучшению системы)

Не думаю что это оптимальный вариант. Ключевики для СЕО вообще пустыми оставляю. И клиенту вбивать вариации имени нескольких тысяч товаров смысла точно нет.

Поддержка подсказала что поиск типа LIKE+ ищет более расширенно. Но он все таки выходит за рамки названия товара и ищет по характеристикам, что дает не совсем релевантные результаты. Т.е. проще говоря достижения цели так и нет: если ищется запчасть к инструменту, то выдается так же список инструментов, где она входит в состав.

Притом выдача идет по алфавиту, независимо от того что в одном случае запрос в названии товара присутствует, а в другом случае он где-то в характеристиках.

Пример запрос:  "МЭС 600". В итоге Якорь МЭС 600, который является самым релевантным результатом для данного запроса находится в самом внизу из 15 результатов. Вы мне скажете про сортировку и тд. А скажу что наиболее релевантный результат оказался самым недоступным.

Проблемы я озвучил. Спасибо POLO за подсказку по ключевым словам. Надеюсь разработчики что-то прокомментируют, не думаю что я единственный кто столкнулся с функциональностью поиска и не нашел ее достаточной.

20

(6 ответов, оставленных в Предложения по улучшению системы)

Вы имеете метатеги keywords для товара? По ним тоже ищет?

Я рассматривал вариант именно проблемы при большом количестве комплектаций, цены на которые зависят от характеристики. И нет смысла генерировать, а можно рассчитать динамически пусть их хоть 1000. Красный + 100р, синий + 200р, широкий + 150р и тд.

Я понимаю что можно это сделать скриптом. Но тут вижу другую возможность, тем более не я 1 столкнулся с такой проблемой как уже вижу.

22

(6 ответов, оставленных в Предложения по улучшению системы)

Добрый день.

От клиентов было высказано недовольство работой поискового модуля. Сайт запчастей, очень много товаров.
Сейчас (насколько я знаю) поиск работает по точному вхождению с выбором: названия, +доп.поля, + полнотекстовый.

В чем недостаток:
- нет правил поиска по самому запросу

Например: МЭС-600 и МЭС 600 это абсолютно разные запросы.  В то время как пользователи используют оба запроса при поиске товаров. Налицо потеря покупателя из-за того что он банально не может найти нужный товар.

Думаю нужно использовать более продвинутый поиск например https://ru.wikipedia.org/wiki/Sphinx_(% … %BD%D0%B0)  или любое другое решение по решению программистов редискрипт.

Да мне неважна CMS. Сайт тот я к маркету подключал.

Я буду писать о сложностях возникающих в работе, разработчики будут думать нужно это и как решить. Как иначе им обратную связь по реальным проектам получить.

Просто проблема:

Есть размер (например 10)
Есть цвет обивки (например 50)

Вместо это даст невероятное количество комплектаций, если еще один параметр добавить тов разы увеличит. А предположим модификатор прибавлял бы к хар-ке размер +500, +1000 и тд. И нет уже проблем для контент менеджера. Не буду думать как это внутри должно быть. Часто с 1С сайты вовсе не связаны и считать остатки не нужно.

  <td>
                                                        <span>
                                                            <span class="color-item">
                                                            {foreach $property->getAllowedValuesObjects() as $key => $item_value}

                                                                     {if $item_value.image}
                                                                     <div class="thumb01" style="background: url({$item_value.__image->getUrl(100, 100, 'cxy')}) top center no-repeat;" title="{$item_value.value} ">                                                         
                                                                    </div>
                                                                     {else}
                                                                         {$item_value.value}
                                                                      
                                                                     {/if}

                                                            {/foreach}
                                                          </span>
                                                    </span>
                                                    </td>

решил и при наведении через transform увеличиваю блок с фоновой картинкой и заполняю фон

Не работает в итоге, выводится только одна картинка характеристики. Админ помоги )