Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как правильно использовать {$this->name} ? 22 июня 2015 в 15:20
У меня такой вопрос.

2 ситуации

1

В файле шаблона виджета подтягиваю css, js и др. кодом
  1. $this->addCSS("templates/default/widgets/socialwd/style.css");
Файлы шаблона (css, js и др.) лежат в шаблоне default. При автоматической установке все работает нормально.

Но если покупатель ставит в ручном режиме docs.instantcms.ru/manual/addons и содержимое папки templates/default/ распаковывает в свою папку шаблона, css, js и др. перестают подтягиваться, что логично, их в папке default нет

2

Есть возможность ссылаться на шаблон юзера через {$this->name}. И при ручной установке, описанной выше, все будет ок. НО! При автоматической установке получим нерабочий виджет при условии, что у юзера шаблон не default.

Я же правильно понимаю, что при сборке установочного пакета у нас нет вариантов, кроме как складывать файлы шаблона в папку default?
Как быть с самостоятельными юзерами?
Есть автоматический вариант подгрузки файла templates/default/widgets/socialwd/my.js если templates/{$this->name}/widgets/socialwd/my.js недоступен?
#1 Как вставить php код в виджет? 20 июня 2015 в 22:36
По умолчанию никак. Попросить сообщество написать такой виджет. Или написать его самому, будет несложно, настройка по сути одна.
#2 Смена дизайна или движка. Влияние на выдачу 19 июня 2015 в 10:47

Дизайн не влияет на выдачу

Daniel
а асессоры? В свете последних веяний Яндекса, я бы не заявлял так категорично, только если вы под дизайном понимаете цвет ссылок и размер текста в h1.
Плюс хороший дизайн (удобный, понятный) даст повышение ПФ, а значит в дальнейшем светит повышение в выдаче.
#3 [ЕСТЬ РЕШЕНИЕ] Несколько форм на одной странице или нет имен форм??? 16 июня 2015 в 13:24

вопрос по вставке в разные таблицы базы данных.

kirkr
все таки в таблицы или разные базы?
Если в таблицы, то в чем проблема создать в model.php несколько запросов к разным таблицам, а уже в экшне писать в несколько таблиц?

P/s/ уже ответили выше.
#4 Правила сайта при регистрации 12 июня 2015 в 17:59
Soul, это все конечно можно сделать. но ссылку на правила в это поле не вставить…
#5 Кто-нибудь реализовал универсальный каталог на ICMS 2? 10 июня 2015 в 20:29

и с модулем «Лучшие по просмотрам и рейтингу»

Man
это есть. создаете 2 набора. в виджете их можно будет выбрать.
По алфавиту не подскажу, но точно можно виджет алфавитный намутить.
#6 Какой редактор лучше использовать 9 июня 2015 в 21:46
glutezneff, низкий поклон.
Я не выбирал "все языки".
#7 Какой редактор лучше использовать 9 июня 2015 в 20:51
Подскажите, как в Netbeans сделать так, чтобы длинная строка не оставляла полосу прокрутки, а писалась в два ряда?
Излазил настройки, не могу найти. Скроллить туда-сюда бесит неудобно.
#8 Instant CMS 2 - проблемы 1 июня 2015 в 14:33
Няшк, кроме вас мог поменять случайно хостер в ходе тех работ, например.
Няшк, зайдите на сайт по фтп, или через файл-менеджер на хостинге, и посмотрите, есть ли эти файлы.
#9 Instant CMS 2 - проблемы 1 июня 2015 в 09:23
Vladimir, зайдите на сайт по фтп, или через файл-менеджер на хостинге, и посмотрите, есть ли эти файлы.
Если есть, то скорее всего

с правами что-то напутали

Vladimir
#10 iCMS 2.0 - предложения 26 мая 2015 в 10:29
Просьба исправить редирект после редактирования записи контента, если у нее включена модерация.
Юзер после редактирования и сохранения видит 404. И сообщение в сессии "Ваша запись отправлена на модерацию" видит только после захода на сайт по новой.
Редиректить надо не на запись, а в список контента.

Пока подойдет такой хак. В файле \system\controllers\content\actions\item_edit.php в строке 209 примерно меняем

  1. } else {
  2. $this->redirectTo($ctype_name, $item['slug'] . '.html');
  3. }
на

  1.  
  2. } else {
  3.  
  4. if ($item['is_approved'] || $is_moderator){
  5.  
  6. $this->redirectTo($ctype_name, $item['slug'] . '.html');
  7.  
  8. } else {
  9. $this->redirectTo($ctype_name);
  10. }
  11. }
  12.  
Т.е. добавляем проверку: если модератор редактировал или на модерацию вообще не отправлялось — редиректим в запись контента. Если отправлено на модерацию, попадаем в список контента.
#11 народ, кто публикует свои rss ленты в соц. сетях, есть ли толк ? 23 мая 2015 в 20:27
Публикую. Толк есть: 1. Быстрая индексация 2. Переходы
А как удержать юзера на сайте это уже другой вопрос.
#12 Баги в ICMS 1.10.6 23 мая 2015 в 20:25

Ошибиться сложно

volchoc
но возможно. Добавьте объявление свежее. Или смените настройки, относящиеся к времени. Точно не помню, но модуль публикуется после смены каких-то настроек или после добавления свеженького объявления.
#13 Работа изображений в instantcms 19 мая 2015 в 09:54
мб исходник это однотонный png, а цмс на выходе дает jpg
#14 Переезд на двойку 18 мая 2015 в 16:46
tilo, поставьте версию 2.1.2 instantcms.ru/get/2.1.2 (возможно ссылку придется скопировать и вставить в адресную строку)
Мигрируйте контент скриптом
Потом обновите инстант до текущей версии.

В 2.2.0 была введена мультикатегорийность, добавилась еще одна таблица в бд для каждого типа контента. Скрипт об этом не догадывался в момент написания :)
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.