LuckyRain

LuckyRain

+37
Репутация
24
Рейтинг
#1 Вопросы по шаблону Tseso 9 января 2017 в 21:03
На экранах с малым разрешением верхнее меню сворачивается, но по клику на кнопку нет реакции. Меню не разворачивается см вложение.
Прикрепленный файл
topmenu_s57vj.png 42 Кб
#2 Вопросы по шаблону Tseso 5 января 2017 в 11:51
Олег Васильевич я

Все заработало! Спасибо.

Отличный шаблон! Планирую все свои сайты перевести на него, так сказать типизировать, чтобы сократить затраты времени на сопровождение-обновление. А кастомизацию проводить только дополнительным файлом стиля.

Теперь в качестве пожелания, если выбрать шаблон списка "menu", то в меню у пунктов, которые имеют подпункты нет индикатора, что есть подпункты. Например при шаблоне "menu-treeview" такой индикатор есть "+". Можно добавить стрелку, как в горизонтальном меню (это только пожелание😊) .

P.S. Пришлите в личку свои платежные реквизиты, хочеться немного поблагодарить за ваш труд.
#3 Вопросы по шаблону Tseso 5 января 2017 в 01:13

Патчик. Там ещё и вертикальное на treeview изменено. Потестите, пожалуйста, оба в обоих сайдбарах (о кеше не забывайте).
Спасибо!

Олег Васильевич я

Результат:
1. Первоначальная проблема пропала в обоих сайдбарах.
2. Но так же пропала возможность настроить меню в стиле treeview. Т.е. настраиваю меню как treeview, а оно остается простым (кеш чистил)
#4 Давайте скинемся и отправим Инстант на голосование (: 4 января 2017 в 16:18

Давно уже добавлял 4 сайта, но так и не опубликовались :(

Evanescence
Тоже самое.
#5 Вопросы по шаблону Tseso 4 января 2017 в 09:07
Добрый день!

Всех с праздниками!.

Писал в личку, но, к сожалениею, ответа не получил. А тут такая тема, поэтому пишу сюда.

Установил ваш шаблон instantcms.ru/addons/tseso.html на 2.6.1
Установка чистая.
Обнаружился баг, возможно, о котором вы не знаете. В левой колонке при наведении на вложенное меню, например, новости или статьи выпадающее подменю уходит влево и его почти не видно. Посмотреть можно здесь demo.lysyegory.ru/

Если уже есть исправления, то просьба выложить исправления в каталог дополнений.
Спасибо!
#6 Как увеличить кол-во символов в поле заголовок InstantCMS 2? 1 июня 2016 в 22:48
Добрый день!
Люди добрые, помогите разобраться. Ограничение в 100 символов на заголовок было снято-работало. Обновился до InstantCMS v2.5.0. Опять возникло ограничение в 100 символов см фото. Сделал все манипуляции описанные выше. Не помогло.

Может, что в новой версии поменялось?

Буду очень благодарен. 100 символов это реально мало.
Прикрепленный файл
0106_fr1fp.png 7 Кб
#7 [ЕСТЬ РЕШЕНИЕ] Каким методом модели воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)? 11 марта 2016 в 22:22

LuckyRain, покажите ввиде html что получить хотите? помогу

kirkr
Спасибо за предложение, но справился сам (отдельное спасибо разработчикам ICMS 2 за понятный красивый код)!
Код в форме :

  1. new fieldList('count_guest', array(
  2. 'title' => 'Кол-во гостей',
  3. 'generator' => function(){
  4. $model = cmsCore::getModel('boock');
  5. return $model->getPresetValuesField('count_guest');
  6. }
  7. ))
  8.  
Код в моделе
  1. // Получение предустановленных значений заданного поля
  2. public function getPresetValuesField($field_name){
  3.  
  4. $table_name = $this->table_prefix_ctype. '_fields';
  5. $item = $this->getItemByField($table_name, 'name', $field_name);
  6.  
  7. return explode("\r", $item['values']);
  8. }
И вот что получилось на страничке:
#8 [ЕСТЬ РЕШЕНИЕ] Каким методом модели воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)? 5 марта 2016 в 08:07
kirkr, спасибо за диалог.

LuckyRain, А залезть в файлик \system\controllers\content\model.php уже лень?

kirkr
Нет не лень. Первым делом туда и залез. Но ничего подобного не нашел, поэтому и задал вопрос сюда. Так как есть понимание, что он должен быть и размещаться на мой взгляд должен был в модели. Но разработчики cms пошли другим путем smile

Вчера ночью все же разобрался: В чистом виде как я себе это представлял, такого метода нет!

Стандартный компонент работает следующим образом:
1. метод действия контроллера actionContentItemAdd через
$model->getContentFields($ctype_name, $item_id = false)
получает список полей контента со всеми возможными атрибутами, включая и интересующее меня поле "values"
2.Дальше через $form = $this->getItemForm начинает собирать форму без использования шаблона.

В итоге переиспользовать (как я хотел) не получится. Напишу в своей модели свой метод, у которого
на входе: будет тип контента, наименование поля
на выходе: список предустановленных значений
#9 [ЕСТЬ РЕШЕНИЕ] Каким методом модели воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)? 4 марта 2016 в 22:48

LuckyRain, Вы не внимательно читаете, getModel указывает от какого компонента вызывать модель! т.е. из какого компонента брать модель, в документации кстати разжевано.

kirkr

Про это в документации читал и понял. Вопрос в том, что когда я взял модель от стандартного компонента 'content', то хочу воспользоваться его методом, который возвращает список предустановленных значений поля. А вот наименование это метода мне его неизвестно, о чем и спрашиваю! Знаю что такой метод должен быть. Вот вы в примере используете метод getTdogovorAll, а я хочу использовать аналогичный, только из поставки, типа
$model = cmsCore::getModel('content');
$list = $model->возращаем_список_предустановленных_значений();

Нужно наименование метода.
#10 [ЕСТЬ РЕШЕНИЕ] Каким методом модели воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)? 4 марта 2016 в 07:47
kirkr,
эту тему даже видел, когда искал ответ на свой вопрос. Но

  1. $model = cmsCore::getModel('abonent');
это самописная модель не входит в стандартную поставку. Мне не хочется плодить и писать свою модель. А хочу переиспользовать стандартный функционал

  1. $model = cmsCore::getModel('content');
ведь как-то сейчас это выводится?
#1 [ЕСТЬ РЕШЕНИЕ] Каким методом модели воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)? 4 марта 2016 в 01:43
Добрый день!

Документация в вики для разработчиков еще не заполнена полностью, поэтому прошу помощи у знающих людей.
Каким методом модели
  1. $model = cmsCore::getModel('content');
воспользоваться, чтобы получить список предустановленный значений поля с типом "Список" (fieldList)?



Собираю форму и не могу найти метод, который подтянул бы значения.
  1.  
  2. new fieldList('name_field', array(
  3. 'generator' => function($item) {
  4.  
  5. $model = cmsCore::getModel('content');
  6. ...
  7.  
  8. return $items;
  9.  
  10. }
  11.  
Заранее спасибо.
#11 [ЕСТЬ РЕШЕНИЕ] Продам InstantVideo 23 августа 2015 в 20:31
Продан
#1 [ЕСТЬ РЕШЕНИЕ] Продам InstantVideo 12 июня 2015 в 06:49
Добрый день!

Продам компонент-лицензию InstantVideo цена 1900 р. Цена на оф сайте 3465 р.
#1 Есть ли возможность в icms 2 ограничить длину url как в первой ветке? 15 апреля 2015 в 01:21
Привет!

Есть ли возможность в icms 2 ограничить длину url как в первой ветке?
#1 Вопрос по редактору Live. Загрузка файлов. 10 апреля 2015 в 09:07
Добрый день!

Возник вопрос по редактору Live. По кнопке добавления ссылки можно добавлять только картинки или можно настроить загрузку, например, pdf?

Нашел где настраивается список допустимых расширений файла. Добавил docx, pdf. Далее пытаюсь загрузить, но выдается ошибка см вложение.

Заранее спасибо за ответы.
Прикрепленный файл
10043_s7v3v.png 46 Кб
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.