Дмитрий Суворов
С нами с 01 августа 2013; Место в рейтинге пользователей: #185dateAgo проблема с параметром "dateDay"
Не знаю баг или нет, но вот что получается когда изменяешь параметр «dateDay» на:
Как я понял проблема с параметром dateDay
[[+publishedon:dateAgo=`{"dateNow":0,"dateDay":"d F Y","dateFormat":"d F Y"}`]]
то выводится месяц на английском «08 JANUARY 2017» хотя должен быть на русском, а если другая дата которая не «Сегодня», «Вчера», «Завтра», то всё нормКак я понял проблема с параметром dateDay
Вызов в документе сниппета с использованием Fenom
Всех с Рождеством!
Пытаюсь перевести сайт с использованием fenom
В категории тикетов вызов
Переписываю
в шаблоне прописано
pdotools последняя версия
Возможно как то решить эту проблему?
Пытаюсь перевести сайт с использованием fenom
В категории тикетов вызов
[[!pdoPage? &tpl=`Blog`
&element=`getTickets` &includeContent=`1`&ajax=`1` &ajaxMode=`default`]]
Все работает замечательно.Переписываю
{$_modx->runSnippet('!pdoPage', [
'element' => 'getTickets',
'tpl' => 'Blog',
'ajax' => '1',
'ajaxMode' => 'default',
])}
На странице отображается код{$_modx->runSnippet('!pdoPage', [ 'element' => 'Blog', 'tpl' => 'articles', 'ajax' => '1', 'ajaxMode' => 'default', ])}
Сниппеты вызываю в категории в шаблоне прописано
{$_modx->resource.content}
Шаблоны хранятся в файлах. pdotools последняя версия
Возможно как то решить эту проблему?
Вывод ресурсов только с заполненными TV
Добрый день!
У шаблона есть TV-параметр video, в котором код видео с ютуба. Планирую выводить с помощью pdoPage только те ресурсы, у которых заполнены соответствующие TV. Вот так не выводит:
У шаблона есть TV-параметр video, в котором код видео с ютуба. Планирую выводить с помощью pdoPage только те ресурсы, у которых заполнены соответствующие TV. Вот так не выводит:
[[!pdoPage?
&ajaxMode=`button`
&parents=`3-100`
&element=`pdoResources`
&limit=`6` &tpl=`tpl-video`
&includeTVs=`video`
&sortby=`{"publishedon":"desc"}`
&where=`{"video":"1"}`]]
[[!+page.nav]]
вывод превью к ресурсам
Добрый день!
Не подскажете как вывести превью к ресурсам, а то уже замучился.
Есть категория (collections), которая содержит ресурсы и подкатегории.
Нужно вывести все ресурсы и подкатегории с превью, которые были загружены при помощи userfiles.
Не подскажете как вывести превью к ресурсам, а то уже замучился.
Есть категория (collections), которая содержит ресурсы и подкатегории.
Нужно вывести все ресурсы и подкатегории с превью, которые были загружены при помощи userfiles.
Не загружается файл через хук formit2file
Здравствуйте.
Форма уходит, ошибок нет, файл загружается в нужную папку.
А в админке, при открытии ресурса в ТВ отображается вот это: 1608.jpg||image/jpeg||/tmp/php0FgC5A||0||882402
В самой форме вот так:
Что я делаю не так?
Спасибо и с праздниками!
Форма уходит, ошибок нет, файл загружается в нужную папку.
А в админке, при открытии ресурса в ТВ отображается вот это: 1608.jpg||image/jpeg||/tmp/php0FgC5A||0||882402
В самой форме вот так:
[[!FormIt?
&hooks=`formit2resource,formit2file,spam,email,redirect`
&emailTo=`anton@maxmg.com`
&redirectTo=`1`
]]
<form action="[[~[[*id]]]]" method="post" class="form-horizontal" enctype="multipart/form-data">
<input id="afb1" type="file" maxlength="100000" name="afb_1" value="[[!+fi.afb_1]]">
<button type="submit" class="btn btn-default">Отправить</button>
</form>
В логах все чисто.Что я делаю не так?
Спасибо и с праздниками!
<?php
// initialize output;
$output = true;
$counter = 1;
// valid extensions
$ext_array = array('jpg', 'png', 'JPG');
$mydir = $hook->getValue('resource_id'); // Path from root that user specifies
// create unique path for this form submission
$uploadpath = 'assets/user_images/'.$mydir.'/';
// get full path to unique folder
$target_path = $modx->config['base_path'] . $uploadpath;
// get uploaded file names:
$submittedfiles = array_keys($_FILES);
// loop through files
foreach ($submittedfiles as $sf) {
// Get Filename and make sure its good.
$filename = basename( $_FILES[$sf]['name'] );
// Get file's extension
$ext = pathinfo($filename, PATHINFO_EXTENSION);
$ext = mb_strtolower($ext); // case insensitive
// is the file name empty (no file uploaded)
if($filename != '') {
// is this the right type of file?
if(in_array($ext, $ext_array)) {
// clean up file name and make unique
$filename = $counter . '.' . $ext;
$filename = str_replace(' ', '_', $filename); // spaces to underscores
$filename = date("Y-m-d_G-i-s_") . $filename; // add date & time
// full path to new file
$myTarget = $target_path . $filename;
// create directory to move file into if it doesn't exist
mkdir($target_path, 0755, true);
// is the file moved to the proper folder successfully?
if(move_uploaded_file($_FILES[$sf]['tmp_name'], $myTarget)) {
// set a new placeholder with the new full path (if you need it in subsequent hooks)
$myFile = $uploadpath . $filename;
$hook->setValue($sf,$myFile);
$hook->setValue('myfile',$myFile);
// set the permissions on the file
if (!chmod($myTarget, 0644)) { /*some debug function*/ }
} else {
// File not uploaded
$errorMsg = 'There was a problem uploading the file.';
$hook->addError($sf, $errorMsg);
$output = false; // generate submission error
}
} else {
// File type not allowed
$errorMsg = 'Type of file not allowed.';
$hook->addError($sf, $errorMsg);
$output = false; // generate submission error
}
// if no file, don't error, but return blank
} else {
$hook->setValue($sf, '');
}
$counter = $counter + 1;
}
return $output;
Решение здесь. создание доп поля в форме modx revo
всем привет, сделал доп поля на форме по этому уроку ilyaut.ru/tips-and-tricks/process-form-fields-added-dynamically/
после нажатия на форме сохранить значения инпут сохраняются в tv поля, но в tv оно записывается вот в таком виде, если несколько дополнительных полей
после нажатия на форме сохранить значения инпут сохраняются в tv поля, но в tv оно записывается вот в таком виде, если несколько дополнительных полей
Независимости 15||Независимости 16
как мне выводить по отдельности:Независимости 15
Независимости 16
Пробовал вот так [[+tv.adress.0]]
но не выводит ничего Оформление заказов по этапам
С НОВЫМ ГОДОМ! Счастья, здоровья и всех благ!
Народ может кто-нибудь подсказать как в minishop2 можно сделать оформление заказа по шагам? Тоесть на первой странице у нас будет список товаров в корзине с введением скидок с купона, на втором шаге заполнение данных для оформления заказа, на третьем шаге оплата через PayPal и редирект после успешной оплаты на страницу с благодарностью, что выбрали наш магазин? И все шаги это отдельные странички были бы?
Народ может кто-нибудь подсказать как в minishop2 можно сделать оформление заказа по шагам? Тоесть на первой странице у нас будет список товаров в корзине с введением скидок с купона, на втором шаге заполнение данных для оформления заказа, на третьем шаге оплата через PayPal и редирект после успешной оплаты на страницу с благодарностью, что выбрали наш магазин? И все шаги это отдельные странички были бы?
Функции хелперы для MODX
Баг при переходе по страницам
Вызываю самый просто minishop2 c pdoPage joxi.ru/l2ZNv3WFwznv92
[[!pdoPage?
&element=`msProducts`
&parents=`114`
&tpl=`tpl.msProducts.rowMy`
&limit=`5`
&includeContent=`1`
]]
при кликах по страницам во первых ссылка выглядит не так joxi.ru/eAO7q5gsx9gX0A во вторых все крашется, что за глюк и как от него избавиться? Вывести значения MIGX вложенного в MIGX на сайте
Всем привет!
Не пойму как вывести значения MIGX, которые добавлены внутри MIGX.
Есть TV-поле catalog: yadi.sk/i/TObuXKxZ35VjJe С этим моментов все ок, данные записываются и в админке отображается все как надо yadi.sk/i/Ug4wXZYX35VkFz
Вопрос, как прописать, чтобы все это дело выводилось на сайте.
В шаблоне сам каталог выводится вот так:
[[getImageList?
&tvname=`catalog`
&tpl=`catalogItemBox`]]
Все выводится, кроме значений вложенного MIGX. А содержимое TV catalog содержит вот такой код для вывода значений price_elements:
[[getImageList?&value=`[[+price_elements]]`&tpl=`catalogItemPrice`]]
Как сделать так, чтобы все заработало?
Не пойму как вывести значения MIGX, которые добавлены внутри MIGX.
Есть TV-поле catalog: yadi.sk/i/TObuXKxZ35VjJe С этим моментов все ок, данные записываются и в админке отображается все как надо yadi.sk/i/Ug4wXZYX35VkFz
Вопрос, как прописать, чтобы все это дело выводилось на сайте.
В шаблоне сам каталог выводится вот так:
[[getImageList?
&tvname=`catalog`
&tpl=`catalogItemBox`]]
Все выводится, кроме значений вложенного MIGX. А содержимое TV catalog содержит вот такой код для вывода значений price_elements:
[[getImageList?&value=`[[+price_elements]]`&tpl=`catalogItemPrice`]]
Как сделать так, чтобы все заработало?