901

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

Чтобы понимать где лежат шаблоны, нужно пройти руководство:
https://readyscript.ru/faq/#faq-create-theme
И во-вторых, если Вы собрались править шаблоны, то хорошо бы обзавестись средой разработки и иметь локальную копию Вашего сайта. Это бы Вам облегчило бы раз в 10 работу. Желательно или webstrorm или phped.

/modules/catalog/view/

902

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

1. Нужно создать свой модуль с классом API
2. В шаблоне вызвать при помощи static_call публичный статический метод данного класса.
3. Внутрь метода положить часть функционала относящегося к брендам из блок контроллера \Catalog\Controller\Block\SideFilters

903

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

Вот так надо:

{* Получаем значение как я и писал *}
{$meta_description=$app->meta->getData('description')}
{$meta_description=$meta_description.content}

{* Теперь добавляем тег *}
{addmeta property="og:description" content=$meta_description}

904

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

Я же Вам уже ответил. Для этого используете flexbox и параметр order. http://frontender.info/a-guide-to-flexbox/ или http://html5.by/blog/flexbox/

905

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

Когда они доберутся, то сделают. Задач очень много.

906

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

можно конечно к alt добавить пару слов типа title="купить"+alt+"с доставкой". чтобы у всех так было прописано

Ну Вам ничего не мешает это сделать. Просто повторите, то что в alt и добавьте вашу фразу.

907

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

Т.е. нужно вверху шаблона вставить
{static_call var=brand callback=['\Catalog\Model\Orm\Brand', 'loadByWhere'] params=[[а тут что писать???]]}
?

Не по делу:
Можно ничего, можно массив для запроса.

По делу:
Зачем вам грузить бренд один бренд. Вы должны вызвать метод из своего модуля. И внутри вызвать методы из блок контроллера фильтров, чтобы получить бренды которые есть у категории внутри.
Блок фильтров это
\Catalog\Controller\Block\SideFilters в /modules/catalog/controller/block/sidefilters.inc.php
В этом блок контроллере подгружаются бренды для фильтра в категории.

Мало информации. Всё у Вас работает.

909

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

А у Вас разве не заработало? Если нет, то приведите пример, что ожидали.

910

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

Нет. getCost возвращает только цену.

911

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

Ну как вариант у комплектаций укажите артикул через CSV импорт и экспорт.

912

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

А зачем их нужно делать абсолютно различными от аттрибута ALT?

913

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

Это даст копию шаблона в которой вы допишите свой title куда нужно.

914

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

???? Зачем? Вам нужно просто настроить фильтр выгрузки товаров на сайт.

915

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

Вы создаёте свой модуль?

916

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

Ну ограничьте в фильтре 1С выгрузку по тем у которых есть цена.

917

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

Обратитесь в поддержку.

918

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

А $brands Вы как получили в шаблоне? Вам надо в шаблоне при помощи static_call вызвать свою функцию в Вашем классе, и получить бренды. Вы так делали?

Первым рендерится содержимое выводящиеся front контроллером, а затем вся обёртка с блок контроллерами. Блок с фильтрами к этому моменту ещё не обработан.

919

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

Вам нужно перегрузить шаблон list_products.tpl или list_product_items.tpl, если у Вас более новые шаблоны.

920

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

C HTML у Вас всё в порядке. У Вас проблема в CSS в объединённый и оптимизированный файл не попадают конструкции для socialLine. В каком у Вас он файле и что у Вас находится в layout.tpl?

в firebag, если проинспектировать.. то в коде - class="module-wrapper"

Он появляется когда Вы находитесь в режиме правки и оборачивает все блок контроллеры.

921

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

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

Нет.

2. Скорее пожелание для доработки.
Возможно ли в категории добавить поля мета тегов для товаров по умолчанию!? Т.е. прописал там формулу как в массовом добавлении и всем новым товарам мета будет прописываться по формуле?

На данный момент нет, но Вы можете указать формулы мета тегов указать у категорий непосредственно на соответствующей вкладке. Также Вы можете пожелание оставить на helpdesk.readyscript.ru

3. такую же штуку с рейтингом товаров. много новых товаров постоянно без рейтинга.

Добавьте в пожелания на heldesk.readyscript.ru

4. Возможность не выводить товары с нулевой ценой. (заводятся новые товары и через 30 минут они уже на сайте с ценой=0)

У вас 1С их выгружает каждые 30 минут исходя из настроек. Как вариант, в настройках модуля каталог товаров есть "Скрывать товары с нулевым остатком"

922

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

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

Это вопрос к яндексу. Но скорее всего, страницы уже в индексе, и Вы на них запрет в robots.txt не прописали. Измения в поиске не вступают в сиюже минуту необходимо ждать.

Насколько я понимаю. мне надо окружить строку поиска в хтмл тегами <noindex>. Подскажите в каком файле это сделать?

Если, Вы желаете. Если в теме оформления есть /moduleview/catalog/blocks/searchline/searchform.tpl, то там. Иначе, в /modules/catalog/view/blocks/searchline/searchform.tpl.

P.S. Путь к шаблону прописан в Конструкторе сайта.

923

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

title был добавлен в ближайшее обновление, если у Вас свой шаблон вывода логотипа, то вы можете его открыть и добавить title самостоятельно. Например, если у Вас есть /templates/Ваша тема/moduleview/main/blocks/logo/logo.tpl
Если такого шаблона нет, то можно добавить title в /modules/main/view/blocks/logo/logo.tpl

924

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

Возможно дело в регулярном выражении. Попробуйте заэкранировать /

\/catalog\/zaschelki-dvernye-62253\/$

Желательно конечно кинуть фото настроек.

925

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

Значит, либо нет картинки. Либо какой-то стиль предположительно перекрывает отображение. Понять можно проинспектировав в Firebug.