376

(20 ответов, оставленных в Вопросы по работе с системой)

На данный момент фильтры появились по комплектация внутри товара, а в списке товаровпока нет возможности фильтровать по остаткам в разрезе комплектации, только общий остаток

377

(9 ответов, оставленных в Вопросы по работе с системой)

Вот так можно.

{* Список категорий из 3-х уровней*}
{if $dirlist}
    <ul class="category">
        {hook name="catalog-blocks-category-category:list-item" title="{t}Категории товаров:элементы списка{/t}"}
        {foreach from=$dirlist item=dir}
            <li {if in_array($dir.fields.id, $pathids)}class="act"{/if} {$dir.fields->getDebugAttributes()}><a href="{$dir.fields->getUrl()}">{$dir.fields.name}</a>
                {if !empty($dir.child)}
                    {assign var=cnt value=count($dir.child)}
                    {if $cnt>9 && $cnt<21}
                        {assign var=columns value="twoColumn"}
                    {elseif $cnt>20}
                        {assign var=columns value="threeColumn"}
                    {/if}
                    <ul {if $columns}class="{$columns}"{/if}>
                        <li class="corner"></li>
                        {foreach from=$dir.child item=item}
                            <li {if in_array($item.fields.id, $pathids)}class="act"{/if} {$item.fields->getDebugAttributes()}>
                                <a href="{$item.fields->getUrl()}">{$item.fields.name}</a>
                                {if !empty($item.child)} {* Третий уровень *}
                                    <ul>
                                        {foreach from=$item.child item=subitem}
                                            <li {if in_array($subitem.fields.id, $pathids)}class="act"{/if} {$subitem.fields->getDebugAttributes()}>
                                                <a href="{$subitem.fields->getUrl()}">{$subitem.fields.name}</a>
                                            </li>
                                        {/foreach}
                                    </ul>
                                {/if}
                            </li>
                        {/foreach}
                    </ul>
                {/if}
            </li>
        {/foreach}
        {/hook}
    </ul>
{else}
    {include file="theme:default/block_stub.tpl"  class="blockCategory" do=[
    [
    'title' => t("Добавьте категории товаров"),
    'href' => {adminUrl do=false mod_controller="catalog-ctrl"}
    ]
    ]}
{/if}

Только не забывайте, что в этой теме стили только для двух уровней. Т.е. Вам надо будет стили прописать самостоятельно для третей, чтобы отображалось так как Вам надо.

378

(8 ответов, оставленных в Вопросы по работе с системой)

Только у 1Сника, либо какие сторонние решения, ну либо самостоятельно написать.

379

(25 ответов, оставленных в Вопросы по работе с системой)

Я тоже делал подобную задачу, и если не сделать, что первый список всегда можно использовать и всегда нажать или выбрать, то там происходит взрыв мозга и точка не возврата. Если заранее известно сколько будет списков, то там уже легче.

380

(8 ответов, оставленных в Вопросы по работе с системой)

Здравствуйте. На данный момент нет. 1C в обычной версии такого не умеет.

381

(6 ответов, оставленных в Вопросы по работе с системой)

Олег пишет:

Так эту зону я же сам создаю и, соответственно, размеры для нее тоже.
В том-то и вопрос, какие размеры задавать, чтобы баннеры не ресайзились.

В общем, через меню разработки в браузере более или менее можно размеры посмотреть, как я понял. Но это немного гиморно.

А по другому и никак. Т.к. Вы можете указать любой размер и он будет зависеть только от Вас. Размеры то произвольные могут быть. Система не может за Вас подсказать размер.

382

(2 ответов, оставленных в Вопросы по работе с системой)

Добавьте ещё в правила.
*&p=*

383

(6 ответов, оставленных в Вопросы по работе с системой)

Разное->Баннеры->Открыть зону для редактирования.У каждой зоны будут указаны нужные размеры.

384

(8 ответов, оставленных в Вопросы по созданию тем оформления)

У верхнего меню сделайте своего родителя и потом назначьте у блока с выводом.

Сделайте в /templates/flatlines/moduleview/catalog/product.tpl файл копию product.my.tpl. Откройте его для редактирования. Там будет код ссылки для бренда. Его легко найти по фразе getBrand(). Соответственно ссылку можно вырезать.

<li>{t}Бренд{/t}: <a href="{$product->getBrand()->getUrl()}">{$product->getBrand()->title}</a></li>

после

<li>{t}Бренд{/t}: {$product->getBrand()->title}</li>

386

(8 ответов, оставленных в Вопросы по созданию тем оформления)

А что Вам мешает разбить меню на подразделы в Веб-сайт->Меню просто присвоив родителя для каждого из нижнего меню. В настройках данных блоков указать каждому своего родителя.

Управление->Настройки системы->Справа Обновить структуру БД.

388

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

Accutel пишет:

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

Это значит, что вы не правильно добавляете стили. Расскажите как вы это делаете?

389

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

Здравствуйте.
К сожалению, дизайн предоставлен нам дизайнерами и меняться не будет. Размер шрифта Вы можете поменять через сторонний CSS файл или нажав CTRL и + вместе.

Напишите пожалуйста в поддержку на support@readyscript.ru

391

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

Не за что.

392

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

{foreach $data.properties as $property}
                                        {$prop_value = $property->textView()}
                                        {if !$property.hidden && $prop_value != ''}
                                            <tr class="tab-content_table_character-text">
                                                <td><span>{$property.title}{if $property.unit}({$property.unit}){/if}</span></td>
                                                <td><span>{$prop_value} 
                                                        <span class="color-item">    
                                                            {foreach $property->getAllowedValuesObjects() as $key => $item_value}
                                                                {if $item_value.value == $prop_value}  
                                                                    <div title="{$item_value.value}" style="background-color:{$item_value.color}"></div>
                                                                {/if}  
                                                            {/foreach}
                                                        </span>
                                                    </span>
                                                </td>
                                            </tr>
                                        {/if}
                                    {/foreach}

393

(32 ответов, оставленных в Вопросы по работе с системой)

Убрать

{$cost.val_type}

394

(32 ответов, оставленных в Вопросы по работе с системой)

Ну вот значит у Вас тип цены сейчас с нулевой наценкой стоит видимо. Выведите значение переменной cost_id.

{var_dump($cost_id)}

После

{static_call var=cost_id callback=['\Catalog\Model\CostApi', 'getUserCost'] params=[$current_user]} {* Получаем id цены пользователя *}

395

(32 ответов, оставленных в Вопросы по работе с системой)

Ну отлично. Значит работает.
Закоментируйте

{var_dump($cost)}

396

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

Ну Вы же на сайте можете отключит показ этих складов и всё.

397

(32 ответов, оставленных в Вопросы по работе с системой)

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

398

(32 ответов, оставленных в Вопросы по работе с системой)

Что именно у Вас показывается когда вы вставляете код.

399

(32 ответов, оставленных в Вопросы по работе с системой)

Я же Вам дал код. Что мешает Вам его просто вставить?

400

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

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