1,501

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

Кстати баллов мы даже при большем объёме страницы набрали больше. Т.е. мы в данном тесте лучше чем opencart. В чём проблема? smile

1,502

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

Не совсем понятно, что Вы хотите сделать... Если можно распишите поподробнее.

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

{* Подгружаем элемент категории из базы *}
{static_call var=root_dir callback=['\Catalog\Model\Orm\Dir', 'loadByWhere'] params=[['id'=>$this_controller->getParam('root')]]}
{* Покажем сам корневой элемент *}
<pre>
{var_dump($root_dir)}
</pre>

1,503

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

Ещё раз... Не за что smile

1,504

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

не работает, выдает ошибку  on line 266 "{php}" unknown tag "php""

Конечно Ведь он depricated и поэтому удалён. Использовать php нельзя.  Вы дали ссылку на Smarty версии 2, а у на 3 более современная.
Нужно использовать конструкцию include и перенести логику в .tpl файл, если это возможно.
http://www.smarty.net/docsv2/ru/languag … nclude.tpl

Например:

{include file="%THEME%/display_weather.tpl"}

Что означает включить в шаблон файл по пути /templates/ВАША ТЕМА/display_weather.tpl

У Вас в display_weather.php, что конкретно находится?

1,505

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

Получение цены идёт через getCost(), а зачёркнутой через getOldCost()

{* Первоначальные данные *}
{$min_price=$product->getCost(null, null, false)}
{$max_price=$product->getCost(null, null, false)}
{$max=0} {* Максимально нулевая комлектация *}
{$min=0} {* Минимально нулевая комплектация *}
{if $product->isOffersUse()} {* Если используются комплектации переберём их*}
     {foreach from=$product.offers.items key=key item=offer name=offers}
           {if $min_price>$product->getCost(null, $key, false)} {* Вычисляем минимальную цену *}
                {$min=$key}
                {$min_price=$product->getCost(null, $key, false)} 
           {/if}
           {if $max_price<$product->getCost(null, $key, false)} {* Вычисляем максимальную цену *}
                {$max=$key}
                {$max_price=$product->getCost(null, $key, false)} 
           {/if}
     {/foreach}
{/if}

{$old_cost=$product->getOldCost(null, null, false)} {* Есть ли вообще зачёркнутая цена *}
{if $min==$max} {* Если максимальная и минимальная цена совпадает *}
    {if $old_cost>0} {* Покажем зачёркнутую цену *}
         {$product->getOldCost()}   
    {/if}
    {$product->getCost()}
{else}
    {if $old_cost>0} {* Покажем зачёркнутую цену *}
         от {$product->getOldCost(null, $min)} до {$product->getOldCost(null, $max)}
    {/if}
    от {$product->getCost(null, $min)} до {$product->getCost(null, $max)} 
{/if}

1,506

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

Не за что smile

В данном видеоролике подробно рассматривается процесс добавления функциональных кнопок. Рассмотрены кнопки в списке элементов в верхней и нижней части контроллера. Рассмотрены как системные кнопки, так настраиваемые вручную.
Видео можно найти здесь:
https://www.youtube.com/watch?v=NncSygJ … L4X2UTC6Aw
Или в разделе наших видеоуроков

1,508

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

Возьмите пожалуйста за правило, что в шаблонах php кода быть не должно. Т.к. зачем тогда шаблоны если всё можно решить php кодом? Если Вам нужна сложная логика php, то её правильно организовывать в php, а не в шаблонах. Они в основном только для вывода информации. Простую логику можно абсолютно легко сделать стандартными средствами.
Все ваши нужные конструкции можно реализовать с помощью языковых конструкций Smarty.
Вот есть вся документация Документация по шаблонизатору Smarty.
Вам конкретно какая конструкция нужна?
Если у Вас есть какой-то конкретный вопрос, то задавайте.
Для Вашего случая, в шаблоне нужно echo Hello World, то напишите

Hello World

Всё.

1,509

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

Конечно можно:

{$brand=$product->getBrand()}
{if $brand.id}
<img src="{$brand->getMainImage()->getUrl(ширинавпикселя, высотавпикселях, одинизтиповмасштабирования)}" alt="{$brand.title}"/>
{* Например *}
<img src="{$brand->getMainImage()->getUrl(100, 100, 'axy')}" alt="{$brand.title}" title="{$brand.title}"/>
{/if}

1,510

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

Дело в том, что  404 страница не оборачивается. Поэтому там конструкции addjs и addcss не работают. Вам надо самостоятельно на этой странице указать подключение JS и CSS через script и link. Для этого в шаблоне можно использовать переменные {$THEME_JS} и {$THEME_CSS} которые хранят путь к js и css файлам Вашего модуля. И указать необходимое Вам для подключения CSS и JS.

1,511

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

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

1,512

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

Не за что smile

1,513

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

Еще вопрос: Есть возможность вывода цен на странице каталога товаров примерно так: цена от 700 до 3600? Не в самой карточке товаров. Просто у одного товара может быть несколько цен комплектаций пример 700, 900, 1200, 2500, 3600, и т.д.. Чтобы не надо было постоянно перемещать комплектацию с меньшей суммой в основные. Или отключать показ цен если цен несколько разных. Чтобы цены мог пользователь видеть толь в карточке товара при выборе определенной комплектации.

Всё это относится просто к правкам шаблона под вашу ситуацию.

Может возможно дописать функцию в шаблоне, чтобы определяла если разных цен несколько то выводить меньшею и большую?

Конечно можно. Нужно лишь сделать несколько проверок. В шаблоне со списком товаров (list_products.tpl) в Вашей теме, надо проверить наличие комплектаций и наличие диапозона цен.
Ну например так:

{* Первоначальные данные *}
{$min_price=$product->getCost(null, null, false)}
{$max_price=$product->getCost(null, null, false)}
{$max=0} {* Максимально нулевая комлектация *}
{$min=0} {* Минимально нулевая комплектация *}
{if $product->isOffersUse()} {* Если используются комплектации переберём их*}
     {foreach from=$product.offers.items key=key item=offer name=offers}
           {if $min_price>$product->getCost(null, $key, false)} {* Вычисляем минимальную цену *}
                {$min=$key}
                {$min_price=$product->getCost(null, $key, false)} 
           {/if}
           {if $max_price<$product->getCost(null, $key, false)} {* Вычисляем максимальную цену *}
                {$max=$key}
                {$max_price=$product->getCost(null, $key, false)} 
           {/if}
     {/foreach}
{/if}

{if $min==$max} {* Если максимальная и минимальная цена совпадает *}
    {$product->getCost()}
{else}
    от {$product->getCost(null, $min)} до {$product->getCost(null, $max)} 
{/if}

1,514

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

Спасибо. Тогда ждите.

1,515

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

Скорее всего со мненой комплектации. Напишите к нам в поддержку на support@readyscript.ru и пришлите доступы мы разберёмся.

1,516

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

У каждого товара и комплектации есть свой XML_ID т.е. уникальный идентификатор. Именно по нему система и Мой Склад узнают что, с чем совпадает. Если просто менять название и цену, то в таком случае, естественно, что цены перезатрутся т.к. Мой склад по уникальному идентификатору обновит цену. Нужно менять порядок у Комплектации (Сортировочный индекс). Вы комплектацию как на нулевую меняли?

1,517

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

Спасибо!

1,518

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

В данном модуле их всего 3. И из неоткуда они точно не возьмутся. Если Вам нужно больше. То можно из него сделать свой модуль, либо добавить пожелание у нас в helpdesk.readyscript.ru

1,519

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

А почему собственно это надо доказывать?

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

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

В облачном доработки невозможны. Вы можете делать всё что угодно только на своём хостинге.

1,521

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

Ну и вообще, если анализировать выдачу, в большинстве случаев на первой странице поиска страницы с УРЛ, совпадающим с транслитом ключевого слова. Это, конечно, не 100% успеха, но хуже точно не будет.

Сморю на гигантов, и они вообще не заморачиваются. Например ulmart. И мне кажется это не случайно. Либо им просто плевать. Но всё-равно всё это учтём.

А как скоро обновление ожидается? Неделя, две, месяц?

Скоро. Ждите новость. До конца года точно будет в самом худшем сценарии. Но работа сейчас кипит именно в данном направлении и направлении характеристик. Будет много хороших вещей облегчающих жизнь в Вашем нелёгком труде. smile

1,522

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

Прям как вы хотите нет.
Т.к. адреса открываются по маршрутам (маскам пути). 
Сделайте подкатегорию adidas или krosovki_adidas.


Не подскажите, как это сделать? Уж очень поисковики любят это дело.

Кто сказал? Можно ссылку на официальный материал? Или на исследование доказывающее.


P.S. У нас вскоре выйдет обновление, которое поможет сделать примерно как вы хотите.

1,523

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

Я вспомнил один случай. И скорее всего у Вас также. У Вас стоит антибаннер скорее всего. А ссылки на слайды это пути:
/storage/banners/resized/axy_1000x653/be60cd89af5aa5b0cb3c1fa9a0932e3d_ddba8c9b.jpg Т.е. программа просто смотрит на путь и если там есть заветное слово, то блокирует.

1,524

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

В демо всё открывается у нас всё в порядке. Можете посмотреть с другого компьютера или телефона. Открытие фото не зависит от темы оформления никак. Возможно, что-то локально у Вас блокирует открытие фото.

Вы пробовали открыть ссылку на фото в новом окне с включёнными ошибками?

1,525

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

Вы у нас в облаке или у себя на хостинге?