101

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

Закусило Александр пишет:

Ну собственно проверьте права на запись в папку

Как в облаке права изменять?

102

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

Простите, понял ошибку
Не удалось сохранить файл. Проверьте права на запись в данной директории./home/u----u/templates/dfdsf//mysystem/html.tpl

103

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

Закусило Александр пишет:

/templates/ВАША ТЕМА/mysystem/

http://i84.fastpic.ru/big/2016/1012/4e/a17d79a9fa1fa2f86323cc289ad4574e.jpg

104

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

Закусило Александр пишет:

В папке /templates/system/ лежит html.tpl.
Его можно перегрузить, если скопировать в /templates/mysystem/

Если это не сработает, то сделайте путь
/templates/ВАША ТЕМА/mysystem/

Сделал сразу так, не работает.
Почему?

105

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

Закусило Александр пишет:
Андрей пишет:

<meta property="og:title" content="Название страницы"/>
<meta property="og:type" content="Тип страницы"/>
<meta property="og:url" content="http://www.url.com/page1"/>
<meta property="og:image" content="http://ia-url.com/thumb.jpg"/>
<meta property="og:site_name" content="Url Name"/>
<meta property="fb:admins" content="USER_ID"/> - User Id Facebook
<meta property="og:description" content="Desripition"/>

Как добавить в head следующие метатеги?

По идее в шаблоне можно так:

{addmeta property="og:type" content="Тип страницы"}

Как добавить мета теги Понятно.
Как Получить тайтл, урл, фото (товара, статьи, категории), дескрипшн страницы в файле layout.tpl?

106

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

Закусило Александр пишет:

Как добавить <html lang="ru">

В папке /templates/system/ лежит html.tpl.
Его можно перегрузить, если скопировать в /templates/mysystem/

Простите. Забыл уточнить. Сайт в облаке.
Как перегрузить шаблон?

107

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

Как добавить <html lang="ru">

108

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

<meta property="og:title" content="Название страницы"/>
<meta property="og:type" content="Тип страницы"/>
<meta property="og:url" content="http://www.url.com/page1"/>
<meta property="og:image" content="http://ia-url.com/thumb.jpg"/>
<meta property="og:site_name" content="Url Name"/>
<meta property="fb:admins" content="USER_ID"/> - User Id Facebook
<meta property="og:description" content="Desripition"/>

Как добавить в head следующие метатеги?

109

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

admin пишет:
Владимир 1916 пишет:

Настроил на сайте https протокол.
Есть большое неудобство с вставкой картинок в контент. Т.к. когда вставляешь картину из хранилища, там автоматом формируется ссылка http, а не https. И "s" приходится дописывать вручную.
Не ли возможности в настройках включить галочку, чтобы ссылки сразу были  https?
Я во всяком случае не нашел.

Если таки нет, то нужно, вероятно, в to do добавить.

Я понял о чем вы говорите, сделаем.

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

Закусило Александр пишет:

заказать нас (helpdesk.readyscript.ru)

Обращался в тех поддержку с вопросом вёрстки. Сказали нет такого специалиста. Появился?

111

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

Закусило Александр пишет:

Понял. Надо так:

{moduleinsert name="\Comments\Controller\Block\Comments"}

Да! Спасибо! То, что нужно!

112

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

Закусило Александр пишет:

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

/templates/ВАША ТЕМА/moduleview/article/view_article.tpl

Туда в конец можно вставить:

{if $article.id=='Нужный id статьи, где надо выводить'}
   {moduleview name="\Comments\Controller\Block\Comments"}
{/if}

После сбрасываем кэш, если включён.

Сам id можно взять из раздела "Контент", справа номер статьи.


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

Вставил - 503 ошибка
При этом ошибка вызывается кодом
   {moduleview name="\Comments\Controller\Block\Comments"}

убрав его оставив

{if $article.id==72222}
   просто текст
{/if}

Появился "просто текст" внизу статьи

https://55opt.org/text-otzivy/otzyvy-o- … -55optorg/

Возможно ли в Облаке использование комментариев.
Только на одной странице?

114

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

Ярослав пишет:

Поднималась данная тема, если с тех пор что-то поменялась, с удовольствием почитаю комменты разработчиков.
В свое время делал отдельный модуль. https://yadi.sk/d/euLJhmiMwDuAY
Просто добавьте в конструкторе вывод комментариев к статье с типом "Отзывы"

http://forum.readyscript.ru/topic/483/v … mentariev/ - предыдущая тема

Так я делал, но тогда форма комментариеву каждой статьи.
Как вывести на конкретной странице
Сайт в облаке
Детская тема

115

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

Закусило Александр пишет:

Надо не пункт меню, а именно статью. Просто сделайте её в скрытом разделе Контент. А в меню создайте пункт с типом ссылка и укажите ссылку на эту статью. Саму ссылку в "Контент" можно получить нажав на выпадающий список напротив статьи.

Категория
http://i78.fastpic.ru/big/2016/1004/78/dc1c9819ba7830ee5116e26733c31d78.jpg
Пункт меню
http://i82.fastpic.ru/big/2016/1004/e8/821fcf5c25123163fc8e747f3849b4e8.jpg
Статья
http://i85.fastpic.ru/big/2016/1004/12/187cec37f10355fc15be1d9c803e7212.jpg

Соответственно вот статья.
Не понял, откуда здесь должны были появиться комментарии.
И как вставить форму добавления комментариев.

Меня интересует открытое добавление комментариев.

116

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

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

Создал пункт меню с типом "статья", пробовал с типом "страница"
Через конструктор вывел блок "Комментарии" - тип "Комментарии к статье"

Алексей пишет:

всем добрый день. такие два  вопроса:

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

2.)и еще в шапку вставил 2 произвольных HTML, один чтобы написать название магазина, и второй чтобы написать время работы, а в mobile.css про эти шаблоны ни слова, поэтому их нельзя подвинуть или отредактировать. (для отображения в мобильной версии) как быть?

Какая у Вас тема?

Закусило Александр пишет:

Прочитайте сообщение заново. Я дополнил.

Вся беда таилась в файле common.js

  //Не открываем окна в мобильной версии
            if ($.detectMedia && ($.detectMedia('mobile') || $.detectMedia('portrait'))) {
                var params = {
                    amount:amountValue,                
                    offer:offerValue,                    
                };
                
                //Добавим многомерные комплектации к запросу
                if (multioffersValues) {
                    $.extend(params, multioffersValues);
                }
                //Добавим сопутствующие товары к запросу
                if (concomitantValues) {
                    $.extend(params, concomitantValues);
                }
                
                location.href = url + (url.indexOf('?') == -1 ? '?' : '&') + $.param(params);
                return false;
            }

     location.href - вот, что заставляло страницу перегружаться на мобильной версии

Закусило Александр пишет:

Прочитайте сообщение заново. Я дополнил.

понял

Закусило Александр пишет:

Ну по идее Вам надо просто закомментировать строку в файле:
/templates/ВАША ТЕМА/resource/js/common.js

if ($.detectMedia && ($.detectMedia('mobile') || $.detectMedia('portrait')) ) return true; //Не открываем окна в мобильной версии

Меняем на:

//if ($.detectMedia && ($.detectMedia('mobile') || $.detectMedia('portrait')) ) return true; //Не открываем окна в мобильной версии

Только если у Вас тема не отклонирована, то нужно отклонировать.

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

Сегодня ещё посмотрю, может сам додумаюсь

121

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

Закусило Александр пишет:

Отобразить количество товара в корзине да, а вот изменить количество у конкретного товара пока нет.
Т.к. при помещении в корзину ответный json не содержит информации какой именно товар в корзине. Хотя это можно сделать просто при клике на саму кнопку просто увеличив количество в теге.
Для того, чтобы получить текущую корзину, можно воспользоваться static_call функцией
https://readyscript.ru/dev-manual/dev_s … tatic_call

С помощью неё можно получить текущую корзину в шаблоне со списком товаров (list_product.tpl в Вашей теме).

{static_call var=cart callback=['\Shop\Model\Cart', 'currentCart']}

Появится переменная $cart в шаблоне у которой можно получить все товары.

{static_call var=cart callback=['\Shop\Model\Cart', 'currentCart']} {* Получаем корзину в переменную *}
{$cart_products=$cart->getProductItems()} {* Получение товаров в корзине *}
{* Смотрим что внутри *}
<pre>
{var_dump($cart_products)} 
</pre>

Мне нужно, что бы в иконке корзины выводилось количество товара в корзине.

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

Закусило Александр пишет:

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

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

Делаем новый шаблон, вот столкнулись с данной проблемой. Не могу сделать.
Сайт в облаке

Хотелось бы, чтобы товары в корзину в мобильной версии добавлялись без перехода в корзину.
Возможно, это сделать?
Если с ПК добавляю в корзину - товар добавился и всё.
А если с телефона, то открывается корзина.

Хотя кнопка "В избранное" работает без перегруза страницы

124

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

Подскажите возможно ли вывести кол-во товара в корзине в списке товаров
Товар зеленый - 2 шт
Товар красный
Товар жёлтый -1 шт
Чтобы при нажатии на добавить в корзину число менялось?
http://s8.hostingkartinok.com/uploads/images/2016/09/07f6122e19a2c80cf74df24668e65036.jpg

Закусило Александр пишет:

Подскажите, хочу попробовать сделать модуль.
RS ставить на local можно или на хостинге демо работает?

Разрабатывать однозначно нужно на локальной машине. Если у доменного имени зона будет .local или .test. То разрабатывать можно бесконечно, лицензия истекать не будет.

Есть ли скелет модуля?

http://marketplace.readyscript.ru/addons/codegen/

P.S. Мой видеокурс
https://www.youtube.com/watch?v=KoF2IyG … L4X2UTC6Aw

Спасибо, понял.

А с local будет доступен маркет? Чтобы установить модуль генератор модулей?