Комментарии пользователя «w3d»

0
Все, разобрался.
Папки по фтп в assets/galleries нельзя делать вложенными
avatar

w3d

  • 5 мая 2012, 12:45
0
Посмотрел в таблице в базе — там записи только по этим 2 ресурсам, т.е. синхронизация не работает.
avatar

w3d

  • 5 мая 2012, 11:06
0
Если пытаюсь синхронизировать родительский ресурс — выдает
PHP error debug
Error: rename(assets/galleries/98/102,assets/galleries/98/) [function.rename]: Directory not empty
Error type/ Nr.: Warning — 2
File: /home/muravey/public_html/assets/snippets/maxigallery/maxigallery.php
Line: 484
Line 484 source: if(rename($mg->path_to_gal.$name, $mg->path_to_gal.$newname)){
Вызов галереи там
[!MaxiGallery? &display=`childgalleries`!]
avatar

w3d

  • 5 мая 2012, 10:04
0
Ничего не понимаю.
Добавил еще галерей — при заходе на ресурс — появляется кнопка администрирования но фоток нет, после захода в админку и нажатия пересинхронизации — ничего не меняется, фотки не показываются.
Кеш очищал.
Вот что может быть не так?
Вызов галереии в ресурсе:
[!MaxiGallery? &display=`embedded` &embedtype=`slimbox` &pics_per_row=`3` &max_thumb_size=`110` &max_pic_size=`0` &thumb_use_dropshadow=`1` !]

Причем 2 ресурса, которые первые делал — галереи показывают :(
avatar

w3d

  • 5 мая 2012, 10:02
0
А если посмотреть в консоли js ошибки?
avatar

w3d

  • 5 мая 2012, 00:02
0
Путь был указан
$path_to_galleries=«/assets/galleries/»;
Поменял — заработало.
avatar

w3d

  • 4 мая 2012, 23:13
0
А просто знание всего перечисленного, без приложения к Revo — не котируется?
avatar

w3d

  • 1 мая 2012, 14:26
+1
Помогло такое:
<script type="text/javascript">
var $jjj = jQuery.noConflict();
$jjj(document).ready(function() {
$jjj("a#example1").fancybox();
});
</script>
avatar

w3d

  • 30 апреля 2012, 00:56
0
Не работает из-за AjaxSearch.
Как это можно побороть?
avatar

w3d

  • 30 апреля 2012, 00:46
0
Однако при проверке обнаружил такую вещь — копейки из сумм отбрасываются :(.
Как я понимаю, при приведении строки к числу MySQL конвертит его в integer.
$sql3 = "SELECT SUM(value) AS summa FROM $table where `tmplvarid`=$tmplvarid";

Как можно подсчитать сумму с учетом копеек?
avatar

w3d

  • 29 апреля 2012, 22:08
0
Итак, сочинил такой снипет. Может кому пригодится.
<?php
// если не установлена дата, делаем 01/01/2011
isset($_GET['month']) ? $_GET['month'] : '01';
isset($_GET['year']) ? $_GET['year'] : '2011';
isset($_GET['monthend']) ? $_GET['monthend'] : '01';
isset($_GET['yearend']) ? $_GET['yearend'] : '2011';
// таблица с данными
$table = $modx->getFullTableName("site_tmplvar_contentvalues");
// начальная дата
$datefrom = "01.".$_GET['month'].".".$_GET['year'];
// конечная дата
$dateto =  date('d.m.Y',mktime(0,0,0,$_GET['monthend']+1,1,$_GET['yearend'])); 
// ид ТВ переменных
$tmplvarid = 99; // otch_summa
$tmplvarid1 = 97; // otch_data
$tmplvarid2 = 96; // otch_tip
// определяем какие документы попадают в заданный диапазон
$sql1 = "SELECT contentid FROM $table WHERE `tmplvarid`=$tmplvarid1 AND
STR_TO_DATE(value,'%d.%m.%Y') > STR_TO_DATE('$datefrom','%d.%m.%Y') AND 
STR_TO_DATE(value,'%d.%m.%Y') < STR_TO_DATE('$dateto','%d.%m.%Y')";
// определяем какие документы попадают в заданный тип движения (Приход/Расход)
$sql2 = "SELECT contentid FROM $table WHERE`tmplvarid`=$tmplvarid2 AND value='$type'";
// подсчитываем сумму
$sql3 = "SELECT SUM(value) AS summa FROM $table where `tmplvarid`=$tmplvarid";
// собираем запрос
$dbQuery = $sql3." AND contentid in ($sql1) AND contentid in ($sql2)";
$rs = $modx->db->query($dbQuery);
$row = $modx->db->getColumn("summa",$rs);
$res = implode(",", $row);
return $res;
?>
avatar

w3d

  • 29 апреля 2012, 14:26
0
Да, отлично — то что надо.
avatar

w3d

  • 27 апреля 2012, 23:07
0
Сделал таки руками. Но все еще интересно как это можно сделать автоматом.
Подозреваю что надо посмотреть код плагина — что он делает при сохранении и взять оттуда нужное :)
avatar

w3d

  • 27 апреля 2012, 17:30
0
EvoGallery не работает — при нажатии на ссылку «Загрузить файлы» ничего не происходит.
avatar

w3d

  • 27 апреля 2012, 17:20
0
А что за скрипт подключается?
avatar

w3d

  • 27 апреля 2012, 16:02
0
Работает!
avatar

w3d

  • 25 апреля 2012, 19:45
0
В хидере подключаю и то и то
<script type="text/javascript" src="/assets/js/jquery-1.7.1.min.js"></script>
{{fancybox}}

Сама страница ссылка
avatar

w3d

  • 22 апреля 2012, 13:07
0
Не работает Fancybox, в консоли ошибка $(«a[rel=fancy]») is null
В ссылке rel стоит
<a rel="fancy" href="assets/images/kvartiry/04-01.jpg"><img style="margin-bottom:20px;" src="assets/images/kvartiry/04-01.jpg" width="415" height="312" /></a>
avatar

w3d

  • 22 апреля 2012, 11:09