Всем привет!
Решил на выходный прибраться в одном дев Орге, начал в Эклипсе раскидывать классы по папкам, и всем нашлось свое место, но остались неприкаянными несколько "стандартных" классов и ВФ страниц, изначально бывших в орге, с названиями типа "SiteLogin" и "SiteRegister".
Похожи на какие-то заготовки, но причем тут регистрация на сайте? как их использовать?
Всем привет! Решил на выходный прибраться в одном дев Орге, начал в Эклипсе раскидывать классы по папкам, и всем нашлось свое место, но остались неприкаянными несколько "стандартных" классов и ВФ страниц, изначально бывших в орге, с названиями типа "SiteLogin" и "SiteRegister". Похожи на какие-то заготовки, но причем тут регистрация на сайте? как их использовать?
Эти страницы являются примером для так называемого Authenticated Site
Вот здесь можно подробнее про это почитать
https://developer.salesforce.com/page/Authenticating_Users_on_Force.com_Sites
там эти страницы собственно и упоминаются.
Эти страницы являются примером для так называемого Authenticated Site Вот здесь можно подробнее про это почитать https://developer.salesforce.com/page/Authenticating_Users_on_Force.com_Sites там эти страницы собственно и упоминаются.
[quote="Den Brown"]начал в Эклипсе раскидывать классы по папкам[/quote] А это как понять? Как ты по папкам классы расскидываешь? Разве структура Salesforce проекта не жесткая? Просто никогда не видел чтобы кто-то менял структуру папок, поэтому для меня это звучит по новому. [quote="Den Brown"]начал в Эклипсе[/quote] Ты еще в Эклипсе сидишь?
сам удивился. Открываешь Navigator, включаешь перспективу JAVA и раскидываешь все по вложенным папкам с красивыми именами. Вроде все рефрешится и сохраняется на сервер. Но возможно проблемы будут позже.
[quote="Dmitry Shnyrev"]Как ты по папкам классы расскидываешь?[/quote] сам удивился. Открываешь Navigator, включаешь перспективу JAVA и раскидываешь все по вложенным папкам с красивыми именами. Вроде все рефрешится и сохраняется на сервер. Но возможно проблемы будут позже.
О как! Не знал!
О как! Не знал!
рефрешится тоже нормально? не перемешивается назад?
на самом деле в больших проектах сложновато разобраться что к чему без какой либо иерархии
рефрешится тоже нормально? не перемешивается назад? на самом деле в больших проектах сложновато разобраться что к чему без какой либо иерархии
На самом деле с этой иерархией не все так просто. Даже если структура папок работает и при рефреше не ломается, приучать себя к новому виду локального проекта вредно. Если вдруг придется создавать проект заново (на другом компе например) то структуры папок не будет. И получится что придется все создавать заново и раскладывать по полочкам. Другое дело если таким образом структуру папок поддерживал Salesforce и она воссоздавалась каждый раз при создании проекта, еще можно было бы использовать. А так это только лишний повод запутать себя.
Лично я считаю что лучше придумать какое-нибудь соглашение об именовании файлов (с префиксами, смысловыми элементами). А потом в MavensMate Ctrl+P и ищем по маске.
На самом деле с этой иерархией не все так просто. Даже если структура папок работает и при рефреше не ломается, приучать себя к новому виду локального проекта вредно. Если вдруг придется создавать проект заново (на другом компе например) то структуры папок не будет. И получится что придется все создавать заново и раскладывать по полочкам. Другое дело если таким образом структуру папок поддерживал Salesforce и она воссоздавалась каждый раз при создании проекта, еще можно было бы использовать. А так это только лишний повод запутать себя. Лично я считаю что лучше придумать какое-нибудь соглашение об именовании файлов (с префиксами, смысловыми элементами). А потом в MavensMate Ctrl+P и ищем по маске.
[quote="Dmitry Shnyrev"]На самом деле с этой иерархией не все так просто. Даже если структура папок работает и при рефреше не ломается, приучать себя к новому виду локального проекта вредно. Если вдруг придется создавать проект заново (на другом компе например) то структуры папок не будет. И получится что придется все создавать заново и раскладывать по полочкам. Другое дело если таким образом структуру папок поддерживал Salesforce и она воссоздавалась каждый раз при создании проекта, еще можно было бы использовать. А так это только лишний повод запутать себя.[/quote] CVS решает эту проблему
[quote="Dmitry Shnyrev"]Лично я считаю что лучше придумать какое-нибудь соглашение об именовании файлов (с префиксами, смысловыми элементами). А потом в MavensMate Ctrl+P и ищем по маске.[/quote] А без префиксов и постфиксов вообще никак.