COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti

Добавить в форму публикации задания (projects.add.tpl) строку с сроком до которого нужно выполнить проект.

Автор Сообщение

vpktzx

#1/20.02.2018 16:29
0

Пользователи

Карма: +1

Добавить в форму публикации задания (projects.add.tpl) строку с сроком до которого  нужно выполнить проект. Или глобальную переменную подскажите. В списке всех переменных (debug mode) я ее не нашел.

Сообщения: 60

kopusha

#2/20.02.2018 22:30
+1

Пользователи

Карма: +107

Простой путь

- в экстраполях создать поле data и выводить его в нужных тпл

Сложный 

- в самих php файлах добавить этот функционал вручную создав в бд под него поле, но надо понимать что делаешь.

Добавлено 2 минуты спустя:

В простом пути дел на три минуты. А в сложном зато можно что угодно делать

- если датавыполнения через неделю вышли напоминание письмом и лс исполнителю

- если дата выполнения меньше текущей и проект не реализован - снять с исполнителя юзерпоинты или пометить его красным и тд.

Сообщения: 282

vpktzx

#3/21.02.2018 17:07
0

Пользователи

Карма: +1

#16271 kopusha:

Простой путь

- в экстраполях создать поле data и выводить его в нужных тпл

Сложный 

- в самих php файлах добавить этот функционал вручную создав в бд под него поле, но надо понимать что делаешь.

Добавлено 2 минуты спустя:

В простом пути дел на три минуты. А в сложном зато можно что угодно делать

- если датавыполнения через неделю вышли напоминание письмом и лс исполнителю

- если дата выполнения меньше текущей и проект не реализован - снять с исполнителя юзерпоинты или пометить его красным и тд.

Благодарю за ответ. Не подскажите как добавить описание к этим чек боксам? И где их редактировать, что бы они имели вид. Потому что у меня вот что получилось:

 

https://cdn1.savepice.ru/uploads/2018/2/21/6441032d61c779c69a3cb9e88ab12154-full.jpg

 

Сообщения: 60

kopusha

#4/21.02.2018 19:01
+1

Пользователи

Карма: +107

Экстраполе типа date это не чекбокс. 

В модуле экстраполей для любого экстраполя можно задать своё отображение меняя Base HTML

Сообщения: 282

vpktzx

#5/21.02.2018 22:20
0

Пользователи

Карма: +1

#16274 kopusha:

Экстраполе типа date это не чекбокс. 

В модуле экстраполей для любого экстраполя можно задать своё отображение меняя Base HTML

Спасибо, буду пытаться

 

Сообщения: 60

vpktzx

#6/22.02.2018 14:02
0

Пользователи

Карма: +1

#16271 kopusha:

Простой путь

- в экстраполях создать поле data и выводить его в нужных тпл

Сложный 

- в самих php файлах добавить этот функционал вручную создав в бд под него поле, но надо понимать что делаешь.

Добавлено 2 минуты спустя:

В простом пути дел на три минуты. А в сложном зато можно что угодно делать

- если датавыполнения через неделю вышли напоминание письмом и лс исполнителю

- если дата выполнения меньше текущей и проект не реализован - снять с исполнителя юзерпоинты или пометить его красным и тд.

 

Первый путь судя по всему не подойдет. Потому как в моем шаблоне все реализованно как раз через php. 

Остается только 2

Не могли бы помочь, по этапно написать что нужно делать, не могу найти даже файлы php  в которых это зашито.  

1) Где эти файлы php

2) Ну и не много инструкций по  действиям в БД

Если вас не затруднит.

Вот ссылка на код в моем шаблоне:

https://cdn1.savepice.ru/uploads/2018/2/22/e5c7bf9cd59a71bcb6e8a0ac0e0050ac-full.jpg

Сообщения: 60

kopusha

#7/22.02.2018 18:44
+1

Пользователи

Карма: +107

Все php файлы проектов находятся в корень/modules/projects
Конкретно по добавлению - корень/modules/projects/inc/projects.add.php (примерно, я не проверяю).

Все TPL файлы шаблонов или корень/modules/projects/tpl/ или корень/имятемы/modules/projects/чтототам.tpl/ при чем если есть второй то выводит его, а если его нету - то первый вариант. 

У вас судя по скрину уже есть или экстраполе или функционал для даты. Что то этот тег делает же? Он не стандартный от движка, кто его туда вписал должен и знать.

Инструкции по действиям в БД одна - если инструкции нужны - то туда не лезть. Все экстраполя создаются средствами движка а не в БД руками.

Ну и тд. В шаблонах через php не может быть реализовано, там php не нужно. Много вопросов. Берите вордпресс - там есть документация или ищите много денег и фрилансера.

Сообщения: 282

vpktzx

#8/22.02.2018 21:53
0

Пользователи

Карма: +1

#16277 kopusha:

Все php файлы проектов находятся в корень/modules/projects
Конкретно по добавлению - корень/modules/projects/inc/projects.add.php (примерно, я не проверяю).

Все TPL файлы шаблонов или корень/modules/projects/tpl/ или корень/имятемы/modules/projects/чтототам.tpl/ при чем если есть второй то выводит его, а если его нету - то первый вариант. 

У вас судя по скрину уже есть или экстраполе или функционал для даты. Что то этот тег делает же? Он не стандартный от движка, кто его туда вписал должен и знать.

Инструкции по действиям в БД одна - если инструкции нужны - то туда не лезть. Все экстраполя создаются средствами движка а не в БД руками.

Ну и тд. В шаблонах через php не может быть реализовано, там php не нужно. Много вопросов. Берите вордпресс - там есть документация или ищите много денег и фрилансера.

Будем завтра , на свежею голову, познавать, пробовать.  Собираю информацию по крупицам, что называется. Спасибо что помогаете.

Пыжусь уже год , того гляди и программистом стану.  Хорошо что есть cmsworks

Слава Cmsworks!!! heartheartheart

Сообщения: 60