726

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

1. Удалите тип цен "зачеркнутая цена" или выставьте её равной нулю.
2. По истечении времени вы можете выполнитть обратное действие - Розничная = +5% от Розничная.

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

Наиболее интересным является следующий:

1. Создайте тип цен "Скидочная цена" с настройкой "задается вручную".
2. В разделе Товары->Каталог выберите ВСЕ товары и выполните редактирование цен по формуле:
Скидочная цена = +0 руб от Розничная, т.е. вы просто скопируете цену.

3. Выберите нужные вам товары и примените для них форулу для цены:
Скидочная цена = -5% от Скидочная цена

4. Во время акции просто установите в разделе Товары->Справочник цен "Скидочную цену" - как цену по умолчанию
5. После завершения акции установите обратно Розничную как цену по умолчанию.


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

727

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

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

- Заходите в Каталог товаров.
- Выбираете отдельные товары или целые группы товаров. (если нужно есть инструмент выделяющий товары на всех страницах сразу)
- Нажимаете редактировать внизу
- У цены выставляете:
Розничная = -5% от Розничная

После этого автоматически цена будет пересчитана у выбранных товаров , на которые у вас в данный момент скидка.

728

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

по моему вы меня не правильно поняли. У нас есть возможность рассчитывать скидки на отдельные товары и группы. Я это описал в предыдущем посте. Попробуйте внимательно выполнить то что написано в предыдущем моем посте.

Обратите внимание зачеркнутая цена должна быть "задаваемая вручную", а формулу нужно выбирать В ОКНЕ ГРУППОВОГО РЕДАКТИРОВАНИЯ ТОВАРОВ. После того как вы отметите группу товаров для которой нужно расчитать скидку

729

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

Создайте в разделе Товары->Справочник цен цену с названием "Зачеркнутая цена" (обязательно с большой буквы). Затем перейдите в раздел Товары->Каталог товаров, выделите группу товаров, нажмите внизу "Редактировать"

В поле Цены, установите флажок "Расчитать от другой цены" и задайте:
Зачеркнутая цена = +5% от Розничная цена.
Функциональность автоматического редактирования цен описана со скриншотами в этой статье http://readyscript.ru/text-blog/Novye-v … adyScript/

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

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

В разделе Документация для разработчиков обновлена документация для разработчиков. Опубликованы материалы по подготовке дополнений для Marketplace.
Приглашаем разработчиков к сотрудничеству! Первому опубликовавшему свое дополнение мы установим вечную льготную комиссию на продажу дополнений в Marketplace.

В настоящее время, если товар с комплектацией, то всплывает окно, в котором нужно её выбрать.

Если вы хотите сразу отображать, то это можно сделать доработкой шаблона.
Корзина воспринимает URL видов: /cart/?add=ID_ТОВАРА&offer=ID_КОМПЛЕКТАЦИИ

В начале шаблона где-нибудь добавить массовую загрузку комплектаций к товарам.

{$list=$this_controller->api->addProductsOffers($list)}

Вам нужно вывести в виде радиокнопок комплектации для каждого товара в шаблоне, примерно таким образом

{foreach from=$product.offers.items key=key item=offer name=offers}
     <input value="{$key}" type="radio" name="offer" {if $smarty.foreach.offers.first}checked{/if} id="offer_{$key}_{$product.id}" />
     <label for="offer_{$key}_{$product.id}">{$offer.title}</label><br>
{/foreach}

и написать JavaScript, который будет править href у иконки "В корзину" для этого товара, добавляя параметр offer=ID_ОТМЕЧЕННОЙ_КОМПЛЕКТАЦИИ.

732

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

Поддерживаю замечания. Сделаем 5 звезд по умолчанию и обязательно добавим пересчет
при удалении комментария, в настоящее время пересчет был только при добавлении.

733

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

По вопросу картинок:

В официальной документации W3C к тегу image - нигде нет упоминания, что имя файла должно соответствовать содержимому картинки. А вот про атрибут ALT написано четко -

The value of the alt attribute should describe the image in words

Не думаю, что поисковики берутся перечить W3C и выдумывать свои стандарты. Скорее поисковики могут пытаться получить какую-то информацию о картинки по имени файла, только если явно не задан ALT. Поэтому задание ALT'а с человеческим описанием полностью решит вашу задачу - подсказать о содержимом картинки. Здесь важно не удариться в паранойю и помимо ALT не начать ещё задавать title, который будет виден при наведении мыши на картинку.

Просьба автору поста. Пожалуйста, измените заголовок.
В теме не обсуждаются баги. Баг - это ошибка в существующей функциональности, а в данной теме обсуждается пожелания по реализации определенных новых (не существующих раннее) возможностей.

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

RewriteEngine on
RewriteRule ^/brand/ - [F,L]

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

Отличное дополнение!

736

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

Тема будет перенесена в раздел "Вопросы по работе системы". В разделе "Сайт ReadyScript" обсуждаются вопросы и ошибки по сайту readyscript.ru, а не по продукту ReadyScript.

Немного не хватает подробностей.
Ваше расширение получает сведения от какой-то доставки (уточните, пожалуйста, от какой)?
Заказы как-то связаны с интернет-магазином?

738

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

Вот все разделы, связанные с заказами (пишу все, потому что не знаю какие заказы вы имеете ввиду):

Магазин->Предварительные заказы
Магазин->Заказы
Товары->покупки в 1 клик (в товарах, потому как данный функционал относится к модулю Каталог, а не Магазин.)

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

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

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

--------------------------------

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

Box-berry поддерживается через Sheepla, вы можете зарегистрироваться в данном сервисе.
И добавить в админке способ доставки с расчетным классом Sheepla.

Административная панель. раздел Управление->Настройка системы->опция "Подробно отображать информацию об исключениях."

Да, совершенно логично. Добавим отображение скидки в ближайшем обновлении.

Исправили. В ближайшем обновлении будет опубликовано.

1. Заведите в системе склады в разделе Товары->Склады.
2. Добавьте доставку с расчетным классом "Самовывоз".

При выборе данной доставки у вас появится возможность выбрать склад на следующем шаге.

745

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

Да, как в облаке, так и в коробочной версии это можно сделать с помощью добавления
файла scripts.tpl из раздела Управление Шаблоны.

Подробнее здесь: http://readyscript.ru/faq/#faq-script-counter

746

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

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

        $routes[] = new \RS\Router\Route('article-front-previewlist', array(
            '/blog/'
        ), array('category' => 'blog'), t('Список новостей/статей'));   

материал о перегрузке маршрутов есть здесь: http://readyscript.ru/text-blog/Kak-pra … adyScript/

747

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

на beatsound - все понятно. Там пример про /reservation/, /oneclick/ - это понятно это обычные ссылки, которые попали естественным образом в поисковый индекс. Здесь нет никакого таинства или бага.

Все-таки на мобильных устройствах это отдельные страницы, да и PC их можно всегда открыть в новом окне, поэтому и присутствуют в поиске.

Не ясно как в поисковик может попасть url /text-4/ если все ссылки на сайте всегда были /text-blog/
(не берем ситуацию, когда у категории намеренно полгода был не задан alias, а потом он появился, т.е. оба урла долгое время светились)

748

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

По вопросу о дубляжах. Ну какой же это дубль, если о нем никто не знает? Дубль - это скорее проиндексированный одинаковый контент по разным урлам. Все-таки не ясно как в поисковик может попадать url, на который нигде ссылок и на который никто не заходит (т.е. метрика тоже о нем не знает).

Авторы сайта beatsound (наши партнеры) не задавали правила в robots.txt, поэтому у них и проиндексированы ссылки на резервацию, купить в 1 клик, капчу.

Вы можете использовать в шаблонах в ссылках, которые открываются в диалоге вместо href, data-href, в случае Формы заказать и купить в 1 клик. Наш JS подхватит такие ссылки, а для поисковиков они будут незаметны.

<a data-href="ссылка" class="inDialog">Заказать</a>

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

Обновлена документация для разработчиков. Изменения в формате модулей коснулись следующего:
1. Сведения о модуле должны теперь указываться в файлае /config/module.xml
2. Файл /config/install.inc.php - теперь не обязательный
2. Файл /config/uninstall.inc.php - теперь не обязательный

750

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

- Уточните, пожалуйста, чем вам мешает техническая возможность открытия страницы по двум урлам.
Дубляжей в поисковиках это не создает, так как в публичной части все урлы одного вида.
Например: только /text-blog/, если задан алиас. А алиас должен быть задан.

У нас для примера все страницы форума доступны по урлам:

http://forum.readyscript.ru/forum/1/voprosy-po-rabote-s-sistemoi/
а также forum.readyscript.ru/forum/1/

При этом в поисковиках нет ни одного проидексированного урла forum.readyscript.ru/forum/1/,
просто потому, что на этот урл нет ссылок.


- Если вы хотите исключить какие-то адреса из индексации, то добавьте в robots.txt
(можно прямо из админ. панели из раздела Управление->Сайты):

User-agent: *
Disallow: /oneclick/
Disallow: /reservation/
Disallow: /cart/

Google и Яндекс официально поддерживают robots.txt.

- У вас случайно ЧПУ имя не цифрами задано? (ЧПУ должен содержать хотя бы одну букву)

- Подавляющему большинству ЧПУ нужно у всех товаров. У нас есть инструменты для удобного автоматического проставления ЧПУ сразу всем товарам. В разделе Веб-сайт->Настройка модулей->Каталог товаров. Справа ссылка "Добавить ЧПУ имена товарам и категориям". Дополнительно, автогенерация ЧПУ есть в форме редактирования товара при потере фокуса у поля название. Вы можете стереть сгенерированное ЧПУ, если оно вам не нужно.

- Чтобы добавить страницу с адресом /kontakty/, нужно воспользоваться разделом Веб-сайт->Меню.

- По валидности, нужны более детальные сведения.
В каком CSS файле? Какие конкретно ошибки или предупреждения? Если там какой-нибудь warning на CSS-хак, то это не требует внимания. Если что-то посерьезнее, то нужно разобраться. Валидность - это хорошо, но кроссбраузерность и качество отображения страницы в большем числе браузеров - важнее, а как вы понимаете не всегда эти вещи совместимы.