Capitan

Capitan

+82
Репутация
263
Рейтинг
-2
Capitan Capitan → Многоуровневый рубрикатор для Доски объявлений 6 лет назад
А почему не для 2ки? Первая как-то постепенно отмирает
0
Capitan Capitan → InstantCMS 2.13.0 6 лет назад
Поставил на локалке. все норм. Значит дело в хостинге. Но что там может быть не так?
0
Capitan Capitan → InstantCMS 2.13.0 6 лет назад
переустановил всеравно ругается на язык. В админке половина надписей с LANG .....
Может на хостинге что-то не то?
0
Capitan Capitan → InstantCMS 2.13.0 6 лет назад
установил чистую. включил отладку и тут куча ошибок
вот например Notice: Use of undefined constant LANG_GB - assumed 'LANG_GB' in
Notice: Use of undefined constant LANG_PARSER_CHECKBOX - assumed 'LANG_PARSER_CHECKBOX
Notice: Use of undefined constant LANG_NO - assumed 'LANG_NO'
Ну и тд
Язык не трогал.
0
Capitan Capitan → Виджет "Недавно вы смотрели" 6 лет назад
Давно не пользовался. Установил и выдало ошибку
Notice: Undefined index: lvTime in //////system/widgets/lastvisited/widget.php on line 11 и 12 и 25
вот код
Код PHP:
  1. <?php
  2. class widgetLastvisited extends cmsWidget {
  3. public $is_cacheable = false;
  4. public function run(){
  5. $op=$this->options;
  6. $opfields=array();
  7. $arr=$_SESSION['lvTime'];
  8. $arrd=$_SESSION['lvData'];
  9. //print_r($op);
  10. if ($arr) {
  11. $arr=cmsModel::yamlToArray($arr);
  12. $arrd=cmsModel::yamlToArray($arrd);
  13. //print_r($arrd);
  14. } else {
  15. $arr=array();
  16. $arrd=array();
  17. }
  18. foreach($op['ctypes'] as $v) {
  19. $opfields[$v]=array('title'=>$op['title-'.$v],
  20. 'image'=>$op['image-'.$v],
  21. 'teaser'=>$op['teaser-'.$v]);
  22. }
  23. // print_r($opfields);
  24. $core = cmsCore::getInstance();
  25. if ($core->controller == 'content'){
  26. $uri_segs = explode('/', $core->uri);
  27. $ctype_string = $uri_segs[0];
  28. $slug = !mb_strstr($core->uri, '.html') ? mb_substr($core->uri, mb_strlen($ctype_string)+1) : null;
  29. $matches = array();
  30. if (preg_match('/^([a-z0-9_]+)$/', $ctype_string, $matches)){
  31. $ctype_name = $matches[0];
  32. } else
  33. if (preg_match('/^([a-z0-9_]+)-([a-z0-9_]+)$/', $ctype_string, $matches)){
  34. $ctype_name = $matches[1];
  35. }
  36. $model = cmsCore::getModel('content');
  37. $tree = $model->getContentTypes();
  38. $clist= array_collection_to_list($tree, 'name', 'title');
  39. if (in_array($ctype_name,$op['ctypes']) ) {
  40. $slug = mb_substr($core->uri, mb_strlen($ctype_name)+1);
  41. $slug = mb_substr($slug,0,mb_strlen($slug)-5);
  42. if ($slug) $a=$model->getItemByField('con_'.$ctype_name, 'slug', $slug);
  43. if($a) {
  44. $arr[$ctype_name.$a['id']]=mktime();
  45. $arrd[$ctype_name.$a['id']]=array_merge($a,array('visit'=>date('Y-m-d H:i:s',$arr[$ctype_name.$a['id']]),
  46. 'simage'=>cmsModel::yamlToArray($a[$opfields[$ctype_name]['image']]),
  47. 'steaser'=>$a[$opfields[$ctype_name]['teaser']],
  48. 'ctype'=>$ctype_name,
  49. 'ctitle'=>$clist[$ctype_name]
  50. ));
  51. arsort($arr);
  52. $newarr=array_slice($arr,0,$op['limit'],true);
  53. $_SESSION['lvTime']=cmsModel::arrayToYaml($newarr);
  54. $neward=array();
  55. foreach($arr as $k=>$v) $neward[$k]=$arrd[$k];
  56. $_SESSION['lvData']=cmsModel::arrayToYaml($neward);
  57. unset($neward[$ctype_name.$a['id']]);
  58. } else $neward=$arrd;
  59. }
  60. }
  61. if($style){
  62. $this->setTemplate('list_'.$style);
  63. } else {
  64. $this->setTemplate($this->tpl_body);
  65. }
  66. $neward=$neward ? $neward : $arrd;
  67. return array(
  68. 'hide_except_title' => $hide_except_title,
  69. 'teaser_len' => $op['teaser_len'],
  70. 'title_field' => 'title',
  71. 'image_field' => 'simage',
  72. 'teaser_field' => 'steaser',
  73. 'is_show_details' => $op['show_details'],
  74. 'style' => $style,
  75. 'items' => $neward,
  76. 'show_ctitle' => $op['show_ctitle']
  77. );
  78. }
  79. }
  80. ?>
0
Capitan Capitan → Ajax подгрузка контента для двойки 6 лет назад
файлов для загрузки больше нет :(
0
Capitan Capitan → Бесплатное поле расширяемый список 6 лет назад
Очень жаль. А мне как раз и нужно такое поле именно в свойствах (в частности объявлений)
0
Capitan Capitan → Бесплатное поле расширяемый список 6 лет назад
А почему в свойствах не отображается поле?
0
Capitan Capitan → Бесплатное поле расширяемый список 6 лет назад
Так а разве списки ведь рекомендуется сохранять по правилу 1 | пункт 2 | пункт и тд. Как раз чтоб сдвигов не было, просто добавляем новое имя
Вот. id | элемент https://docs.instantcms.ru/manual/ctypes/fields/types
0
Capitan Capitan → Бесплатный/платный мобильный шаблон 6 лет назад
Сколько уровней вложенности категорий поддерживает?
0
Capitan Capitan → Черная пятница, скидки на премиум компоненты 6 лет назад
А как поменять домен на биллинге. Сколько сейчас стоит смена домена?
0
Capitan Capitan → Бесплатное поле расширяемый список 6 лет назад
Вопрос конечно не в тему поста, но раз про адреса речь зашла. А можно сделать "подгрузку" адреса при его вводе например в поле Адрес. Человек начинает набирать адрес а система скажем так ему помогает правильно его записать (сейчас так повсеместно используется)
0
Capitan Capitan → Робокасса для Интернет магазина 7 лет назад
Отлично. Но есть момент. Если я перехожу в робокассу, а потом решил вернуться обратно, то товар из корзины уже исчезает, хотя и не оплачен. По крайней мере так на демо.
+1
Capitan Capitan → InstantCMS 2.11.1 и InstantCMS 2.12.0 7 лет назад
Всем привет. Снова эта ошибка, но при обновлении другого сайта. Помоги. в чем проблема?
Запрос ALTER TABLE `cms_content_types` ADD `i.is_enabled` TINYINT(1) UNSIGNED NULL DEFAULT NULL; не помогает!
0
Capitan Capitan → InstantCMS 2.12.1 7 лет назад
решил обновиться с 2.11.1 на 2.12 и бац ошибка
Спойлер
Такая проблема была у человека но он ее решил вот таким ответом: Проблему решил повторной переустановкой... : :)

Подскажите решение. Спасибо.
0
Capitan Capitan → Обновление InstantVideo 2.2.2 7 лет назад
Хотел почитать форум перед покупкой, но доступ только после покупки :(
Как быть?
+2
Capitan Capitan → Обновление компонента интернет-магазина до версии 1.1.6 7 лет назад
Просто нажимая на телефонекнопку назад. Все равно лично я читаю что корзина должна очищатьчя только после успешной оплаты
0
Capitan Capitan → Обновление компонента интернет-магазина до версии 1.1.6 7 лет назад
На демо при возврате из яндекса в корзину, корзина пуста чего быть не должно!
0
Capitan Capitan → InstantCMS 2.11.1 и InstantCMS 2.12.0 7 лет назад
ошибка похожая, но не помогает :(

Запрос и ответ
Код SQL:
  1. ALTER TABLE `cms_content_types` ADD `groups_add` TEXT NULL DEFAULT NULL AFTER `groups_read`;
  2. UPDATE `cms_content_types` SET `groups_add`= `groups_edit`;
  3. ALTER TABLE `cms_content_types` ADD `is_enabled` TINYINT(1) UNSIGNED NULL DEFAULT '1' AFTER `ordering`;
0
Capitan Capitan → [Неактуально] Информирование пользователей об окончании срока публикации. 7 лет назад
Вау! Супер! Как раз для моей доски объявлений
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.