2,051

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

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

2,052

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

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

Нет это невозможно, т.к. всех случаев не предусмотреть. Все адреса в системе отрабатывают по определённой маске. Например у Вас по
/catalog/{category}/

Но вся фишка в том, что допустим чей-то модуль или блок контроллер слушает POST или GET запросы на этой странице. И не файкт, что он для себя не выберет параметр deveve для срабатывания. Или вы в шаблоне заходите слушать POST или GET запрос, чтобы в зависимости от его значения вывести различный контент. Мы не можем какие то запросы слушать, а какие-то нет.

Проще добавить исключения по маске в robots.txt. Адреса которые не по маске очень редкий случай.

Ну тогда точно так как я и сказал.

2,054

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

Вы не сможете предусмотреть все случаи и проставить везде 404. Вы можете прописать в файле robots.txt адрес который хотите исключить по маске. Ну или например в yandex webmaster добавить адрес в исключаемые.

2,055

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

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

Создайте меню с типом статья. В Веб-сайт->Конструктор сайта добавьте эту страницу. В ней добавьте блок с комментариями и укажите у него тип комментариев "статья".
Смогу подсказать подробнее, если укажите какая у Вас тема оформления.

Получилось?

2,058

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

Я Вас понял. Это можно сделать. Пример реализации вот здесь http://www.wekado.ru/catalog/women/ . Но это делается платной доработкой. Нужно немного спрограммировать в виде отдельного модуля. Вы можете заказать доработку такую у нас или у наших партнёров. Ну или самостоятельно сделать такой блок. Без небольших доработок тут не обойтись.

2,059

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

1. Как вставить небольшие картинки в блоке "категории" слева от надписи/названия. На примере стандартного шаблона: (Картинка) Демо продукты, (Картинка) Электроника и т.д.

Ваш нужно поправить шаблон с выводом категорий. Вопрос поднимался здесь по ссылке ниже
http://forum.readyscript.ru/topic/177/i … kategorii/

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

Все стили для Вашей темы оформления хранятся в файле style.css в папке с Вашей темой. Например для Вашего случая это /templates/perfume/resourse/css/.

Чтобы понимать какие стили используются у Вас и как называются используйте Firebug в FireFox. Т.к. это будет не единственная Ваша хотелка.
Как использовать Firebug Вы можете посмотреть на Youtube.



Но Вам чтобы модифицировать тему оформления, надо её отклонировать в Управление->Шаблоны, иначе после обновления Ваши изменения затрутся.

Также рекомендую я прочтения - http://readyscript.ru/text-blog/podderz … adyscript/

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

{foreach from=$product.offers.items key=key item=offer name=offers}
        {if $offer.propsdata_arr}
        <div class="offerProperty{if $key>0} hidden{/if}" data-offer="{$key}">
            <h2><span>Характеристики комплектации</span></h2>
            <table class="kv">
                {foreach from=$offer.propsdata_arr key=pkey item=pval}
                        <tr>
                            <td class="key"><span>{$pkey}</span></td>
                            <td class="value">{$pval}</td>
                        </tr>
                {/foreach}
            </table>
        </div>
        {/if}
{/foreach}

Т.е. здесь перебираются характеристики. Это всё объекты \Catalog\Model\Orm\Offer (/modules/catalog/model/orm/offer.inc.php)
Все параметры Ваши хранятся в объекте комплектаций в массиве propsdata_arr. Оттуда и можно их достать.
Вот можно посмотреть, что находится внутри комплектации в шаблоне:

<pre>
{var_dump($offer.propsdata_arr)}
</pre>

propsdata_arr - массив данных ключ=>значение

Или всего объекта

<pre>
{var_dump($offer)}
</pre>

Судя по вашей картинке к комплектации можно обратиться так:

$offer.propsdata_arr['Срок ожидания']

В теме оформления в карточке товара они всегда выводтся и при смене комплектации сменяются сами(ну если конечно вы шаблон или JS не модифицировали).

Комплектации хранятся внутри товара.

<pre>
{var_dump($product.offers.items)}
</pre>

Я Вам отвечу подробно чуть позже. Если сегодня освобожусь, то сегодня. Если нет, то завтра уже напишу.

2,062

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

У вас шаблон который отвечает за отображение категорий находится в
/templates/Ваша тема/moduleview/catalog/blocks/category/category.tpl
именно он выводит Ваши категории.
В теме по умолчанию категории выводятся слева. Оттуда мы их и возьмём.
Вам надо взять шаблон из
/modules/catalog/view/blocks/category/collapse_category.tpl
и скопировать его в
/templates/Ваша тема/moduleview/catalog/blocks/category/

После этого открываем его и заменяем текст

{include file="%catalog%/blocks/category/category.tpl"}

на

{include file="%catalog%/blocks/category/left_category.tpl"}

Далее копируем
/modules/catalog/view/blocks/category/category.tpl
в
/templates/Ваша тема/moduleview/catalog/blocks/category/
и переименовываем category.tpl в left_category.tpl

С шаблона всё. Теперь надо взять стили. Все стили в каждой теме хранятся в файле style.css в папке resourse в Вашем случае это
/templates/Ваша тема/resource/css/style.css

Вам надо открыть файл
/templates/default/resource/css/style.css
И взять из него стоки отвечающие за отображение левого меню. А именно:

.folding .category {
    display:none;
}

.folding.on .category {
    display:block;
}

.folding .category {
    margin-top:20px;
    margin-bottom:20px;
}

и

.category li{
    position:relative;
}

.no-touch .category > li:hover > a {
    background: white;
    color: #2BBFBD;    
}

.no-touch .category li:hover ul {
    display:block;
}

.category ul {
    position:absolute;
    display:none;
    padding:10px;
    left:100%;
    top:0;
    border:1px solid #dcdcc9;
    z-index:30;
    background: white;
    box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    -webkit-box-shadow:0 0 10px #ccc;
}

.category ul.visible {
    display:block;
}

.touch .category ul.visible {
    display:none; /* touch screen hover disable */
}

.category ul li a {
    font-size:14px;
    line-height:normal;
    padding:3px 10px;
}

.category ul li a:hover {
    background: #2BBFBD;
    color: white;
}

.category .twoColumn {
    width:340px;
}

.category .twoColumn li {
    width:170px;
    float:left;
}

.category .threeColumn {
    width:510px;
}

.category .threeColumn li {
    width:170px;
    float:left;
}

.category ul .corner {
    position:absolute;
    top:7px;
    left:-9px;
    width:9px;
    height:17px;
    background: url(../img/menu_corner.png) no-repeat;
}

.category li a {
    display:block;
    padding:5px 7px;
}

.category li.over > a,
.category li a:hover {
    background: white;
    color: #2BBFBD;
}

Объединяем это и вставляем в самые конец стилей в нашей теме:
/templates/Ваша тема/resource/css/style.css

Сохраняем с сбрасываем кэш на сайте.

Теперь, нам надо вставить сам блок в левую колонку. Для этого переходим в Веб-сайт->Конструктор сайта->Просмотр категории продукции.
И вставляем в левую колонку новый блок с категориями. Он называется "Список категорий" из раздела "Каталог товаров". В открывшимся окне в поле шаблон указываем путь к нашему новому шаблону "collapse_category.tpl". Остальные параметры как Вам надо.
Сохраняем и снова сбрасываем кэш.

Вроде на этом всё. Вам останется лишь настроить стили под свою тему оформления.

2,063

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

Да. Можно.

2,064

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

Они модифицировали вывод сопутствующих товар. Там в шаблоне используется вывод блока с сопутствующими товарами и имеется возможность путём модификации верстки сделать блок в таком виде как у них. Они сами дорабатывали. В шаблоне будут доступны объекты сопутствующих товаров. Можно я думаю вёрстку взять как у них. Но полностью без доработок там никак.

2,065

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

Я могу Вам дать всё необходимое, но там понадобятся правки и с Вашей стороны, т.к. стиль надо будет подогнать под Вашу тему, там не будет 100% результата сразу. Вы это сможете сделать?

2,066

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

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

2,067

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

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

2,068

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

Вес появится в ближайшем обновлении, корректировки внесли.

2,069

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

И если уж совсем озвучивать хотелки, было бы очень неплохо ещё выбирать поля для выгрузки и в рамках таблицы товаров из заказа.
----
У нас есть выбор полей, можете попоробовать в админ панели. Просто всё дело в том, что по некоторым данным используются смежные таблицы, которые нужно подключать отдельными классами, т.к. нужно не только подключить данные в виде поля, но и дать правильное отображение(в БД хранится по другому).

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

Что касается самописных и переделаных вдоль и поперёк конфигураций... Если стандарт, общий для всех - CommerceM 2. С ним работают все. Там есть данные для заказов и отдельно для товаров. Подводите под этот стандарт, ведь зачем заново выдумывать свой велосипед. Ну или на худой конец, что сложнее всего, переходите на свежие конфигурации и будет весь инструментарий.
По нашим наблюдением из всех клиентов, таких клиентов менее 1 процента на данный момент.

P.S. Пожелания можно оставлять у нас на helpdesk.readyscript.ru

Разными товарами.

2,071

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

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

2,072

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

Ну мы не планировали эскпорт в 1С из CSV smile. Это больше было для аналитических нужд. Мы можем добавить это поле к экспорту, если Вы нам напишите на support@readyscript.ru.

2,073

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

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

Вы в комплектациях значение заполняли?

2,075

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

Нет. Это я отдельно делал. Там ведь и мета теги нужны и краткое описание.