У телеграма есть апи, можно написать модуль, вот только в стоке такого нет.

Если честно, функционал-то так себе, зачем он вообще, если есть смс и обычная классическая электронная почта.

52

(3 ответов, оставленных в Форум ReadyScript)

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

Апи СДЭКа ппц как тормозит постоянно.
Мы сталкивались и не один раз - постоянно была проблема в том, что сервак СДЭКа данные не отдаёт.
И не только на движке рс, кстати говоря...

Джордж пишет:

Теперь понять бы, как игнорировать (не показывать) 0 в фильтре цены?

Не совсем ясно, что имеется в виду - покажите скрин или адрес страницы, лучше второе

Джордж пишет:

Но после вашего этого сообщения я понял, как  это работает, сделал так:

Пожалуйста. Не понял, конечно, где я помог, видимо, пинок волшебный был :]

Джордж пишет:

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

Нет такого в современном мире, если только приобрести решение в облаке и смириться с тем, что предлагает облако.
Например, insales
Хорошо, на самом деле, что на рс остановились. Для входа и познания мира система самое оно.
У рс есть проблемы, но касаются они проектов выше среднего - когда товаров много, многие стандартные блоки тормозят, плюс поиск работает оч плохо.
Есть движок webasyst - проблем ридискрипта нет, зато других...
Например, там нет поддержки как таковой(!)
Паршивая схема импорта-экспорта (когда категории отдельной строкой в csv и вложенность восклицательными знаками...)
Куча недокументированных функций
И, всё тот же шаблонизатор smarty - вот почему я на нём заостряю внимание. Он во многих продуктах используется.

Да, и отлично, что получилось, но я бы условие ставил вокруг span
То есть
иф цена ноль
кнопка заказать
ельз
кнопка купить
Тогда и дисплейноун не нужен

Джордж пишет:

Вам не приходит в голову, что не все, кто открывают интернет магазин "вебмастера"? Не хотите помочь решить вопрос не помогайте

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

Чтобы решить проблему с кроном, нужно всего лишь запускать cron.php каждую минуту
https://readyscript.ru/manual/cron.html
согласно тому, как это производится на конкретном(!) хостинге
даже на рег.ру различные варианты хостинга - а ясновидящих тут нет

Чтобы добавить условие в шаблон, нужно почитать здесь
https://www.smarty.net/
конкретнее
https://www.smarty.net/docsv2/ru/langua … ion.if.tpl

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

можно в шаблоне задать условие

А можно просто написать вот так
RTFM!
https://www.smarty.net/

Прибавилось "вебмастеров", что не могут крон настроить, что не могут документацию почитать

Сделали же ребята классный движок, нет - чукча не читатель, чукча - писатель.
А в движке шаблонизатор - популярный smarty

Джордж пишет:

В поддержке хостинга (reg.ru) ответили, что с их стороны все нормально, и проблема в движке!

Быть такого не может, что проблема в движке - у нас за всё время работы с ридискриптом с кроном всё было отлично.
А мы сделали не один десяток проектов

У рег.ру поддержки как таковой и нет - кто-то там отвечает через день очень низкого левела. И сам хостинг - дырявый кусок #$%.

В настройках крона на хостинге ставьте уведомление о событии на почту - и посмотрите, что придёт на почту.

Джордж пишет:
Polo Art пишет:

Крон проверяйте

Можно подробнее?

Обратитесь к поддержку хостера - они вам помогут. Тут вопрос не в разрезе движка RS

Пошутить уж нельзя smile

{$product->getUnit()->stitle}

https://forum.readyscript.ru/topic/2116 … zle-tseny/

Максим, нужно больше золота!

Крон проверяйте

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

а файлы проекта где? в ней же?

Да, там же, если я правильно понял. Файлы проектов

Айрат пишет:
Polo Art пишет:

Хотелось бы поинтересоваться - а с какой целью для данных действий вы используете докер?
Поднять веб-сервер - это дело десяти минут, а то и меньше.

Для локальной разработки и удобства.

Я все разработки веду на специальной виртуалке-песочнице
В качестве веб-сервера там чистый nginx
Чтобы конфиг nginx прописать под конкретный движок - пара десятков строчек копируется, изменяется поддомен и nginx reload.
Если с нуля делать, то есть готовая строка apt-get, которая автоматически установит всё необходимое для работы.

Чтобы переносить с машины на машину

На моей виртуалке ещё проще - tar.gz файлов и дамп mysql

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

Хотелось бы поинтересоваться - а с какой целью для данных действий вы используете докер?
Поднять веб-сервер - это дело десяти минут, а то и меньше.

Расширенный экспорт пробовали?

admin пишет:

Создавать поле необязательно. В smarty же есть метод templateExists, который можно вызвать и в шаблоне, нужно искать кастомный шаблон и если его нет, то подключать дефолтный. И никаких проблем, просто формируете имя шаблона product_property_{$product->getMainDir()->alias}.tpl

А условие как строить, если категорий много?
Допустим, на сайте 150 категорий. И 5 шаблонов вывода чего-либо, для простоты - карточки товара в целом.
Так раньше было сделано то ли у кораблика, то ли у детского мира - к категориям брендов/акций привязывался другой дизайн.
Если сделать поле, то можно просто в свойствах категории указать, какой шаблон используется для этой категории - и всё.
Если же делать в шаблоне категории средствами смарти, то тут будет 5 ифов и 30 условий в каждом smile
Я такое (через много ифов) делал, когда только знакомился с ридискриптом, у нас это был сайт третий-пятый примерно.

Если же делать через имя тпльки... бардак же будет в директории.

Ярослав, конечно, надо создавать дополнительное поле (свойство) для категории (Шаблон вывода характеристик)
Просто if от админа улыбнул wink

{if $product->getMainDir()->alias == 'test'}

а, если тож самое нужно для 20 категорий? smile

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

Daniel пишет:

Нет,сайт не в облаке,на хостинге.Обновления остановил на 5-й версии

А что за хостинг?
Иногда бывает, что хостер самовольно бекап восстанавливает. Сталкивался.
Про больших писать не буду, а у маленьких сплошь и рядом.

Daniel,я так понял, что сайт у вас в облаке.
Хочу всем сказать вот что - как только на сайте происходят серьёзные доработки, будь то в теме или плагины - надо уезжать с облака, как ни крути.
Чтобы самостоятельно контролировать обновления.
Допустим, вы обновились - что-то слетело. Не беда, у хорошего хостера жмём восстановить копию за ночь и всё возращается. А дальше думаем на dev. - в чём конкретно проблема.

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

admin, у меня же возник вопрос - а когда в RS появится нормальный файловый менеджер? Чтобы удобно править файлы, пусть только темы, в облаке? Это же ад, если клиент в облаке и хочет доработок.
Можно всё это разрулить просто на уровне доступа к серверу, ведь это довольно просто. Запретить создавать новые файлы, править только существующие. И тогда разработчик со стороны получит возможность править файлы в Notepad++ локально.

Daniel, у вас сайт в облаке или на отдельном хостинге?
Если отдельно, поплыть без вмешательства ничего не может, ну никак.

Но, если в облаке, да ещё тема форкнута, то возможно всё. Допустим, тема форкнута давно и приехало обновление, тогда ядро будет обновлено централизованно, темы стандартные обновятся, а ваша так и останется.
Legacy в RS не предусмотрено, это правильно, т.к. со временем движок превратился бы в подобие битрикса, как он сейчас есть, всё ядро на костылях.

75

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

https://marketplace.readyscript.ru/addons/opengraph/

https://yandex.ru/support/webmaster/ope … graph.html

Тут есть ответы на все вопросы и на будущие