Помощь Технические вопросы по движку Moguta.CMS

Sergo

Веб-мастер
Premium+
Регист
1 Авг 2016
Сообщения
67
Симпатии
53
#1
Такой вопрос, у меня есть архив обновления, с предыдущей версии на эту, его вручную устанавливать?(
или както можно инсталом =\\\
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
1.216
Симпатии
865
#2
у меня есть архив обновления, с предыдущей версии на эту, его вручную устанавливать?
Просто автозамену файлов сделай, будет работать. Только обрати внимание есть ли в твоем архиве не нуленые файлы.
 

Sergo

Веб-мастер
Premium+
Регист
1 Авг 2016
Сообщения
67
Симпатии
53
#3
Просто автозамену файлов сделай, будет работать. Только обрати внимание есть ли в твоем архиве не нуленые файлы.
так там в корне архива еще есть 2 файла, index.php - и другой, я так понял с тех файлов должно идти обновления поэтапно базы mysql запросы были если не ошибаюсь
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
1.216
Симпатии
865
#4
БД не с index.php обновляется.
Вообще когда обновишь то при пользовании будет видно на что ругается БД, каких таблиц не хватает.
Я пока такого не обнаружил.
 

Elektra

Бизнес
Регист
11 Апр 2016
Сообщения
91
Симпатии
90
#5
так там в корне архива еще есть 2 файла, index.php - и другой, я так понял с тех файлов должно идти обновления поэтапно базы mysql запросы были если не ошибаюсь
Запросы прописываются в файле install.php. Если изменения в БД были об этом должно быть описано на офсайте (ну или тут в соответствующем топике).
index.php лишь отвечает за страницы сайта (это грубо говоря).
Инсталяху к могуте теперь в принципе не достать, ее нет так как даже при покупке у них скрипта дается лишь файл index.php в котором прописан путь к инсталяхе через который уже идет установка на хост.
 

vovich76

Пользователь
Регист
28 Авг 2016
Сообщения
51
Симпатии
18
#6
Запросы прописываются в файле install.php. Если изменения в БД были об этом должно быть описано на офсайте (ну или тут в соответствующем топике).
index.php лишь отвечает за страницы сайта (это грубо говоря).
Инсталяху к могуте теперь в принципе не достать, ее нет так как даже при покупке у них скрипта дается лишь файл index.php в котором прописан путь к инсталяхе через который уже идет установка на хост.
Это да, теперь все меняет ключ лицензии.
А цены они повысили неимоверно
 
Регист
10 Фев 2017
Сообщения
96
Симпатии
17
#8
В нашем нулле все стучалки удалены, можно смело ставить.
А с недавних пор появилась возможность обновлять движок прямо с админки без лиц.ключа.
Если я правильно понял , то при установку вашего нулла, с вашего форума - вы выступаете скажет так - тех поддержкой при возникновении вопросов ? Ну само собой ,если пользователь в группе премиум ?
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
1.216
Симпатии
865
#8
Если я правильно понял , то при установку вашего нулла, с вашего форума - вы выступаете скажет так - тех поддержкой при возникновении вопросов ? Ну само собой ,если пользователь в группе премиум ?
Не совсем так. Брать на себя груз тех.поддержки чужой разработки не разумно так как мы не отвечаем за все баги и недоработки движка.
А вот оказать помощь или подсказать что-то можем.
 
Регист
20 Янв 2017
Сообщения
53
Симпатии
22
#9
ребята предлагаю сделать свой скрипт обновления нуленый и без стучалок!
Доспустим у тебя стоит 10 магазов и все их не обновишь, предложение такое

кому интересно собираем складчину и кто-нить сделает это )
 
Регист
9 Фев 2017
Сообщения
42
Симпатии
32
#10
ребята предлагаю сделать свой скрипт обновления нуленый и без стучалок!
Доспустим у тебя стоит 10 магазов и все их не обновишь, предложение такое

кому интересно собираем складчину и кто-нить сделает это )
Идея очень интересная, но я сомневаюсь что кто-то возьмется. Это же надо к каждому релизу готовить файл применяющий изменения. Соответственно постоянная доработка и скидываться возможно придется при каждом обновлении. А это уже мало чем отличается от лицензии)
 

mrfmrka

Пользователь
Регист
3 Мар 2017
Сообщения
13
Симпатии
10
#11
Ребята, такой вопрос. Кто-нибудь, как-нибудь решил проблему с "Got error 'POSIX collating elements are not supported at ....".
Got error 'POSIX collating elements are not supported at offset 1' from regexp

Данная ошибка встречается при попытке отфильтровать товар на странице каталога в публичной части сайта.

Суть ошибки заключается в невозможности использовать 'POSIX элементы в SQL запросе
например такие:

[[.vertical-line.]]
[[.plus-sign.]]
[[.asterisk.]]
[[.left-parenthesis.]]
[[.right-parenthesis.]]
[[.question-mark.]]


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

Внимание! Если на вашем хостинге нет возможности изменить настройки MySQL, можно изменить код в файле
mg-core\lib\filter.php
Найдите строку 568 строку (в 10-ке это 630-я строка)
КОД: ВЫДЕЛИТЬ ВСЁ
$sql .= '(LCASE(concat("|",pup'.$id.'.value,"|")) REGEXP LCASE("[[.vertical-line.]]'.DB::quote(htmlspecialchars_decode($value),true).'(#.*#)?[[.vertical-line.]]")))) OR ';

Замените ее на
КОД: ВЫДЕЛИТЬ ВСЁ
$sql .= '(LCASE(concat("|",pup'.$id.'.value,"|")) REGEXP LCASE("'.DB::quote(htmlspecialchars_decode($value),true).'(#.*#)?")))) OR ';


Но имейте ввиду, если в значениях характеристик тоавар будут встречаться символы "|+*()?" ошибка появится снова.
Вариант конечно рабочий, НО "|+*()?" — вымораживает!!! Да и после обновы надо снова файл латать, а это не гут:((
 
Регист
9 Фев 2017
Сообщения
42
Симпатии
32
#12
Да и после обновы надо снова файл латать, а это не гут:((
Думаю эту проблему решает данный мануал по написанию плагинов https://moguta.ru/blog/razrabotchiku-na-moguta-cms/sistema-raboty-plaginov
А именно абзац "Как задать хук для функции движка"
Сейчас предлагаю перейти к рассмотрению самого мощного функционала хуков, позволяющего менять поведение стандартных функций.
P.S.: Я пока с данным функционалом не разобрался, поэтому меняю файлы движка напрямую.
 

mrfmrka

Пользователь
Регист
3 Мар 2017
Сообщения
13
Симпатии
10
#13
Думаю эту проблему решает данный мануал по написанию плагинов https://moguta.ru/blog/razrabotchiku-na-moguta-cms/sistema-raboty-plaginov
А именно абзац "Как задать хук для функции движка"


P.S.: Я пока с данным функционалом не разобрался, поэтому меняю файлы движка напрямую.
Покопать файл не проблема! Проблема с символами. Наример у меня доп.полях есть и +, и (). Понимаете? В этом основной минус!
 
Регист
9 Фев 2017
Сообщения
42
Симпатии
32
#14
Покопать файл не проблема! Проблема с символами. Наример у меня доп.полях есть и +, и (). Понимаете? В этом основной минус!
Я сначала не очень понял суть проблемы.
При похожей проблеме я ввел символы-заменители. Например "/" заменял на "\", "?" на комбинацию "-!". Составил в админке напоминалку об этом и так вводил и хранил данные в базе. А при выводе на страницу заменял на нужные символы.
 

mrfmrka

Пользователь
Регист
3 Мар 2017
Сообщения
13
Симпатии
10
#15
Я сначала не очень понял суть проблемы.
При похожей проблеме я ввел символы-заменители. Например "/" заменял на "\", "?" на комбинацию "-!". Составил в админке напоминалку об этом и так вводил и хранил данные в базе. А при выводе на страницу заменял на нужные символы.
Решил вопрос, создал тему. Вот ссыла: Got error 'POSIX collating elements are not supported at off
 
Регист
10 Фев 2017
Сообщения
96
Симпатии
17
#16
Может уже кто то сталкивался , подскажите ... Настройка почты в могуте , создал я
щики на хостине , вписал в админке если не включаю SMTP то при заказе письма приходят только покупателю , админу ничего не приходит , если включаю SMTP то письма не приходят никому приходит только письмо с ошыбкой " Не возможно отправить на несуществующий адрес " где что исправлять ? скрины прилагаю .
Письмо.jpg Панель управления  Moguta.CMS - Opera.jpg
 
Регист
22 Мар 2017
Сообщения
61
Симпатии
12
#17
Может уже кто то сталкивался , подскажите ... Настройка почты в могуте , создал я
щики на хостине , вписал в админке если не включаю SMTP то при заказе письма приходят только покупателю , админу ничего не приходит , если включаю SMTP то письма не приходят никому приходит только письмо с ошыбкой " Не возможно отправить на несуществующий адрес " где что исправлять ? скрины прилагаю .
Скорее всего проблема в хостинге ! создай доменную почту на яндексе и все должно приходить !
 
Регист
9 Фев 2017
Сообщения
42
Симпатии
32
#18
Может уже кто то сталкивался , подскажите ... Настройка почты в могуте , создал я
щики на хостине , вписал в админке если не включаю SMTP то при заказе письма приходят только покупателю , админу ничего не приходит , если включаю SMTP то письма не приходят никому приходит только письмо с ошыбкой " Не возможно отправить на несуществующий адрес " где что исправлять ? скрины прилагаю .
+1 к Арчибальту.
У меня тоже такое было, но наоборот на доменную почту не приходило, а на обычную приходило.
Короче копай в сторону самих ящиков - хостинг не на все ящики и не любым способом захочет отправлять письма. Объясняется это борьбой с отправкой спама.
Лично у меня проблемы были с таймвебом.
 
Сверху Снизу