jorgovich

jorgovich

+85
Репутация
116
Рейтинг
#1 iCMS 2.0 - предложения 16 декабря 2014 в 10:15
Андрей, для больших сайтов это как раз и актуально, когда нужно ввести свои размеры и тип обрезки изображения, лично у меня в контроллере и еще пару файлов уже целый список своих размеров не очень удобно когда требуется ввести размер пример моего файла

  1.  
  2. $result['paths'] = array();
  3.  
  4. $result['paths']['original']['path'] = $result['url'];
  5. $result['paths']['original']['url'] = $config->upload_host . '/' . $result['paths']['original']['path'];
  6.  
  7. $result['paths']['big']['path'] = $uploader->resizeImage($result['path'], array('width'=>640, 'height'=>480, 'square'=>false));
  8. $result['paths']['big']['url'] = $config->upload_host . '/' . $result['paths']['big']['path'];
  9.  
  10. $result['paths']['medium']['path'] = $uploader->resizeImage($result['path'], array('width'=>320, 'height'=>320, 'square'=>false));
  11. $result['paths']['medium']['url'] = $config->upload_host . '/' . $result['paths']['medium']['path'];
  12.  
  13. $result['paths']['normal']['path'] = $uploader->resizeImage($result['path'], array('width'=>256, 'height'=>256, 'square'=>false));
  14. $result['paths']['normal']['url'] = $config->upload_host . '/' . $result['paths']['normal']['path'];
  15.  
  16. $result['paths']['smaller']['path'] = $uploader->resizeImage($result['path'], array('width'=>180, 'height'=>180, 'square'=>true));
  17. $result['paths']['smaller']['url'] = $config->upload_host . '/' . $result['paths']['smaller']['path'];
  18.  
  19. $result['paths']['small']['path'] = $uploader->resizeImage($result['path'], array('width'=>64, 'height'=>64, 'square'=>true));
  20. $result['paths']['small']['url'] = $config->upload_host . '/' . $result['paths']['small']['path'];
  21.  
  22. $result['paths']['micro']['path'] = $uploader->resizeImage($result['path'], array('width'=>32, 'height'=>32, 'square'=>true));
  23. $result['paths']['micro']['url'] = $config->upload_host . '/' . $result['paths']['micro']['path'];
  24.  
  25.  
гораздо удобней было если бы эти значения в БД хранились, и имелась бы возможность налету добавлять какие надо...
Еще такой момент, на больших сайтах при разных дизайнах типов контента возникает неудобство вывода пагинации, хотелось бы как минимум настройку вывода количества записей на странице в пагинаторе для типа контента.
#2 iCMS 2.0 - предложения 12 декабря 2014 в 18:59
Евгений, про изображение верно подметили, вообще у меня такое предложение хранить размеры изображений не в файле а в БД и задовать соответствие в Опциях с возможностью добавления своего описания размера и собственно сам размер…
#3 Бегущая строка 10 декабря 2014 в 18:23
Укажите фиксированный width в стилях — detail, title, teaser, и/или widget_ticker, display: inline;
На вскидку написал поэтому пробуйте
Да и у marque должна быть ширина задана
#1 Как сохранить значения после отправки формы 7 декабря 2014 в 00:48
Сделал форму фильтра на HTML с action="/тип_контента" — конечно извращение, но не силен я в php чтоб по-феншую было, поместил в виджет и на главную, все работает, но вот после отправки формы значения нажатых чекбоксов и остальных параметров скидываются, как их сохранить после перезагрузки страницы?
#4 Ищу фильтр/плагин для mp3 5 декабря 2014 в 08:29
Есть на jquery плеер как то использовал в одно проекте ссылка
#5 Как набрать команду? 3 декабря 2014 в 10:00
Главный момент вот какой:

у меня не будет хватать на все времени и идей

— основа любого проекта держится на авторе, если автор главный идеолог проекта покидает проект, как показывает практика на 75% проект глохнет.
А вообще в любом проекте после его создания нужны будут люди по наполнению, модерированию материала, ну и собственно воплощению новых идей, ну а так же самые первые люди которые будут продвигать проект…
#6 Где формы? 2 декабря 2014 в 09:35
Delika, в стандарте нет, очень хорошее решение делает Loadырь, лично мне очень понравилось ссылка
#7 iMaps на iCMS 2.x - предложения для разработчиков 2 декабря 2014 в 09:20
Ильгиз, поддерживаю, лично мне нехватает:
а) Права пользователей на добавление контента в разные разделы наполняют разные люди где каждый отвечает за свой раздел, на одном типе контента не сделать такое.
б) Дизайн разделов по эскизам у меня разный, отличается очень сильно.
в) Фильтрация для разделов тоже разная.
Мне не интересны там Отзывы и Новости, Рейтинг, но мне нужна карта в списке с возможностью фильтрации на ней и выводом всех объектов, чтоб это можно было прикрутить к любому своему типу контента.
#8 Категории страниц 1 декабря 2014 в 09:06
галочку "Просмотр списка на сайте включен" — скорее всего не поставили
#9 Как правильно вывести поле в виджете (icms2) 1 декабря 2014 в 06:34
GluK, Раздел работа сделайте отдельным типом контента создайте все по принципу как в объявлениях сделано и укажите не цена а зарплата, вообще рекомендую крупные разделы выносить в отдельные типы контента, проще будет с ними работать
#10 Как правильно вывести поле в виджете (icms2) 1 декабря 2014 в 06:32
DELLитант,

  1.  
  2. <?php $autor=cmsCore::getModel('users')->getUser($item['user_id']);?><a href="<?php echo href_to('users', $item['user']['id']); ?>"><?php echo html_avatar_image($autor['avatar'], 'small');?></a>
  3.  
#11 Как правильно вывести поле в виджете (icms2) 26 ноября 2014 в 10:37
Нашли решение, с братом на днях посидели, вообщем в виджете получилось вывести через добавление в widget.php после
$ctype = $model->getContentType($ctype_id);
добавили:
$fields = $model->getContentFields($ctype['name']);
в шаблоне вывели так
<?php html ($fields[$teaser_field]['handler']->parse($item[$teaser_field])); ?> Таким образом получили что виджет нормально обрабатывает поля с добавлением ед.измерения и выводом списка.
#12 Как правильно вывести поле в виджете (icms2) 21 ноября 2014 в 09:25
Evanescence, Спасибо, но при таком выводе у меня все равно выводит только значение, в шаблоне контента я получил вывод через $fields, а вот в виджете не получается потому как нет конкретно привязанного поля, да и хотелось бы как то универсально сделать, чтоб виджет на другие типы контента применять..
Суть проблемы я хочу модифицировать виджет — Спсиок контента добавив еще 2 поля по аналогии с teaser, я добавил их в widget и options.form.php ну и в языковые файлы все работает, НО при выводе (В стандартном тоже такая штука), если берем для вывода поля список — выводит только число, если другие свои поля выводит без едениц измерения…
#13 Как правильно вывести поле в виджете (icms2) 21 ноября 2014 в 08:49
DELLитант, Для этой задачи вообще по моему можно обойтись без программирования, делаете поле флаг — например тип контента Объявление — Срочно — переходите в набор ставите фильтрацию Срочно — по убыванию, и ставите галки каким надо выводить выше.
А вот по моей задаче никто не подсказал, как правильно вывести в виджете через эхо получим только значение и то а) без ед. измерения, б) если список получим число
#14 Обсуждаем все вопросы касаемо шаблона для ICMS 2 17 ноября 2014 в 23:20
Да можно напрямую в шаблоне, но планировал использовать этот шаблон (я сделал свой на основе list_tiles_big.tpl.php — он как нельзя лучше подходит для карусельки) и для других типов контента, с другими полями…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.