Дмитрий Танцирев

Дмитрий Танцирев

С нами с 03 декабря 2013; Место в рейтинге пользователей: #118
Дмитрий Танцирев
06 ноября 2018, 11:26
0
печально) ну чтож, будем ожидать новую версию)
Дмитрий Танцирев
06 ноября 2018, 11:05
0
Приветствую!
У msOptionsPrice2 есть возможность добавить такие вот вкладки: yadi.sk/i/WcBfOwmW0PddvA
(Описание и Галерея)

Данные из вкладки «описание» сохраняются в этот столбец базы данных: yadi.sk/i/z9hibu2ekNmThQ
(т.е. этот столбец идет по умолчанию из коробки)

Данные из вкладки «галерея» сохраняются в таблицу «msop_modification_images»
Во вкладке «галерея» мы можем присвоить каждой модификации несколько фото, которые были загружены в галерею товара yadi.sk/i/5e8fIxLMnNkquw

Вопрос: Подскажите, каким образом делать импорт-экспорт этих «вкладок»? Прописан ли данный функционал в самом msImportExport?
Дмитрий Танцирев
10 июня 2018, 23:51
0
Приветствую. Интересен один момент, но по другому вашему шаблону.

Как у вас обстоят дела с компонентом mSearch2 который вы используете на этой демке? instrumentshop.demoultron.ru/

На сколько известно, компонент платный. Стоит он почти как половина стоимости вашего шаблона. Продаётся он на modstore, где в условиях написано, что один купленный компонент можно использовать только на одном сайте. Все остальные действия (т.е. установка его на другой сайт), «как бы типа» считаются грабежом =)
Дмитрий Танцирев
02 марта 2018, 15:58
0
Посоветуйтесь с Безумкиным. Идея его.

А в гугле вряд ли найдешь инфу, ибо MODX позиционируется как свободное ПО и встроенных инструментов «защиты» в нем нет. Но это не точно =)
Дмитрий Танцирев
01 февраля 2018, 14:38
+3
Азазаза =)
Просто Вася защиту поставил на свои платные дополнения =)

Хотя говорил что это якобы не возможно ;)
modx.pro/development/13707/#comment-90283

Теперь, просто скопировать пакетик и поставить его на другой сайт, уже не получится =)
Дмитрий Танцирев
16 января 2017, 21:27
0
Тоже сегодня пришел ответ от тех поддержки! =) Обрадовали хорошей новостью))

Добрый день, внесли изменения в конфигурацию веб-сервера, проверьте пожалуйста, повторяется ли ошибка?
Ошибки больше не появляются.
Дмитрий Танцирев
14 января 2017, 00:05
0
«На php 5 админка не будет запускаться.» не понял к чему?

Да я всё на 5-ю версию откатил… и забыл уже =)
Воткнул настройку в htaccess и админка перестала запускаться
Потом вспомнил что не сменил версию php

Это я так, вдруг кто столкнется с тем же =)
Дмитрий Танцирев
13 января 2017, 23:51
0
Таки работает =)
Но мне ответ от ТП так и не поступил =(

P.S. работает только с php 7 и выше.
На php 5 админка не будет запускаться.
Дмитрий Танцирев
11 января 2017, 20:09
+1
Пока что вот:

Максим Викторович
Технический отдел
16:28

Добрый день, к сожалению новостей пока немного,
сейчас разворачиваю тестовый стенд для воспроизведения проблемы,
после чего придется подключить gdb для отладки.
По срокам не уверен что получится быстрее чем 2-3 дня
Дмитрий Танцирев
09 января 2017, 08:54
0
Тех поддержка бегета, таки пообещала завтра-послезавтра дать предварительный ответ. У них там праздники только закончились, народ выходит потихоньку на работу =) Буду держать в курсе событий.
Дмитрий Танцирев
08 января 2017, 20:55
+1
Аналогичная ситуация. Только у меня такое и с php 7.0 и с php 7.1

Помогает переход на php 5.6

Написал тикет в саппорт бегета, может чем помогут.
Дмитрий Танцирев
08 января 2017, 20:21
0
Хостинг бегет и версия php 7.0 (7.1)?
Дмитрий Танцирев
08 апреля 2016, 21:56
10
0
Может кому пригодится:

{"field":"published", "caption":"Чекбокс", "inputTVtype":"checkbox", "inputOptionValues":"Да==1"}

{"header": "Чекбокс", "dataIndex":"published", "show_in_grid":1, "renderer":"this.renderCrossTick"}
Дмитрий Танцирев
03 декабря 2013, 16:02
0
Долго мучился делая данную функцию =D т.к. вообще не знаю php, но методом тыка всё же получилось =))
<?php

interface msDeliveryInterface {

	/* Get the cost of delivery
	 *
	 * @param msOrderHandler $order
	 * @param msDelivery $delivery
	 * @return integer
	 * */
	public function getcost(msOrderInterface $order, msDelivery $delivery);
}

class msDeliveryHandler implements msDeliveryInterface {

	public function getcost(msOrderInterface $order, msDelivery $delivery) {
		$cart = $order->ms2->cart->status();
		$min_price = $delivery->get('price');
		$weight_price = $delivery->get('weight_price');
		//$distance_price = $delivery->get('distance_price');

		$cart_weight = $cart['total_weight'];
		$cost = $min_price + ($weight_price * $cart_weight);

//Заветные строчки
	   $total_cost = $cart['total_cost'];
    if ($total_cost > 5000) {$cost = $cart_weight;}

		return $cost;


	}

}

Файл лежит вот здесь core/components/minishop2/model/minishop2/msdeliveryhandler.class.php