Эрадж Шамс

Эрадж Шамс

С нами с 07 июня 2015; Место в рейтинге пользователей: #448
Эрадж Шамс
06 ноября 2017, 10:46
0
Здравствуйте, не нашли решения?
Эрадж Шамс
13 ноября 2016, 15:24
0
Что ж, могу только пожелать удачи и успехов в разработке.
Эрадж Шамс
13 ноября 2016, 15:16
0
Я, допустим, сравниваю на modstore такие приложения как Office за 1490 руб. и новоиспеченный modMonitor за 3493 руб. Это как купить джинсы за 5000 и увидеть футболку за 10000. Ну ясное дело я не буду брать эту футболку.

Совет авторам дополнения: или измените цену согласно политике modstore и получайте стабильно покупателей или сидите ровно с такой же ценой и ждите пока его купят не «нищеброды». Подумайте, что вам важнее: деньги или негативные комментарии и ноль продаж
Эрадж Шамс
03 октября 2016, 19:49
0
А как дело обстоит с SEO? у Вас один htaccess на все домены?
Эрадж Шамс
03 октября 2016, 19:37
0
Спасибо большое за ответ. К сожалению переадресация все равно происходит. Пытался закрывать такие настройки
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
но все безтолку.
Когда закрываю вообще все настройки, то вроде все работает, правда сейчас почему-то на дочерних страницах выходит 404 ошибка. Не силен в htaccess, поэтому ищу человека, который поможет разобраться.
Эрадж Шамс
03 октября 2016, 08:34
0
Здравствуйте.
Не подскажите правила для .htaccess для головного сайта сайт.ru и его поддомена поддомен.сайт.ru, чтобы оба открывались без www? .htaccess у них общий.
Сейчас стоит
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^сайт\.ru [NC]
RewriteRule (.*) https://сайт.ru/$1 [R=301,L]
и когда захожу на поддомен.сайт.ru, то он переадресовывает на сайт.ru.
Правило
# Редирект site1.ru -> www.site1.ru
RewriteCond %{HTTP_HOST}    ^site1.ru\.ru [NC]
RewriteRule ^/?(.*)         http://www.site1.ru/$1 [R=301,L]
 
# Редирект всех остальных www -> non-www, кроме site1.ru
RewriteCond %{HTTP_HOST}    !^www\.site1\.ru [NC]
RewriteCond %{HTTP_HOST}    ^www\.(.*)$ [NC]
RewriteRule ^(.*)$          http://%1/$1 [R=301,L]
не работает ((
готов отблагодарить денюжкой
Эрадж Шамс
03 октября 2016, 07:54
0
Здравствуйте, не подскажите что нужно вставить вместо
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^сайт\.ru [NC]
RewriteRule (.*) https://сайт.ru/$1 [R=301,L]
чтобы поддомен поддомен.сайт.ru открывался?
Сейчас же при заходе на поддомен.сайт.ru перекидывает на сайт.ru.

Убрать
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^сайт\.ru [NC]
RewriteRule (.*) https://сайт.ru/$1 [R=301,L]
не могу. SEO не позволяет.

А вообще кто-нибудь сталкивался с настройками SEO в .htaccess основного сайта и поддомена в одной админке?
Эрадж Шамс
05 сентября 2016, 21:43
0
Дело в том, что [[+comment]] почему-то не выводит комментарий. Нужно ли его дополнительно где-то указывать? Или каким плейсхолдером его еще можно вывести?
Эрадж Шамс
28 августа 2016, 08:02
0
А не поделитесь в каком файле?))
Эрадж Шамс
31 марта 2016, 09:08
0
Консоль запущена...
Пробуем установить пакет с подписью: minishop2-2.4.0-beta
Пакет найден... сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета...
Рабочее пространство загружено, сейчас устанавливаем пакет...
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_grid_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_show_nested_products ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_show_comments ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_remember_tabs ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_remember_grid ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_id_as_alias ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_category_content_default ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_main_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_extra_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_show_comments ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_template_product_default ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_show_in_tree_default ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_source_default ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_thumbnail_size ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_vertical_tabs ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_remember_tabs ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_id_as_alias ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_price_format ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_weight_format ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_price_format_no_zeros ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_weight_format_no_zeros ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_extra ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_gallery ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_product_tab_links ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_cart_handler_class ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_grid_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_address_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_product_fields ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_handler_class ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_order_user_groups ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_date_format ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_email_manager ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_frontend_css ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_frontend_js ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_api_url ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_checkout_url ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_currency )
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_user ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_pwd ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_signature ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_success_id ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_cancel_id ) 
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded); criteria: Array ( [key] => ms2_payment_paypal_cancel_order ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProducts.row ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.row ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.outer ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msCart.empty ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msMiniCart ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => msProduct.content ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.row ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.outer ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGallery.empty ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOptions.row ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOptions.outer ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.new.user ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.new.manager ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.paid.user ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.paid.manager ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.sent.user ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msEmail.cancelled.user ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.outer ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.payment ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.delivery ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msOrder.success ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msGetOrder.row ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProductOptions.outer ) 
Skipping vehicle object of class modChunk (data object exists and cannot be upgraded); criteria: Array ( [name] => tpl.msProductOptions.row ) 
Attempting to preserve files at /home/p165562/www/charme-pro.ru/assets/components/minishop2 into archive /home/p165562/www/charme-pro.ru/core/packages/minishop2-2.4.0-beta/modCategory/bf36acd44a4ec1364a541196cb43e2e7.0.preserved.zip
Attempting to preserve files at /home/p165562/www/charme-pro.ru/core/components/minishop2 into archive /home/p165562/www/charme-pro.ru/core/packages/minishop2-2.4.0-beta/modCategory/bf36acd44a4ec1364a541196cb43e2e7.1.preserved.zip
В общем вот что пишет при переустановке.
Вообще такая ошибка вылезла после обновления mspRobokassa. Василий ответил в техподдержке:
«Видимо в том, что заодно обновился и miniShop2 на версию 2.4 beta0 — откатывайте его обратно на 2.2, он пока в разработке.»
Эрадж Шамс
30 марта 2016, 19:38
0
Ругань есть, но как все это лечить? Из-за чего это случилось?
Эрадж Шамс
01 марта 2016, 11:44
+1
Спасибо. Максим Кузнецов уже помог мне. Надеюсь, Максим выложит свои наработки на общее обозрение :)
Эрадж Шамс
25 февраля 2016, 12:59
0
Да, это было бы очень круто!
Эрадж Шамс
25 февраля 2016, 09:22
0
Максим, большое спасибо за ответ. Мне Василий тоже сказал, что нужно копать в сторону своего контроллера или изменения auth.class.php, что вы по видимому и делали.
Великая проблема заключается в незнании мной php. Мне кажется Вы тот, кого я искал, так как уже реализовывали данную функцию.

Немного печалит не обновляемость Office, но не страшно. Первая задача реализовать авторизацию по номеру телефона и подтверждению по смс (можно использовать epochta, дополнение уже куплено и установлено).

Поможете? Конечно за денежку.
Эрадж Шамс
25 февраля 2016, 09:17
0
Volk, спасибо ответ. Я на самом деле уже так сделал, но это не подходит. Нужна именно валидация по смс
Эрадж Шамс
24 января 2016, 16:57
0
Здравствуйте. А никто не подскажет с чем может быть связана излишняя нагрузка cpu? логи:
БД: p165562_charme
Количество: 170
Нагрузка: 3
SELECT SQL_CALC_FOUND_ROWS `msProduct`.`id`, `msProduct`.`type`, `msProduct`.`contentType`, `msProduct`.`pagetitle`, `msProduct`.`longtitle`, `msProduct`.`description`, `msProduct`.`alias`, `msProduct`.`link_attributes`, `msProduct`.`published`, `msProduct`.`pub_date`, `msProduct`.`unpub_date`, `msProduct`.`parent`, `msProduct`.`isfolder`, `msProduct`.`introtext`, `msProduct`.`richtext`, `msProduct`.`template`, `msProduct`.`menuindex`, `msProduct`.`searchable`, `msProduct`.`cacheable`, `msProduct`.`createdby`, `msProduct`.`createdon`, `msProduct`.`editedby`, `msProduct`.`editedon`, `msProduct`.`deleted`, `msProduct`.`deletedon`, `msProduct`.`deletedby`, `msProduct`.`publishedon`, `msProduct`.`publishedby`, `msProduct`.`menutitle`, `msProduct`.`donthit`, `msProduct`.`privateweb`, `msProduct`.`privatemgr`, `msProduct`.`content_dispo`, `msProduct`.`hidemenu`, `msProduct`.`class_key`, `msProduct`.`context_key`, `msProduct`.`content_type`, `msProduct`.`uri`, `msProduct`.`uri_override`, `msProduct`.`hide_children_in_tree`, `msProduct`.`show_in_tree`, `msProduct`.`properties`, `Data`.`article`, `Data`.`price`, `Data`.`old_price`, `Data`.`weight`, `Data`.`image`, `Data`.`thumb`, `Data`.`vendor`, `Data`.`made_in`, `Data`.`new`, `Data`.`popular`, `Data`.`favorite`, `Data`.`tags`, `Data`.`color`, `Data`.`size`, `Data`.`source`, `Data`.`availability`, `Vendor`.`name` AS `vendor.name`, `Vendor`.`resource` AS `vendor.resource`, `Vendor`.`country` AS `vendor.country`, `Vendor`.`logo` AS `vendor.logo`, `Vendor`.`address` AS `vendor.address`, `Vendor`.`phone` AS `vendor.phone`, `Vendor`.`fax` AS `vendor.fax`, `Vendor`.`email` AS `vendor.email`, `Vendor`.`description` AS `vendor.description`, `Vendor`.`properties` AS `vendor.properties` FROM `modx_site_content` AS `msProduct` LEFT JOIN `modx_ms2_products` `Data` ON `msProduct`.`id`=`Data`.`id` LEFT JOIN `modx_ms2_vendors` `Vendor` ON `Data`.`vendor`=`Vendor`.`id` WHERE ( `msProduct`.`class_key` = SSS AND `msProduct`.`parent` IN(XXX...XXX) AND `msProduct`.`published` = NNN AND `msProduct`.`deleted` = NNN ) GROUP BY msProduct.id ORDER BY Data.article ASC LIMIT NNN, NNN
А то сервер уже ругается о превышении нагрузки.
Эрадж Шамс
13 июня 2015, 23:34
1
0
Чтобы не вылезало
Код: 200 OK
{"success":false,"message":"ms2_product_autocomplete_err_noquery","total":0,"data":[],"object":[]}
нужно в вашей политике доступа поставить галочку source_view (Видеть источник файлов)
Эрадж Шамс
10 июня 2015, 19:27
0
Да, все получилось. Спасибо Вам огромное, Михаил.
Для таких же неумех, как я):

Чтобы перенести значение из любого стандартного поля (типа introtext, longtitle, pagetitle и так далее) в tv-параметр нужно:
1. Зайти в репозиторий, скачать и установить дополнение «Console»
2. Зайти в Приложения/«Console» и выполнить следующий скрипт:
<?php
$q = $modx->newQuery('modResource');
// Дальше несколько строк с критериями для выборки ресурсов. Например, ресурсы с шаблоном 4
$q->where(array('template' => 4));
$resources = $modx->getIterator('modResource', $q);
foreach ($resources as $resource) {
	$resource->setTVValue('tags', $resource->introtext);
	$resource->save();
}
где
4 — шаблон, к которому привязан tv-параметр tags
tags — tv-параметр, в который нужно перенести значения из introtext (или любого другого стандартного поля)
introtext — поле, из которого переносится значение в tv-параметр tags

Спасибо еще раз, Вам, Михаил
Эрадж Шамс
10 июня 2015, 17:27
0
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/p165562/www/bayguzin.ru/core/components/console/processors/exec.class.php(21): eval()'d code on line 4

Ну а дальше я не понимаю, что там)