Леонид

Леонид

С нами с 11 июля 2015; Место в рейтинге пользователей: #851
Леонид
16 мая 2020, 13:36
0
Спасибо, я не про вашу документацию, а про гугловскую)
Леонид
16 мая 2020, 12:07
0
Приветствую.
Вопрос к автору дополнения.
Не совсем понятно использование некоторых параметров:
1. Можно ли использовать в range выборку A:A;B:B=1? Т.е. выборку по наличии единицы в колонке «B»
2. Как использовать ignore, если диапазон игнорируемых строк больше одной, в примере нет конкретного указания с перечислением строк, т.е. если 1 до 10, то их через запятую или через дефис?
При такой конструкции выводит только слово Arrey
[[!GoogleSheets?
&table=`https://docs.google.com/spreadsheets/d/1IRkCWrQzaSvchSbTp1SooAteZrseKfhfMRrBFnsXZdk/edit#gid=1709439372`
    &range = `Тарифы ТВ (Stand-Alone)!A:A`
    &fields = `channel`
    &tpl' = `@INLINE <li>{$channel}</li>`
]]
В гугл шитс вообще чёрт ногу сломит, информации путёвой мало, а что конкретно вы сделали в дополнении я к сожалению не понимаю многого. Тема, понятно, обширная, но примеров к сожалению мало в ликбезе, что вы предоставили(не в упрёк, а как рекомендация повышающая продажи продукта)
Леонид
04 мая 2020, 22:54
0
Решил проблему не тривиально, через jQuery
data-dialog-title="[[+pagetitle]]"
передавал значение pagetitle, я просто скопировал и вставил в hidden input
<script>
	var text = $('.bootstrap-dialog-title').text()
    $('#pagetitle_tv').val(text)
</script>
Леонид
04 мая 2020, 19:59
0
Здравия желаю граждане.
передаю из чанка посредством ссылки, вызовом модального окна с AjaxForm.
[[!QuickView.initialize?
&services=`miniShop2,AjaxForm,FormIt,recaptchav2,pagetitle_tv`
&bootstrapModalJsCss=`1`
&bootstrapDialogJsCss=`1`
]]
            <a href="form?page_id=[[+pagetitle]]" class="quickview" style="color: #fff;"                  
            data-click
			data-quickview-mode="modal"
			data-data-action="chunk" 
			data-data-element="connect_map_tv_standart" 
			data-data-id="[[+id]]"
			data-dialog-title="[[+pagetitle]]"
			data-dialog-buttons='["close"]' 
			type="submit">ссылка</a>
вывожу поле в форме
<input type="hidden" name="pagetitle_tv" value="[[!pagetitle_tv]]">
есть сниппет pagetitle_tv
<?php
$pageID = strip_tags($_GET["page_id"]);
echo $pageID;
?>
И нифига, не заполняется значение сниппета в форме, не могу понять где, неделю уже бъюсь, дайте азимут направления.
Леонид
17 марта 2020, 00:43
+1
Тогда, если такой расклад с развитием, беру)
Леонид
16 марта 2020, 23:28
0
Не хватает конечно выборки перекрёстной по условию, допустим есть столбец со списком A, нужно выполнить условие по наличию в другой колонке «В» «пусто» и «1» и вывести массив соответствий из первой колонки.
Леонид
23 июня 2019, 14:36
0
Приветствую, не стал писать в тех.поддержку, так как хочу разобраться с маленькими подсказками и другим интересно будет.
Вывожу поля изображений из MIGx через getListTV. Все поля работают, выводятся на странице
Пытался обернуть ссылкой чанк screenshot_thumb
[[!QuickView.initialize?
			&bootstrapModalJsCss=`1`
			&bootstrapDialogJsCss=`1`
			&services=`getListTV`//попытка поставить сюда migx валит web
			]]
[[!getImageList? 
&tvname=`screenshot` 
&tpl=`@code:<a class="quickview"
			data-click
			data-quickview-mode="modal"
			data-data-action="chunk"
			data-data-element="screenshot_thumb"
			data-dialog-buttons='["close"]'
			></a>`

]]

[[$screenshot_thumb]] - <a href="[[+screen_link]]" target="_blank" style="padding-left: 0;">
                                          <img src="[[+screen_image:phpthumbon=`w=130&h=80`]]" /> 
                                           </a>
Так-же была попытка обернуть вывод плейсхолдеров внутри чанка с созданием чанка в чанке, изображения не возвращаются.
Дайте азимут в каком направлении копать)
Леонид
19 июня 2019, 21:03
0
Граждане ХЕЛП, не создаются таблицы БД:
Could not create table `modx_soc_dialogReceive` SQL: CREATE TABLE `modx_soc_dialogReceive` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `subject` VARCHAR(255) NOT NULL DEFAULT '', `message` TEXT NOT NULL, `sender` INT(10) NOT NULL DEFAULT '0', `recipient` INT(10) NOT NULL DEFAULT '0', `private` TINYINT(4) NOT NULL DEFAULT '0', `date_sent` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `is_read` TINYINT(1) NOT NULL DEFAULT '0', `type_d` VARCHAR(255) NOT NULL DEFAULT 'dialog', PRIMARY KEY (`id`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1067 [2] => Invalid default value for 'date_sent' ) 
Could not create table `modx_soc_dialogSend` SQL: CREATE TABLE `modx_soc_dialogSend` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `subject` VARCHAR(255) NOT NULL DEFAULT '', `message` TEXT NOT NULL, `sender` INT(10) NOT NULL DEFAULT '0', `recipient` INT(10) NOT NULL DEFAULT '0', `private` TINYINT(4) NOT NULL DEFAULT '0', `date_sent` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `is_read` TINYINT(1) NOT NULL DEFAULT '0', `type_d` VARCHAR(255) NOT NULL DEFAULT 'dialog', PRIMARY KEY (`id`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1067 [2] => Invalid default value for 'date_sent' )
Пробовал изменить varchar на 128 — не помогло, пробовал тип таблиц изменить на InnoDB — не помогло
Леонид
05 июня 2019, 19:46
0
Спасибо, помогло)
Леонид
04 июня 2019, 22:56
0
Присоединяюсь к вопросу, хорошо бы примеры вывода таблицы сниппетом с простой 3-х колоночной таблицей.В описании дополнения просто всё вразнобой, а так-же вывести таблицу с доступными значениями, а-ля
Параметр По умолчанию Описание
tpl tpl.msProducts.row Чанк оформления для каждого результата
limit 10 Лимит выборки результатов
offset Пропуск результатов с начала выборки
Леонид
27 мая 2019, 18:49
0
После добавления в начало страницы показывается запись {$_modx->lexicon->load('core:default')}, прямо на странице) Или Вы имели ввиду что-то другое?
Леонид
25 мая 2019, 21:19
0
Приветствую. На данный момент нет такой строчки //$(miniShop2.Gallery.mainImage, miniShop2.Gallery.gallery).attr('src', src).parent().attr('href', href);// в assets/components/minishop2/js/web/default.js.
Попытка прописать значения для alt непосредственно в tpl.msGallery не принесли результатов, вывод штатно по описанию и названию картинки в самой галерее не происходит,. Есть ли у кого идеи? Яндекс из-за этого половину страниц в дубль отправил.
Леонид
13 марта 2019, 12:28
0
АААА, спасибо, даже не подумал об этом)))
Леонид
02 марта 2019, 18:46
0
Приветствую, а есть примеры реализации на страницу, допустим сообщений из топика?
Леонид
22 февраля 2019, 03:44
0
Приветствую. Очень интересный момент произошёл, вывел блоки просмотренных, нажал кнопку Х, всё удалилось, но вот после очистки кэша сайта, чистки кэша браузера блок не выводится, в логах сайта 0. Сталкивался ли кто?
Леонид
07 января 2019, 07:11
0
А куда это внедрить:
file_put_contents(
dirname($_SERVER['DOCUMENT_ROOT']). '/~phpmailer.log',
json_encode(debug_backtrace()). PHP_EOL,
FILE_APPEND
);
Леонид
02 января 2019, 18:06
0
class.phpmailer.php находится в /core, если у вас Apache, есть ли у вас там .htaccess? Говорят помогает от доступа к файлу напрямую)))
Леонид
16 декабря 2018, 23:51
0
Отвечаю на свой же вопрос по CORS, создаём сниппет с содержимым
<?php
header('Content-Type: application/rss+xml; charset=UTF-8');
header('Access-Control-Allow-Origin: *');
Перед выводом страницы вставляем то, чем обозвали
[[!RSS-CORS]]<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
 <channel>
 <title>[[*pagetitle]] / [[++site_name]]</title>
 <link>[[~[[*id]]?scheme=`full`]]</link>
 <description>[[*description:cdata]]</description>
 <language>ru</language>
 <copyright></copyright>
 <ttl>120</ttl>
 <atom:link href="[[~[[*id]]?scheme=`full`]]" rel="self" type="application/rss+xml" />
 [[!pdoResources?
 &tpl=`tpl-rss`
 &parents=`17`
 &depth=`2`
 &showHidden=`1`
 &sortby=`createdon`
 &includeContent=`1`
 ]]
 </channel>
</rss>
Леонид
05 декабря 2018, 22:19
0
Приветствую, вопрос про RSS, но немного отойдя от вопроса выше: Access-Control-Allow-Origin: *, как его запихнуть на RSS feed, если в структуре вывода фида участвует шаблонизатор пустого шаблона и если включаешь заголовок через шаблон, то фид просто не проходит валидацию?