Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Обновление до InstantCMS 2.1.1 вручную ? 16 октября 2014 в 07:10

а как же вручную обновиться до 2.1.1 ?

lezginka.ru
там же написано:

Происходит это так:
Скачиваем архив с обновлением или дополнением;
В архиве заходим в папку package (если она есть) и все содержимое этой папки заливаем в корень своего сайта любым удобным способом;
Удаляем папку package из архива полностью;
Далее стандартно — в админке идем в "Компоненты", жмем "Установить пакет дополнения";
Указываем файл с архивом (без папки package внутри);
Установка происходит без доступа по FTP.

r2
Файлы из папки packages встанут где надо, а база изменится после этого:

Далее стандартно — в админке идем в "Компоненты", жмем "Установить пакет дополнения"; Указываем файл с архивом (без папки package внутри);


Отрезалась ссылка архив с обновлением от 2.1.0 до 2.1.1
#2 Отметка checkbox'a через href 16 октября 2014 в 06:58
Для повторного нажатия используется toogle(). А использовать onClick — плохая практика.
#3 Нужна помощь по Jquery 15 октября 2014 в 20:02
Вместо кучи разных версий jQuery достаточно подключить мигратор,
а в конкретно вашем случае файербаг от мозилы может вам указать на устаревшие методы.
#4 Страницы в корне сайта на ICMS2 15 октября 2014 в 17:10

показывает пустую/белую страницу… чтобы это значило ?

lezginka.ru
это скорее всего права на папки изменились и надо их проверять
#5 [ЕСТЬ РЕШЕНИЕ] Вложенные типы контента в двойке (Связи типов контента) 14 октября 2014 в 09:05

Суть задумки в том, чтобы можно было при создании объекта одного типа контента, запихнуть внутрь объект другого типа.

Greener
Эту задумку я смог решить добавлением одного самописного поля, без вмешательства в системный код.
но одно дело вывести нужные данные из всех типов контента в одну страницу, а другое сделать подгрузку необходимых данных из дополнительных типов по мере их запроса. Скажем кликнув на таб или на ссылку. Тут без вмешательства и одними стандартными средствами системы не обойтись. Тут нужен "компонент". Но как он отразится на урл — неизвестно. Вопрос к сеошникам — это нормально, когда скажем статья доступна по одному адресу /articles/10-statya и этаже статья в выводится в одном из блоков на странице с другим адресом /binding/2-statya-album-board?
#6 Обновление компонентов 12 октября 2014 в 21:38
А как они работали на промежуточных этапах 1.10.1, 1.10.2? Или вы сразу прыгнули с 1.10 на 1.10.3?
#7 Запрет просмотра чужих профилей 12 октября 2014 в 21:35
Нужно, я вам уже показал — это или "endif;" или "}". И не забудьте про тег <?php перед началом кода php
#8 Запрет просмотра чужих профилей 12 октября 2014 в 16:24

{if $myprofile} {/if}

Доротея
  1. if ($myprofile): тут пишем что хотели натворить endif;
или
  1. if ($myprofile){ тут пишем что хотели натворить}
#9 [ЕСТЬ РЕШЕНИЕ] Конструктор форм для двойки 9 октября 2014 в 10:43
Обновил файлы. Теперь файлы полей: изображение, набор изображений, файл — прикрепляются к письму на емаил или выводятся ссылками в личном сообщении. Добавил возможность удалять файлы с сервера после отправки на емаил. Соответственно, если установлено удаление файлов, то никакие ссылки не выводятся.
#10 [ЕСТЬ РЕШЕНИЕ] Конструктор форм для двойки 3 октября 2014 в 12:00
Обновил файлы. Почти всё, что хотел в нём реализовал. Планировал сделать форму обратной связи, для сайта, а получилось чуть больше. Это пять шаблонов на выбор из списка, отправка нескольким админам, вывод в разных местах. Шаблоны лежат тут: \templates\default\controllers\iforms\. Рисуйте какими хотите их видеть. Я сделал там самый минимум для вида.
Пока некорректно работает отправка формы, если на одной странице несколько форм (например есть виджет с одной формой и контент с другой формой). В случае, если у вас стоит стандартная reCaptcha, то она выводится только один раз на страницу и поэтому вам надо следить, чтобы на одной странице не было нескольких форм. Если у вас нестандартная капча позволяющая много раз выводится, то тут ситуация следующая: Если форма заполнена верно, то отправка проходит без проблем. Но если какое-то обязательное поле будет заполнено неверно, то система вернёт ошибку. И эта ошибка вернётся не в ту форму, которую заполняли, а в первую по ходу форму в контенте или последнюю из виджетов. В целом мультиформы, вряд ли кому-то понадобятся. Да и r2, когда-нибудь прикрутит нормальные формы в движок. А пока можете пользоваться этим.

Файлы в моём профиле.
#11 [ЕСТЬ РЕШЕНИЕ] Конструктор форм для двойки 2 октября 2014 в 14:57
Сделал выбор шаблонов для каждой формы. На выбор 5 штук, которые можно редактировать на своё усмотрение. Правда мои шаблоны не сильно отличаются друг от друга. Себе нарисуете, посимпатичнее.

Есть вопрос к тем, кто ведёт крупные проекты: У вас сколько пользователей в группе администраторы? 0-5, 5-10, 10-15 или более 15, но менее 50.

Хочу сделать отправку сообщений с формы сразу нескольким админам. Выбор их в виде чекбоксов. Так вот эти чекбоксы, как расположить? в одну строку подходит для 0-10 пользователей, для свыше 10 — лучше в столбик, ну свыше 50 — уже без разницы как выводить.
Об обновлении файлов сообщу позже.
#12 [ЕСТЬ РЕШЕНИЕ] Конструктор форм для двойки 1 октября 2014 в 20:40
Ух ты, кто-то всё таки пробует поставить мои наработки!!!
ded, скорее всего нужно в таблице cms_iforms для поля email указать значение по умолчанию NULL. Но не заморачивайтесь с этим, у меня в профиле я обновил архив, там появилось поле в типах контента. Скачайте и повторно установите компонент стандартным способом для двойки. install автоматом удалит уже установленный компонент и сотрёт уже имеющиеся формы. update сделает то, что я писал в начале. Посмотреть как это выглядит можно тут
#13 [ЕСТЬ РЕШЕНИЕ] Вложенные типы контента в двойке (Связи типов контента) 30 сентября 2014 в 08:06
Немного иначе себе я представляю связи типов контента:
создаются доп поля (если ещё нет) в базах данных типов контентов в которых указываются ИД или название типа контента и ИД самой записи в этом типе.
При создании статьи в типе контента "Новости" или "Отзывы" указываем в блоке "Привязать к контенту" из выпадающих списков сперва какой тип контента например "Компании", а затем из выпадающего списка запись в этом типе например "Рога и копыта".
Соответственно, при вызове статьи "Рога и копыта" в типе "Компания", подтягиваем из базы новости и отзывы и фото из альбомов и пр.
При вызове "Отзывы" -> "О Рогах и копытах" подтянуть новости и инфу о компании.
Вывод соответственно настраивается в шаблоне.
Ну и разграничение доступов по группам кому чего можно привязать.
#14 Изменение содержания письма в iCMS 2 26 сентября 2014 в 15:32
Все файлы тут: \system\languages\ru\letters\ или тут: system\languages\en\letters\.
#15 Live Editor для 1.10.4 и выше - работа напильником 26 сентября 2014 в 13:40
Восстановился мой сайт самостоятельно. Поскольку никто на себя ответственность за содеянное не взял, то проблема была у хостинговой компании. А значит мы продолжаем. Обновил файлы на демке.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.