ideasdigger

ideasdigger

hoho)
+326
Репутация
995
Рейтинг
#1 Можно ли в компоненте "Вопросы и ответы" назначать пользователй в виде модераторов? 28 апреля 2018 в 05:44


Подскажите, люди добрые, как прикрутить, чтобы уведомления о новом вопросе приходило на почту администратору или такое есть уже? версия 1.10.7

Юрий
так на обум и не скажешь нужно смотреть, набери, подскажу)
#2 [ЕСТЬ РЕШЕНИЕ] Опрос: мультисайтовость - нужно ли кому-то? 28 апреля 2018 в 05:39
прочитал мельком, трудно читать когда не только требования, а ещё и обсуждение + мнения + споры, а так 2 поста на первой странице по теме вы вообще о разном) шэльдэ бердэ бельдэ, о том что нужен компонент который по сути для какого то типа контента или объектов компонента делает автоматом поддомены, для типов контента (с учётом связи), может от опции какой либо типа (скрытого типа поля, для админа, или там биллинга, хз моё предположение) + ну и доп плюшки всяческие сеошные, я многое опускаю для простоты
.
vikont, о том что должен быть компонент типа поддомены что ли)) или сайты)) где код 1 а бд используются разные, но некоторые общие или хотя бы на уровне бд под поддомены/сайты разные прейфиксы таблиц, или прям по доп колонке в каждом типе вариантов уйма)) в общем разные хотения под общей сути, простите если что напутал)

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

позже была проще задача уже на ins2 внутри домена, создавать автоматические поддомены для пользователей вроде тоже успешно, не помню точно 2.5к вроде, могу без админки повторить под вашу тип контента или что ещё

ещё на ларике была задача для магазина самопис, сделать возможность добавления доменов, с единым ядром, но с разными почтовыми настройками, сео переменными, robots.txt файлами, и так же автоматической надбавки к цене с отправкой в amocrm дубля заказа

так что складчина по мне шлак, за которую вряд ли кто то возьмётся ибо каждых своих 5 копеек добавит уже с ломающей сутью и в итоге угодить всем не получится, а потом ещё и обосрут, ибо я хотел это вот влил денег, а в итоге либо кодер обосрался который взялся не подумав и что факт ещё и сольётся либо выдал в итоге не то что кому то из складчины было нужно, кому действительно что то нужно формулируй тз, дак заказывай для себя, не всё пугающе стоит, 1 и туже необходимость можно реализовать совсем по разному и не обязательно реализовывать всё сразу, как многие любят) можно разбивать на этапы с закладыванием на будущее функционала так проще и дешевле в некоторых случаях)
#3 Интеграция верстки с iCMS2 28 апреля 2018 в 05:04
а покаж в личку) сразу желательно с бюджетом, что бы мы друг друга время не тратили)
#4 При регистрации не отображается список городов 28 апреля 2018 в 05:02


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

pashkovka
проверь наличия данных в таблицах
cms_geo_regions
cms_geo_cities
#5 Ulogin и Loginza 28 апреля 2018 в 04:59

Но не вытягивает всё остальное: город, пол, дату рождения

Хотя на сайте uLogin в "Возвращаемые поля профиля пользователя"
галочки проставлены на город, пол, дату рождения также как и на аватар и имя с фамилией

Polzovinst
файл /system/controllers/ulogin/actions/login.php найди
  1.  
  2. if ($city_id > 0) {
  3. $CMSuser['city'] = $city_id;
  4. $CMSuser['city_cache'] = $u_data['city'];
  5. }
  6.  
измени city, city_cache на свои gorod_cache по аналогии, на имена своих полей

день рождение
  1.  
  2. if ($bdate) {
  3. $CMSuser['birth_date'] = date("Y-m-d H:i:s", strtotime($bdate));
  4. }
  5.  
а пола там нету)
#6 Безболезненно поменять системное имя в поле 28 апреля 2018 в 04:51
_cache задаётся через функцию storeCachedValue класса поля City, а сохраняется в бд используя getLocationTypeValue того же класса, я хз смотреть лень но при переименовки поля из админки _сache переименовывается ли…
  1.  
  2.  
  3. public function storeCachedValue($value){
  4.  
  5. return $this->getLocationTypeValue($value, $this->getOption('location_type'));
  6.  
  7. }
  8.  
  9. private function getLocationTypeValue($id, $location_type){
  10.  
  11. $model = new cmsModel();
  12.  
  13. $item_name = $model->getField('geo_'.$location_type, $id, 'name');
  14.  
  15. if($item_name){
  16. return $item_name;
  17. }
  18.  
  19. return null;
  20.  
  21. }
  22.  
тобишь в твоём случае инпут выбора города системная переменная gorod, тип поля city, тебе надо сделать сист. имя city, вместо gorod как я понял, в общем. посмотри в phpmyadmin таблицы cms_users_fields переименуй своё gorod в city проверь что бы в колонке другое поле не имело name city, далее перейди в таблицу cms_users и переименуй gorod, gorod_cache в city, city_cache проверив отсутствия этих колонок, ну и обязательно сделай экспорт этих таблиц с данными до изменения или копию в настройках с каким нибудь преффиксом
#7 Привязывать тип контента к категориям другого типа контента 28 апреля 2018 в 04:31


Что бы можно было в категории одного типа вывести другой контент.

Например у меня есть тип контента "Страны"
В нем каждая страна как категория. Я хочу привязать к этим странам раздел, музыка. Что бы можно было музыку добавлять как отдельный контент и на выводе смотреть своим шаблоном. Но если будет вкладка в категории "Стран" например Германия что бы музыка там выводилась которая имеет отношение к Германии .

Рачей
ну при переходе в страну контент связанный отображается) можно немного подправить шаблон что бы связи были видны сразу)
#8 Telegram заблокирован в России. 28 апреля 2018 в 04:08
Ограничения — двигатель прогресса) давно людям хватало обычных мессенджеров для обмена сообщения, на смену пришли с шифрованием, кто то палит способ обхода, кто то нет) на смену рано или поздно появится решения основанные на децентрализации по принципу любой клиент = master, slave, client тот же отчасти пример торрент веб) вопрос времени
#9 Тестирование: Система комментирования + авторизация через соц-сети 28 апреля 2018 в 04:01
хорошая доработка в замен стандартной стены, при условии что код будет открытый и доработки не уступающей дефолт стены, как по мне +
#10 Нативное приложение сайта кто пробовал? 28 апреля 2018 в 03:58
ну как сказать… для кого вода, а для кого доп возможности) pwa крутая тема, оценил, спасибо Александр за наводку) яблоко тоже начал поддерживать её) в win 10 скоро должно появиться если уже не появилось
#11 Можно ли в группах использовать теги? Как их вывести? 28 апреля 2018 в 03:32


При создании статьи форма "теги" есть, при создании группы нет

Заралик
дак там не реализовано) при добавлении статьи в типы контента при обработке переданной формы используется для тегов:
  1.  
  2. if ($ctype['is_tags']){
  3. $tags_model = cmsCore::getModel('tags');
  4. $tags_model->addTags($item['tags'], $this->name, $ctype['name'], $item['id']);
  5. $item['tags'] = $tags_model->getTagsStringForTarget($this->name, $ctype['name'], $item['id']);
  6. $this->model->updateContentItemTags($ctype['name'], $item['id'], $item['tags']);
  7. }
  8.  
проверка типа на включённую опцию, подключение модели тегов, добавление тегов к материалу с учётом типа контента, обновление значения элемента tags массива $item ну и обновление колонки tags типа контента
при редактировании
  1.  
  2. if ($ctype['is_tags']){
  3. $item['tags'] = cmsCore::getModel('tags')->updateTags($item['tags'], $this->name, $ctype['name'], $id);
  4. }
  5.  
само поле тегов в к форме добавляется в /system/controllers/content/frontend.php
  1.  
  2. if ($ctype['is_tags']){
  3. $fieldset_id = $form->addFieldset(LANG_TAGS, 'tags_wrap', array('is_collapsed' => !empty($ctype['options']['is_collapsed']) && in_array('tags_wrap', $ctype['options']['is_collapsed'])));
  4. $form->addField($fieldset_id, new fieldString('tags', array(
  5. 'hint' => LANG_TAGS_HINT,
  6. 'options'=>array(
  7. 'max_length'=> 1000,
  8. 'show_symbol_count'=>true
  9. ),
  10. 'autocomplete' => array(
  11. 'multiple' => true,
  12. 'url' => href_to('tags', 'autocomplete')
  13. )
  14. )));
  15. }
  16.  
необходимо добавить немного подправив этот функционал к нужным контроллерам группы и по логике он будет использоваться)
#12 Безболезненно поменять системное имя в поле 28 апреля 2018 в 03:01
в сity колонке хранился идентификатор таблицы cms_geo_cities а в city_cache значение name из этой же таблицы что бы каждый раз не лазить за значением
#13 Разработка программы для мобильных предложений и отзыв о GWK 28 апреля 2018 в 02:56


Товарищи, кто то в итоге сможет реализовать то, что уважаемый, пропавший разработчик не сделал? ТЗ до боли простое, открывать сайт — мобильную версию в виде приложения, пуш сообщения, картинка при загрузке приложения и чтобы его принимали в PlayMarket

TOPg
могу помочь с view app сайта в виде приложения для андроид, звони по контактом ниже или в лс для ios позже нужна техника ну и подписка она от 99$) по push вопрос отложить, ибо в системе нету реализации, но если хорошо подумать можно и её реализовать благо в оболочке работа с push давно есть), по поводу принятия в play, сертификат сгенерировать мной или тобой, подготовить требования + внести взнос 25$ вроде и он там) ну либо выполнить требования по оптимизации и сделать pwa как пиарит letsgo, крутая штука)
#14 [ЕСТЬ РЕШЕНИЕ] Круглый аватар при загрузке. Не стилями. 26 апреля 2018 в 20:33
#15 Нативное приложение сайта кто пробовал? 22 апреля 2018 в 20:51

Есть варианты

Jestik
тоже интересно) на чём основано если можно в лс
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.