Максим

Максим

С нами с 21 июля 2016; Место в рейтинге пользователей: #676
Максим
03 августа 2018, 10:36
0
https://www.googletagmanager.com/gtm.js?id=GTM-KCWCD3M 404 ()
Максим
02 августа 2018, 11:20
0
я пробовал с pdomenu но он все оборачивает в а нужно чтобы новую категорию оборачивал
Максим
01 августа 2018, 09:34
0
А как выводить? Я думал как вариант pdomenu но не получилось
Максим
31 июля 2018, 15:35
0
а где указать id тв? при выводе через феном
Максим
27 июля 2018, 15:18
0
не работает так, если по умолчанию ставлю 0 то в админке пустое поле
Максим
19 июля 2018, 15:53
0
<form class="create grid" method="post" action="" id="ticketForm">
	<input type="hidden" name="tid" value="0" />
	<input type="hidden" name="content" value="Заявка на модерации">
	<label for="">Выберите конкурс *</label>
	<select name="parent" id="ticket-sections" required>
		[[+sections]]
	</select>
	<label for="">Email *</label>
	<input type="text" name="mail" value="" required>
	<label for="">Базовое учреждение (если есть) </label>
	<input type="text" name="baseu" value="">
	<label for="">Контактный номер телефона педагога *</label>
	<input type="text" name="kphone" value="" required>
	<label for="">Страна, город проживания участника</label>
	<input type="text" name="country" value="">
	<label for="">Название солиста/коллектива (для диплома) *</label>
	<input type="text" name="pagetitle" id="ticket-pagetitle" required>
	<label for="">ФИО Педагога, руководителя (для диплома)</label>
	<input type="text" name="fiop" value="">
	<label for="">ФИО концертмейстера (если есть)</label>
	<input type="text" name="fiok" value="">
	<label for="">Возрастная категория *</label>
	<select  name="age" id="" required>
		<option value="">Выберите группу</option>
		<option value="до 5 лет">до 5 лет </option>
		<option value="5 - 7 лет">5 - 7 лет</option>
		<option value="8 -10 лет">8 -10 лет</option>
		<option value="11-13 лет">11-13 лет</option>
		<option value="14-16 лет">14-16 лет</option>
		<option value="17- 19 лет">17- 19 лет</option>
		<option value="20-22 лет">20-22 лет</option>
		<option value="23-25 лет">23-25 лет</option>
		<option value="26 и старше">26 и старше</option>
		<option value="смешанная">смешанная</option>
	</select>
	<label for="">Номинация *</label>
	<select name="nom" id="" required>
	    <option value="АКАДЕМИЧЕСКИЙ ВОКАЛ">АКАДЕМИЧЕСКИЙ ВОКАЛ</option>
	    <option value="НАРОДНЫЙ ВОКАЛ ">НАРОДНЫЙ ВОКАЛ </option>
	    <option value="ЭСТРАДНЫЙ ВОКАЛ">ЭСТРАДНЫЙ ВОКАЛ</option>
	    <option value="ДЖАЗОВЫЙ ВОКАЛ">ДЖАЗОВЫЙ ВОКАЛ</option>
	    <option value="АВТОРСКАЯ ПЕСНЯ">АВТОРСКАЯ ПЕСНЯ</option>
	    <option value="ТЕАТР ПЕСНИ">ТЕАТР ПЕСНИ</option>
	    <option value="МИРОВОЙ ХИТ">МИРОВОЙ ХИТ</option>
	    <option value="ПАТРИОТИЧЕСКАЯ ПЕСНЯ">ПАТРИОТИЧЕСКАЯ ПЕСНЯ</option>
	    <option value="ПЕСНЯ О РОССИИ">ПЕСНЯ О РОССИИ</option>
	    <option value="НАРОДНЫЙ ТАНЕЦ">НАРОДНЫЙ ТАНЕЦ</option>
	    <option value="КЛАССИЧЕСКИЙ ТАНЕЦ">КЛАССИЧЕСКИЙ ТАНЕЦ</option>
	    <option value="БАЛЬНЫЙ ТАНЕЦ">БАЛЬНЫЙ ТАНЕЦ</option>
	    <option value="НАРОДНО-СЦЕНИЧЕСКИЙ ТАНЕЦ И СТИЛИЗАЦИЯ">НАРОДНО-СЦЕНИЧЕСКИЙ ТАНЕЦ И СТИЛИЗАЦИЯ</option>
	    <option value="ЭСТРАДНЫЙ ТАНЕЦ">ЭСТРАДНЫЙ ТАНЕЦ</option>
	    <option value="СОВРЕМЕННЫЙ ТАНЕЦ">СОВРЕМЕННЫЙ ТАНЕЦ</option>
	    <option value="ЭСТРАДНО-СОВРЕМЕННЫЙ ТАНЕЦ">ЭСТРАДНО-СОВРЕМЕННЫЙ ТАНЕЦ</option>
	    <option value="СПОРТИВНО-ЭСТРАДНЫЙ ТАНЕЦ">СПОРТИВНО-ЭСТРАДНЫЙ ТАНЕЦ</option>
	    <option value="ТАНЦЕВАЛЬНОЕ ШОУ">ТАНЦЕВАЛЬНОЕ ШОУ</option>
	    <option value="ДЕТСКИЙ ТАНЕЦ">ДЕТСКИЙ ТАНЕЦ</option>
	    <option value="ORIENTAL">ORIENTAL</option>
	    <option value="УЛИЧНЫЙ ТАНЕЦ ">УЛИЧНЫЙ ТАНЕЦ </option>
	    <option value="СОЦИАЛЬНЫЕ ТАНЦЫ">СОЦИАЛЬНЫЕ ТАНЦЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ДУХОВЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ДУХОВЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. УДАРНЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. УДАРНЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. НАРОДНЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. НАРОДНЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ЯЗЫЧКОВЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ЯЗЫЧКОВЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ФОРТЕПИАНО">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ФОРТЕПИАНО</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. СТРУННЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. СТРУННЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ЭСТРАДНЫЕ ИНСТРУМЕНТЫ">ИНСТРУМЕНТАЛЬНАЯ МУЗЫКА. ЭСТРАДНЫЕ ИНСТРУМЕНТЫ</option>
	    <option value="КОНЦЕРТМЕЙСТЕРСКОЕ МАСТЕРСТВО ">КОНЦЕРТМЕЙСТЕРСКОЕ МАСТЕРСТВО </option>
	    <option value="КОМПОЗИТОР ">КОМПОЗИТОР </option>
	    <option value="ВОКАЛЬНО – ИНСТРУМЕНТАЛЬНЫЕ АНСАМБЛИ ">ВОКАЛЬНО – ИНСТРУМЕНТАЛЬНЫЕ АНСАМБЛИ </option>
	    <option value="ЦИРК. АКРОБАТИКА">ЦИРК. АКРОБАТИКА</option>
	    <option value="ЦИРК. АТЛЕТИКА">ЦИРК. АТЛЕТИКА</option>
	    <option value="ЦИРК. ВОЗДУШНАЯ ГИМНАСТИКА">ЦИРК. ВОЗДУШНАЯ ГИМНАСТИКА</option>
	    <option value="ЦИРК. ГИМНАСТИКА">ЦИРК. ГИМНАСТИКА</option>
	    <option value="ЦИРК. ЖОНГЛЯЖ">ЦИРК. ЖОНГЛЯЖ</option>
	    <option value="ЦИРК. ЭКВИЛИБР">ЦИРК. ЭКВИЛИБР</option>
	    <option value="ЦИРК. КАУЧУК">ЦИРК. КАУЧУК</option>
	    <option value="ЦИРК. ИЛЛЮЗИОН">ЦИРК. ИЛЛЮЗИОН</option>
	    <option value="ЦИРК. КЛОУНАДА">ЦИРК. КЛОУНАДА</option>
	    <option value="ЦИРК. ДРЕССУРА">ЦИРК. ДРЕССУРА</option>
	    <option value="ТЕАТР МОД ">ТЕАТР МОД </option>
	    <option value="ТЕАТР">ТЕАТР</option>
	    <option value="ХУДОЖЕСТВЕННОЕ СЛОВО">ХУДОЖЕСТВЕННОЕ СЛОВО</option>
	    <option value="ИЗОБРАЗИТЕЛЬНОЕ ИСКУССТВО">ИЗОБРАЗИТЕЛЬНОЕ ИСКУССТВО</option>
	    <option value="ОРИГИНАЛЬНЫЙ ЖАНР">ОРИГИНАЛЬНЫЙ ЖАНР</option>
	</select>
	<label for="">Количество сопровождающих *</label>
	<input type="text" name="counts" value="" required>
	<label for="">Количество руководителей</label>
	<input type="text" name="countr" value="">
	<label for="">Количество участников в номере *</label>
	<input type="text" name="countn"  required value="">
	<label for="">Название номера *</label>
	<input type="text" name="nomer" value="" required>
	<label for="">Дополнительные сведения и пожелания</label>
	<textarea name="contentdop" id=""  cols="30" rows="3">  </textarea>
	<div class="checkbox">
		<input type="checkbox"  name="oferta" required id="oferta">
		<label for="oferta">С положением ознакомлен*</label>
	</div>
	<div class="checkbox">
		<input type="checkbox" id="subscribe" name="subscribe">
		<label for="subscribe">Хочу получать рассылку с информацией о конкурсах</label>
	</div>
<button type="submit" class="button draft" name="draft" title="Ctrl + Shift + Enter" >Подать заявку</button>

</form>
Максим
18 июля 2018, 11:12
0
function someFunction()
{
global $modx;
...
}
забыл указать глобально
Максим
18 июля 2018, 10:20
0
Нет, все ровно такая ошибка
Максим
10 июля 2018, 10:43
0
а бесплатной галереей нельзя?
Максим
01 июля 2018, 14:42
0
модуль Login
Максим
03 июня 2018, 13:13
0
Добрый день, пока нет, плюнул временно, скоро займусь опять, если найдете, сбросьте сюда плиз
Максим
28 мая 2018, 10:35
0
не работает так
Максим
07 мая 2018, 13:33
0
да, поставил использовать smtp + убрал http и вроде заработало) спасибо большое
Максим
06 мая 2018, 00:38
0
можно закрыть, все работает, закешировалось просто, если кому-то понадобиться то вот
if ($miniShop2 = $modx->getService('miniShop2')) {
            $miniShop2->initialize($modx->context->key);
            $miniShop2->cart->add($array["korpus2"], $count = 1, $options = $result); // Добавляем товар с id = 5 и печатаем ответ
                $tmp = $miniShop2->cart->get(); //Получаем информацию о козине - т.е. список товаров
                //$modx->log(xPDO::LOG_LEVEL_ERROR, print_r($tmp, true)); // Используем лог для того чтобы хоть какую-то понимать с чем мы работаем:) (пишется в файл core/cache/logs/error.log)
                foreach ($tmp as $key1 => $value) {
                    // Тут "бизнес логика" конкретно этого сайта, она может быть любая по сути.
                        if ($product = $modx->getObject('msProduct', $array["korpus2"])) {
                            $tmp[$key1]['price'] = $cost;
                        }
                    }
                //$modx->log(xPDO::LOG_LEVEL_ERROR, $realPrice);
                $miniShop2->cart->set($tmp); //Записываем данные в корзину
            echo $miniShop2->cart->status(); // Получаем и распечатываем состояние корзины
        }
Максим
06 мая 2018, 00:11
0
что-то выводит пустой массив и не добавляет

if ($miniShop2 = $modx->getService('miniShop2')) {
            $miniShop2->initialize($modx->context->key);
            $miniShop2->cart->add($array["korpus2"], $options = $result, $price = $cost); // Добавляем товар с id = 5 и печатаем ответ
            echo $miniShop2->cart->status(); // Получаем и распечатываем состояние корзины
        }
Максим
05 мая 2018, 17:13
0
А как в корзину добавить свойства таким образом?
Максим
04 мая 2018, 12:21
0
а как можно через xpdo создать запись в корзину, например главный товар будет корпус с id 5, а остальные товары записать в опции к заказу?
Максим
04 мая 2018, 12:09
0
как я привяжу его к этой форме?
<form method="post" class="grid">
		    		<div class="ln select">
	<input type="hidden" name="processor" value="41">
	<div class="data_img">
		<img src="assets/img/processor.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Процессор</h2>
		<p>Процессор (CPU) – сердце компьютера. Чем выше частота тем быстрее обрабатываются данные, а количество ядер позволяет распределить нагрузку и повысить быстродействие всей системы. Для разгона существуют модели с разблокированным множителем. Больший кеш улучшает работу в тяжелых режимах.</p>
		<div class="btn_box flex">
			<button data-id="28" type="button" class="button get_list edit">Изменить</button>
			<button data-id="28" type="button" class="button del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln select">
	<input type="hidden" name="motherboard" value="42">
	<div class="data_img">
		<img src="assets/img/motherboard.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Материнская плата</h2>
		<p>Материнская плата (MB) – основа компьютера. На плату как конструктор собираются остальные комплектующие. Материнская плата не отвечает за быстродействие компьютера, но за функционал, от нее зависит количество нужных выходов и разъемов, поддержка режимов SLI, Cross-Fire, Raid, и конечно разводка системы питания.</p>
		<div class="btn_box flex">
			<button data-id="29" type="button" class="button get_list edit">Изменить</button>
			<button data-id="29" type="button" class="button del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="cooler" value="">
	<div class="data_img">
		<img src="assets/img/cooler.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Охлаждение</h2>
		<p>Охлаждения – радиатор с прикреплённым вентилятором предназначенный для охлаждения процессора. Показатель теплоотвода (TDP) кулера не должен быть меньше показателя тепловыделения (TDP) процессора. А если процессор выбираете для разгона, то теплоотвод системы охлаждения должен превышать показатель минимум в два раза.</p>
		<div class="btn_box flex">
			<button data-id="30" type="button" class="button add get_list">Выбрать</button>
			<button data-id="30" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="ram" value="">
	<div class="data_img">
		<img src="assets/img/ram.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Оперативная память</h2>
		<p>Оперативная память (Mem) – отвечает за то, с каким объемом данных в данный момент времени может работать процессор. Чем ее больше, тем быстрее работает компьютер.</p>
		<div class="btn_box flex">
			<button data-id="31" type="button" class="button add get_list">Выбрать</button>
			<button data-id="31" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="HDD" value="">
	<div class="data_img">
		<img src="assets/img/hdd.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Жёсткий диск</h2>
		<p>Жесткий диск (HDD) – устройство для хранения данных, характеризуется объемом и скоростью (чтение/запись) чем больше номинальный объем тем больше данных поместится. Скорость записи и чтения влияет на копирование данных, запись и время отклика ОС.</p>
		<div class="btn_box flex">
			<button data-id="32" type="button" class="button add get_list">Выбрать</button>
			<button data-id="32" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="ssd" value="">
	<div class="data_img">
		<img src="assets/img/ssd.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Твердотельный накопитель (SSD)</h2>
		<p>Твердотельный накопитель (SSD) – это скоростное устройство для хранения данных. Его скорость работы в несколько раз быстрее обычного жесткого диска. Обычно SSD используют для установки на него Операционной системы и всех сопутствующих программ. Существенно ускоряет работу всего компьютера.</p>
		<div class="btn_box flex">
			<button data-id="33" type="button" class="button add get_list">Выбрать</button>
			<button data-id="33" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="video" value="">
	<div class="data_img">
		<img src="assets/img/video.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Видео-карта</h2>
		<p>Видеокарта (GPU) – это устройство отвечающее за поддержку и быстродействие игрового процесса. Основой видеокарты есть графический чип, чем выше мощность тем лучше. Второстепенный показатель – это видеопамять, отвечающая за подгрузку текстур на дисплей.</p>
		<div class="btn_box flex">
			<button data-id="34" type="button" class="button add get_list">Выбрать</button>
			<button data-id="34" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="cd" value="">
	<div class="data_img">
		<img src="assets/img/cd.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Оптический привод</h2>
		<p>Оптический привод – устройство чтения и записи CD/DVD дисков. Привод Blu-Ray поддерживает чтение или чтение/запись Blu-Ray дисков, и чтение/запись любых CD/DVD дисков.</p>
		<div class="btn_box flex">
			<button data-id="35" type="button" class="button add get_list">Выбрать</button>
			<button data-id="35" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="cardrider" value="">
	<div class="data_img">
		<img src="assets/img/cardrider.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Кард-ридер</h2>
		<p>Карт-ридер – это устройство считывания данных с карт памяти</p>
		<div class="btn_box flex">
			<button data-id="36" type="button" class="button add get_list">Выбрать</button>
			<button data-id="36" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="cviaz" value="">
	<div class="data_img">
		<img src="assets/img/cviaz.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Беспроводная связь</h2>
		<p>Беспроводная связь – устройство подключения компьютера к сети интернет по беспроводному каналу связи Wi-Fi, через роутер или точку доступа.</p>
		<div class="btn_box flex">
			<button data-id="37" type="button" class="button add get_list">Выбрать</button>
			<button data-id="37" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="korpus2" value="">
	<div class="data_img">
		<img src="assets/img/korpus2.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Корпус</h2>
		<p>Корпус – не маловажная составляющая системного блока. Толщина стенок определяют прочность и шума-изоляцию. Размер влияет на охлаждение внутренних компонентов.</p>
		<div class="btn_box flex">
			<button data-id="38" type="button" class="button add get_list">Выбрать</button>
			<button data-id="38" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="block_pit" value="">
	<div class="data_img">
		<img src="assets/img/block-pit.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Блок питания</h2>
		<p>Блок питания обеспечивает током все компоненты и противостоит всем перегрузкам и скачкам сети. Мощность блока питания выбирается всегда с запасом, так он дольше прослужит без пиковых нагрузок.</p>
		<div class="btn_box flex">
			<button data-id="39" type="button" class="button add get_list">Выбрать</button>
			<button data-id="39" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>
<div class="ln">
	<input type="hidden" name="os" value="">
	<div class="data_img">
		<img src="assets/img/os.png" alt="Калькулятор сборки" title="Калькулятор сборки">
	</div>
	<div class="data_footer">
		<h2 class="name">Операционная система</h2>
		<p>Операционная система (ОС) – это комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.</p>
		<div class="btn_box flex">
			<button data-id="40" type="button" class="button add get_list">Выбрать</button>
			<button data-id="40" type="button" class="button hidden del">Удалить</button>
		</div>
	</div>
</div>		    	</form>