My-InstantCMS.Ru

My-InstantCMS.Ru

Несколько дней не буду в сети
+1143
Репутация
16587
Рейтинг
#1 Комментарии к моему компоненту 30 сентября 2017 в 13:28
Нико, Да, $item должен содержать заголовок и ID
  1. public function getTargetItemInfo($ctype_name, $id){
  2. if (!$id){ return false; }
  3. $item = $this->getItemById('ВАША_ТАБЛИЦА', $id);
  4. return array(
  5. 'url' => '/shop/view/'.$id, //тут URL на страницу просмотра записи
  6. 'title' => $item['title'], //Заголовок, который будет отображаться в комментариях
  7. 'is_private' => 0 // ноль если запись не приватный
  8. );
  9. }
#2 [ЕСТЬ РЕШЕНИЕ] Лента активности для icms2 28 сентября 2017 в 23:50

он сказал много чего из того что я хочу невозможно сделать на данный момент из за некоторых особенностей движка.

Birles
Здравствуйте, про движок я такого не говорил smile
Говорил про шаблон Компакт, что невозможно доработать до того уровня что Вы хотите.

Про компонент Лента событий, я имел в виду что не смогу реализовать загрузку аудио/видео файлов из компа, возможно кто то другой сможет, но у меня знание не хватить, а то там по загрузки видео много чего надо знать, обработка, конвертация и т.д. Пока что есть поддержка ютуб, инстантвидео, думаю этого достаточно.
Комментарий из ленты, точно не получиться применить к типа контента, так как структура БД разные…
#3 Комментарии к моему компоненту 27 сентября 2017 в 21:16
#4 [ЕСТЬ РЕШЕНИЕ] как написать условие проверки главная ли страница? 23 сентября 2017 в 23:11
youtu.be/p45ixBWV5vE?t=8m9s см.видео с 8:08 минуты
#5 Куплю шаблон на 2ой instant 16 сентября 2017 в 18:20
Вот несколько обзоров по изучению структуры шаблонов в InstantCMS 2 instantcms.ru/blogs/moi-razrabotki/videouroki-izuchaem-strukturu-shablonov-instantcms-2.html
#6 Нужное и полезное новичкам для программирования 13 сентября 2017 в 13:59
jorgovich,
1) Скачайте и установите open server ospanel.io/ там всё подходить по требованиям инстанта
2) На мой взгляд, новичкам рано еще синхронизировать проект с гитом, не проще ли с начало просто изучать создание виджетов и полей?

Fuze предлагал частные уроки по php, как раз с уклоном в instant, но что-то желающих не шибко набралось.

Pocus
Не помню что Fuze предлагал, может путаете с r2?)
#7 Как во второй ветке сделать Canonical ? 2 сентября 2017 в 17:17
В /templates/шаблон/main.tpl.php добавить внутри head
  1. <link rel="canonical" href="<?php echo $config->host . $core->uri_absolute; ?>" />
#8 Помогите советом покупки ноутбука. 22 августа 2017 в 15:57

не только для программирования можно использовать, но и для верстки

@SmartControl
Понял, я думал phpstorm для работы с php (никогда не пользовался)
#9 Помогите советом покупки ноутбука. 22 августа 2017 в 14:55

который смог бы потянуть phpstorm

Atid — Gorec
Зачем phpstorm? Насколько помню, ты много не пишешь на PHP по этому лучше всего использовать notepad++.
Я вот установил NetBeans и не разу не пользовался, даже крупные компоненты пишу на nodepad++, я это к тому что, если цель писать дополнения для инстант, то ноутбуки за 25-30 000 в полнее справиться. Насчет фотошопа не знаю, у меня очень старая версия фотошопа и работает без проблем на ноутбуке HP Pavilion 15-p107nr, так же и android studio, NetBeans и т.д.
#10 Последовательный выбор 7 августа 2017 в 17:03
DCDozer, Loadырь знает что нужно сделать laugh

//UPD: не успел
#11 [ЕСТЬ РЕШЕНИЕ] Не цепляется хук. 5 августа 2017 в 14:35
Админка — компоненты — управление событием — надо нажать обновить
#12 [ЕСТЬ РЕШЕНИЕ] Как проверить дружбу:) 5 августа 2017 в 11:57

Это в шаблоне не сработает.

Loadырь
Проверил в \templates\compact\controllers\users\profile_view.tpl.php работает, только там ссылку добавить/удалить надо поставить наоборот
  1. <?php if ($this->controller->is_friend_profile){ ?>
  2. ссылка удалить
  3. <?php } else { ?>
  4. ссылка добавить
  5. <?php } ?>
#13 [ЕСТЬ РЕШЕНИЕ] Как проверить дружбу:) 5 августа 2017 в 11:04
Попробуйте так:
  1. <?php if ($this->controller->is_friend_profile){ ?>
  2. ссылка добавить
  3. <?php } else { ?>
  4. ссылка удалить
  5. <?php } ?>
#14 Как очистить кэш виджета? 24 июля 2017 в 12:08
Я тоже не разобрался как работает public $is_cacheable = false;
По этому использую $this->disableCache();
  1. <?php
  2. class widgetTcompactStatistic extends cmsWidget {
  3.  
  4. public $is_cacheable = false;
  5.  
  6. public function run(){
  7.  
  8. $this->disableCache();
#15 Как вы используете связи типов контента? 19 июля 2017 в 13:12
Использовал связи в типе контента Фильмы + Персоны
prnt.sc/fxjz05
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.