My-InstantCMS.Ru

My-InstantCMS.Ru

Несколько дней не буду в сети
+1143
Репутация
16587
Рейтинг
#1 Не размещается комментарий 13 апреля 2016 в 20:13
Иллюстрация
Там поле is_private пустой.
Попробуйте открыть \system\controllers\photos\model.php в конце найти
  1. return array(
  2. 'url' => href_to_rel('photos', 'view', $id),
  3. 'title' => $item['title']
  4. );
и заменить
  1. return array(
  2. 'url' => href_to_rel('photos', 'view', $id),
  3. 'title' => $item['title'],
  4. 'is_private' => false
  5. );
#2 Не размещается комментарий 13 апреля 2016 в 19:57
включите отладку в Админке — Настройки — Отладка
#3 Не размещается комментарий 13 апреля 2016 в 19:19
Включили бы гостям комментирования или дали бы какой нибудь логин/пароль, чтоб проверить)
#4 2.5.0 - как удалить неработающий компонент? 13 апреля 2016 в 17:57
там всего 1 запись
в phpmyadmin откройте таблицу cms_controllers найдите SEO генератор и удалите
#5 2.5.0 - как удалить неработающий компонент? 13 апреля 2016 в 17:04
Покажите install.sql и install.php из архива
#6 Доп действия для определенного типа контента 11 апреля 2016 в 22:13
не успел :)
#7 Доп действия для определенного типа контента 11 апреля 2016 в 22:12

можно для определенного типа контента указать свой шаблон детального просмотра записи?

Роман Волков
Да, в папке /templates/шаблон/content/ создайте файл ИМЯ_КОНТЕНТА_item.tpl.php
Например: books_item.tpl.php
#8 Вытащить статистику сайта из админки iOS 2.5 11 апреля 2016 в 20:29
имеете в виду, для приложение iOS?
#9 Pleceholder в файле формы 9 апреля 2016 в 23:33
Думаю только в файле \templates\default\assets\fields\string.tpl.php передать в массиве
#10 Внешний скрипт для двойки 7 апреля 2016 в 12:18

какое?

mic
Поле что бы вывести результат, только я не понял, что выводить ваш код? вроде нету echo а что то записывает в файл
#11 Как вывести данные из профил в item.tpl.php? 7 апреля 2016 в 12:16

Даже группа?

driverriga
не проверял, но вроде ID группы
#12 Внешний скрипт для двойки 7 апреля 2016 в 11:12
mic, Тогда лучше создать поле
#13 Внешний скрипт для двойки 7 апреля 2016 в 10:59

нужно информер в статье вывести

mic
Если информер в html, можно создать поле.
Если в тексте надо вывести, есть такой вариант instantcms.ru/blogs/moi-razrabotki/reklamnye-bloki-v-tekstah-tipov-kontenta.html
#14 Как вывести данные из профил в item.tpl.php? 7 апреля 2016 в 10:56
Создаем папку exemple в /system/controllers
Внутри папки /system/controllers/exemple создаем папку hooks
Внутри hooks создаем файл content_before_item.php (кодировка UTF-8) внутри
  1. <?php
  2.  
  3. class onExempleContentBeforeItem extends cmsAction {
  4.  
  5. public function run($data){
  6.  
  7. list($ctype, $item, $fields) = $data;
  8.  
  9. $author = $this->model->getItemById('cms_users', $item['user_id']);
  10.  
  11. if($author){$item['author'] = $author;}
  12.  
  13. return array($ctype, $item, $fields);
  14. }
  15.  
  16. }
Создаем еще в папке /system/controllers/exemple 3 файла frontend.php, model.php и manifest.php
  1. <?php
  2. class exemple extends cmsFrontend {}
model.php
  1. <?php
  2. class modelExemple extends cmsModel {}
manifest.php
  1. <?php
  2. return array('hooks' => array(
  3. 'content_before_item',
  4. ));
Теперь в шаблоне, в $item['author'] храниться вся информация об авторе...
Но правильнее было бы сделать хук, для конкретного типа конента, но я не знаю что за тип контента у вас
#1 Мультиязычность и поисковые системы 6 апреля 2016 в 20:53
Всем привет.
Возникли вопросы по мультиязычным сайтам и их индексации.
На данный момент в компоненте Мультиязычность есть возможность по URL сменить язык сайта, например:
У нас есть страница (www.site.ru/pages/about.html) на 3 языках, русский, английский и украинский… В эту страницу я добавил в head тег
  1. <link rel="alternate" href="http://site.ru/pages/about.html?lang=en" hreflang="en" />
  2. <link rel="alternate" href="http://site.ru/pages/about.html?lang=ru" hreflang="ru" />
  3. <link rel="alternate" href="http://site.ru/pages/about.html?lang=uk" hreflang="uk" />
При переходе по ссылкам, язык сайта смениться .

Вопрос 1. Будет ли работать передача языка сайта в GET параметрах? везде приведены примеры с субдоменом или каталог site.ru/en/

Вопрос 2. В сессию сохраняется ключ языка, а у ПС есть ли сессия? если да, то при переходе по ссылкам с параметром lang, для них язык сайта поменяется, до тех пор, пока не проходят по другой ссылке, как это влияет на индексацию?

Вопрос 3. Бывает так, что перевод только на русском и английском, но в head добавляется теги всех языков сайта, когда ПС пройдет по ссылке site.ru/pages/about.html?lang=uk перевода может не быть, это будет считаться как дубль страницы?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.