Добавьте тегу header класс viewport

852

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

Сейчас в sitemap попадают: Все товары; Статьи, у категорий которых отмечено "Показывать в sitemap". И есть возможность добавить произвольные ссылки.

Соответственно на практике есть 3 варианта:

1. Добавить ссылки вручную.
2. Вы можете разработать собственный модуль, который будет отрабатывать событие getpages, которое вызывается для получения страниц, возвращаемых в sitemap.
3. Или напишите пожелание в наш сервис пожеланий с описанием конкретных объектов, которые вы хотели бы чтобы попали в экспорт.

Вся функциональность реализована в новых шаблонах. У вас наверное используется индивидуальный шаблон, поэтому новых изменений вы не видите.

Новая возможность требует самую последнюю версию модуля catalog и свежую версию данных файлов:

templates/{ВАША ТЕМА}/resource/js/jquery.changeoffer.js
templates/{ВАША ТЕМА}/resource/js/product.js
templates/{ВАША ТЕМА}/resource/css/style.css
templates/{ВАША ТЕМА}/moduleview/catalog/product.tpl
templates/{ВАША ТЕМА}/moduleview/shop/show_complekts.tpl

Опубликовано в последней версии. Изменения коснутся новых заказов.

855

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

Веб-сайт->Настройка модулей->XML Sitemap поле "Добавить следующие адреса (каждый с новой строки)"

Уважаемые разработчики, дизайнеры, SEO-специалисты, если вы желаете получать напрямую от наших клиентов заказы на разработку/доработку интернет-магазинов на нашей платформе, а также другие преимущества партнеров приглашаем Вас в нашу партнерскую программу для специалистов.

Для нас важно, чтобы наши клиенты были уверены в компетенции партнеров, поэтому у нас есть одно важное требование: у партнера-специалиста должен быть рабочий сайт с портфолио, в котором не менее 3х интернет-магазинов на любой платформе.

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

Будем рады видеть вас и ваших знакомых специалистов среди наших партнеров!

Эта ситуация уже исправлена. В ближайшем обновлении будет опубликована.
Изменения будут в шаблонах moduleview/shop/checkout/confirm.tpl и в классе \Shop\Model\Cart

В случае, если комплектации не используются (т.е. имеется только основная комплектация),
Модель не должна приписываться к товару.

858

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

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

В остальных темах в шаблонах предусмотрен только ярлык "новинка", который устанавливается, если товар находится в спецкатегории "new".

859

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

Импорт ID в стандартных схемах - не предусмотрен за ненадобностью, поэтому вам придется немного глубже погрузиться в изучение того, как работает импорт.

Насколько я понял вы убрали из исключений (excludeFields) поле ID, тем самым вы дали возможность экспортировать ID.
Но чтобы вы могли импортировать ID, вам придется изменить логику работы функции

beforeLineImport(), в которой всегда устанавливается временный ID.
попробуйте вот это:

    public static function beforeLineImport($_this)
    {
        //Устанавливаем временный id
        $time = -time();
        $_this->getPreset(0)->row['id'] = $time;
        $_this->getPreset(0)->row['_tmpid'] = $time;
    }    

заменить на это:

    public static function beforeLineImport($_this)
    {
        if (!$_this->getPreset(0)->row['id']) {
        //Устанавливаем временный id
        $time = -time();
        $_this->getPreset(0)->row['id'] = $time;
        $_this->getPreset(0)->row['_tmpid'] = $time;
       }
    }    

860

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

Настройки часовых поясов в админ.панели пока - нет. Но мы обязательно добавим их.
Сейчас вы можете установить часовой пояс, установив переменную в setup.inc.php

/**
* Класс с описанием системных настроек. 
* Данный файл НЕ изменяется при обновлении системы
*/
class Setup extends \RS\Config\AbstractSetup
{
    /**
    * Инициализирует настройки проекта
    */
    public static function init()
    {
        \Setup::$TIMEZONE = 'ВАШ Идентификатор зоны'; //По умолчанию: Europe/Moscow
        /* Здесь можно переназначить стандартные значения свойств */ 
        parent::init();
    }
}

Список идентификаторов временных зон можно найти здесь

861

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

ID добавлен в исключения (excludeFields) в классе /modules/catalog/model/csvschema/product.inc.php.
Вы можете исключить его оттуда.

862

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

Расширенный экспорт экспортирует характеристики, которые привязаны к категории, так как в системе могут быть тысячи характеристик.

Все подробно написано у нас в документации:
http://readyscript.ru/manual/catalog_cs … v_extended

Бекап файлов, которые обновлены в ходе последнего обновления находится в папке /storage/tmp/siteupdate/backup/
Инструкция по правильной модификации шаблонов: http://readyscript.ru/faq/#faq-change-template

Спасибо за отзыв. Мы очень стараемся как можно быстрее отвечать по всем каналам, но по объективным причинам(из-за большого потока заявок, и иногда очень сложных заявок, которые занимают специалистов на 2 часа и более) не всегда это получается так оперативно, как хотелось бы. У нас выстроен следующий приоритет:

1. Телефон.
2. On-line консультант в рабочее время на сайте.
3. Служба поддержки (тикет система)
4. Форум.

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

В поле "Email администратора" в разделе Веб-сайт->Настройка сайта можно указывать несколько адресов через запятую.

В стандартном функционале такой возможности - нет.
Но это можно реализовать в с помощью дополнительного модуля.

Вы просто создали другие категории и перенесли в них товар. В этом случае вы разрушили связь между категориями на сайте и категориями в 1С.

Как правильно создавать собственную структуру на сайте:

1. Делаете выгрузку из 1С на пустой сайт.
2. Перемещаете категории на сайте как вам нужно (ни в коем случае не пересоздаете их, так как в этом случае теряется идентификатор, присвоенный после выгрузки из 1С)
3. Снимаете флажки в настройках модуля обмена "Обновлять зависимости категорий друг от друга" и "Обновлять категории у товаров"

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

Добрый день!

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

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

По второму вопросу. Попробуйте, пожалуйста поставить при авторизации админа флаг "Запомнить меня", вероятно в этом случае проблема с загрузкой изображений в tiny исчезнет.

Можно даже не дамп базы, а обычную выгрузку всех полей категорий в CSV. т.е. Товары->Каталог товаров->Кнопка Импорт/Экспорт->Экспорт категорий. В итоге будет сформирован CSV файл.

Вы устанавливали в настройках выгрузки в 1С галочку "Выгружать остатки по складам"?
Появляется ли информация об остатках по складам в Offers.xml?

Если у категорий сохранены xml_id (т.е. вы именно меняли порядок и родителя, но не пересоздавали категории), то после выгрузки категорий повторно не должны были создаваться.

Пришлите, пожалуйста, нам в поддержку import.xml и offers.xml файлы от вашей 1С, мы попробуем воспроизвести ситуацию и дадим ответ.

Вы могли бы скинуть нам в поддержку дамп таблицы product_dir? Мы посмотрим что там с сортировочными индексами. Попробуем воспроизвести ситуацию на наших тестовых машинах.

Добрый день!

Ситуация в следующем: "Галочка не удалять характеристики товаров, созданные на сайте" означает, что непосредственно характеристика удалена не будет.

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

Абсолютно согласен с вами, что это не совсем логично, поэтому в ближайшем обновлении (2 дня) мы сделаем так, чтобы даже список значений характеристик, созданных на сайте не был затронут после импорта данных из 1С.

Спасибо, поправили. В следующем обновлении будет опубликовано.

Если вам подойдет вариант ORDER BY RAND() можете воспользоваться такой конструкцией:

{moduleinsert name="\Catalog\Controller\Block\TopProducts" indexTemplate='blocks/topproducts/top_products.tpl' pageSize=3 dirs='57' order='RAND()'}