Искать  
 
   
 
разграничение прав доступа на материалы
Отправлено: 03 Февраль 2014 09:09 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Хочу сделать простенький todo для себя.

Что в итоге хочу,

Пользователь после регистрации сможет добавлять материал, (т.е в моем случае задание). Комментарии будут использоваться как подзадачи к основному.

Так то все просто, но как мне сделать ограничение для пользователя? т.е чтоб он видел только свои материалы? а не все добавленные?

Подскажите, а то еще осваиваю ЕЕ.

P.S / и еще такой вопрос, при добавлении материала из админки url формируется автоматически, а вот если кириллица то не хочет, можно подобное исправить?

Профиль
 
 
Отправлено: 03 Февраль 2014 05:55 P.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11

Для транскрипции кирилицы замените файл config/foreign_chars.php на код по ссылке ниже

https://bitbucket.org/fdcore/ee-mm-russian-language/src/fc705426387d576907be0830c7cd8ef183aa1544/ExpressionEngine2/expressionengine/config/foreign_chars.php?at=default

По поводу редкатирования записей http://ellislab.com/expressionengine/user-guide/modules/channel/channel_form/index.html

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 03 Февраль 2014 10:15 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Нужно сделать премодерацию. Что я делаю не так?

{exp:channel:form channel="board" return="/" status="closed"}
<p><input name="title" type="text"></p>
<
p><input name="board_text" type="text"></p>
<
p><input type="submit" value="Submit"></p>
{/exp:channel:form} 

На строку status не реагирует вообще. В коде также данной строки нету.

Профиль
 
 
Отправлено: 04 Февраль 2014 02:59 P.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11
benya - 03 Февраль 2014 10:15 P.M.

Нужно сделать премодерацию. Что я делаю не так?

{exp:channel:form channel="board" return="/" status="closed"}
<p><input name="title" type="text"></p>
<
p><input name="board_text" type="text"></p>
<
p><input type="submit" value="Submit"></p>
{/exp:channel:form} 

На строку status не реагирует вообще. В коде также данной строки нету.

status=“pending”

В настройках группы пользователей надо настроить чтоб они могли публиковать записи.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 07 Февраль 2014 01:52 A.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Rank
Всего сообщений:  40
Зарегистрирован  2010-05-04

Спасибо cheese

Профиль