Пора прекращать работать ночью) ID не то прописывал. Спасибо!

Здравствуйте!
Вставляю в шаблон модуль категорий. Необходим вывод строго подкатегорий определенной категории.
Код не срабатывает

{moduleinsert name="\Catalog\Controller\Block\Category" indexTemplate="blocks/category/sub_category.tpl" 
root=166}
или
{moduleinsert name="\Catalog\Controller\Block\Category" indexTemplate="blocks/category/sub_category.tpl" 
root="166"}

В шаблон передается пустой массив dirlist. При значении root=0 все выводится.

478

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

Очень удобная штука Sypex Dumper. Работает очень быстро.
Еще можно его в крон поставить.

Мне нравится реализация яндекс.маркет. Когда и постраничная навигация сохранена и есть подгрузка.
Реализация ДНС без постраничной очень неудобна.

Конечный код с добавлением страницы в конец:

{$app->title->addSection("{$app->title->get()} » Страница {$paginator->page}",0)|devnull}

Сейчас данное поле стало очень актуально. Многие ТК требуют паспортные данные получателя при отправке (Деловые линии, ПЭК)

Спасибо!

СЕО категорию, Александр

Спецкатегории, рейтинг и просто блоки с рекомендуемыми товарами решают данный вопрос.

Здравствуйте! Зайдите в настройки модуля "Магазин", там можно добавить дополнительные поля к заказу штатно. Или в настройках модуля "Пользователи" доступны дополнительные поля для профиля.

Пользователь может выбирать из сортировки по цене, названию, наличию и популярности. Теоретически можно использовать сортировку по популярности как собственную, выставим баллы рейтинга товару

Большое спасибо!

Варианты
1. В карточке товара есть раздел Сопутствующих товаров.
2. Вводите в поле характеристики только url товара, а при выводе в шаблоне преобразуйте в любой необходимый вид. Аналогично скрытию характеристик в другой теме:

<a href="{$переменная_со_значением_характеристики}">другие товары</a>

В файлах шаблонов. ищите product.tpl в папке Вашего шаблона и строку с примерно таким кодом

 <div class="images">
                {if !$product->hasImage()}
                    {$main_image=$product->getMainImage()}
                    <span class="image"><img src="{$main_image->getUrl(310,310,'xy')}" alt="{$main_image.title|default:"{$product.title}"}"/></span>
                {else}
                    {* Главные фото *}
                    {$images=$product->getImages()}
                    {if $product->isOffersUse()}
                       {* Назначенные фото у первой комлектации *}
                       {$offer_images=$product.offers.items[0].photos_arr}  
                    {/if}
                    {foreach $images as $key => $image}
                        <a href="{$image->getUrl(800,600,'xy')}" class="image main {if ($offer_images && ($image.id!=$offer_images.0)) || (!$offer_images && !$image@first)} hidden{/if}" data-n="{$key}" data-id="{$image.id}" target="_blank" {if ($offer_images && in_array($image.id, $offer_images)) || (!$offer_images)}rel="bigphotos"{/if} ><img src="{$image->getUrl(344,344,'xy')}" alt="{$image.title|default:"{$product.title} фото {$key+1}"}"/></a>
                    {/foreach}

$image->getUrl(800,600,'xy') - здесь проставте свои размеры

490

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

Невозможно по техническим причинам. Данные пути ведут на соответствующие контроллеры - обработчики.
У большинства федеральных магазинов и у Битрикс аналогичные пути

Здравствуйте!
1. Очередность товаров задается сортировкой по дате поступления, цене. Указать конкретную очередность нельзя.

2. В данной системе есть отличный инструмент групповой обработки товаров, который отсутствует в большинстве систем и за него даже можно простить отсутствие сортировки вручную)
Просто выделите необходимые товары галочкой и нажмите внизу "Редактировать", откроется окно, где можно задать новые категории товарам.

Здравствуйте! Возможно ли программно добавить к заголовку title номер текущей страницы пагинации?

Здравствуйте, уважаемые разработчики!
Опишите, пожалуйста, механизм работы подбора товаров в категориях.
Создаются ли связи в таблице product_x_dir с данной категорией?

спасибо!
Вот код вывода наличия цифрами, а не рисками:

  {* Вывод наличия на складах *}
{assign var=stick_info value=$product->getWarehouseStickInfo()} 
{assign var=stock value=$product->getWarehouseStock()}   
    {if !empty($stick_info.warehouses)}
     <ul>
     {foreach from=$stick_info.warehouses item=warehouse}
         <li>{$warehouse.title}: <b>{if $stock[{$warehouse.id}][0]['stock']>0}{$stock[$warehouse.id][0]['stock']}
            {else}Нет в наличии{/if}</b>
         </li>
     {/foreach}
     </ul>
   {/if}

Можете напомнить номер тендера?

Здравствуйте, коллеги!
Возникла необходимость вывода количество товара по складам. В карточке товара функция $product->getWarehouseStock() успешно срабатывает, а вот в цикле вывода списка товаров не выводится ошибка.
Каким еще образом можно получить необходимые данные?

497

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

Кеширование и еще раз кеширование.  В основном к этому все сводилось.
Настройка веб-сервера (NGINX в качестве фронта и настройка кеширования статики), включение кеширования на стороне скрипта.
На сайтах с большим количеством товара еще и настройка mysql.
В итоге отличные показатели, все в зеленой зоне.
Заказчику дал для сравнения ссылки с известными медийными сайтами и интернет-магазинами.


p.s. Юрий, очень интересно сделаны фото платьев на deva7km.com. Фото в виде селфи.

498

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

Хорошо бы возможность выводить паджинацию ввести в базовый функционал.

499

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

Шах и мат) Действительно, а паджинации то и нет... Ждем комментарии разработчиков.

500

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

Да, именно так. Просто модуль новостей выведите.