Skip to main content

Questions tagged [workflow]

Tools and methodology for efficient Craft work, whether it's quick project starts, working in teams, managing deployments, or some other carefully-tuned process.

Filter by
Sorted by
Tagged with
3 votes
1 answer
448 views

Whats crafts best practice when having to reuse fields

I'm looking for a way to do rapid development (i.e. not manually using the UI to create one field at a time). So if you have a page which requires multiple similar fields you can quickly add them? ...
Wally's user avatar
  • 343
3 votes
1 answer
682 views

Correct setup for Craft 3 and Git

New to Craft and general novice full stop. I'm not sure about the correct way to use craft and git together. I currently use BitBucket for version control and have been using ExpressionEngine... so ...
Third_Hyperion's user avatar
2 votes
1 answer
603 views

How to Deploy CraftCMS to Dreamhost w/Github

I was recently able to get Craft CMS installed on my local server and I am using MAMP to host locally as I develop the site. I have never set up a site on my own, so I was hoping someone could give ...
user147793's user avatar
1 vote
2 answers
235 views

Partial Order Fulfillment

Is it possible to fulfil orders partially? For instance when only two of four products are in stock, would it be possible to ship the two items immediately?
Arnt-Erik's user avatar
1 vote
2 answers
172 views

Database: Syncing "craft_fields" table through SQL dumps not possible?

I've been trying to simply sync an addition to a matrix field building block from my local dev server to the live environment database by doing a SQL dump of the "craft_fields" table. I now have the ...
Tobias S.'s user avatar
  • 117
3 votes
1 answer
60 views

Workflow for re-using data structures and setups across projects?

I am wondering if there is a way to re-use pre defined field types and image crops over various Craft projects. I currently in the process of e.g. manually defining 20 different image crops I already ...
Tobias S.'s user avatar
  • 117
2 votes
1 answer
665 views

Why is Craft extremely slow when using a shared, external database?

Every now and then I work in developer teams where we all use our local development environment to work on the code, but share the same database on a remote server (like discussed here etc.). Most of ...
medoingthings's user avatar
8 votes
1 answer
454 views

Developing in Teams - What is the best Craft setup?

We are currently working on a Craft project with 3 developers. Our setup: 3 Local machines running Laravel Homestead and a local DB + Craft. 1 remote server holding Craft + db. Our workflow: We are ...
Rattikarl's user avatar
  • 393
2 votes
3 answers
448 views

Best Practice for Templating-Workflow, coming from static HTML

I hope this question does not sound to banal: I am currently switching to Craft CMS and I am used to build my HTML/CSS/JS templates as static pages with dummy content. This (seemingly?) has 3 ...
Tobias S.'s user avatar
  • 117
2 votes
1 answer
1k views

Craft CMS with Foundation 6 workflow / installation

I'm currently making a website with the Foundation 6 ZURB template, and want to connect to Craft CMS, but I'm pretty new at this stuff, and can't figure out wht the right installation and workflow ...
KSP's user avatar
  • 849
1 vote
1 answer
581 views

Entry publishing workflow

I am considering using Craft to develop a website for a client. One of the requirements is that members have access tot he backend to edit a single entry. Here is the use case: entry is created ...
froger.me's user avatar
  • 113
1 vote
1 answer
62 views

How should a multi-stage editorial process be implemented in Craft?

I'm building an editorial system on Craft which has 6-8 editorial stages, such as Assignment, Initial Proofing, Secondary Proofing, etc. It seems that the simplest solution would be to have the ...
Billy Pilgrim's user avatar
2 votes
4 answers
2k views

Recommended workflow when developing new websites

A common workflow for me when building a web page is the following. I'm getting a PSD-file (Photoshop) from a external advertising agency Build the site in Webflow and then export to plain html/css/...
Magnus's user avatar
  • 171
4 votes
2 answers
886 views

Workflow when you only have FTP access?

I'm building a simple low traffic website in Craft for a customer whose web server only allows access over ftp. How would you have done the work in practical terms? Building the site locally and then ...
Magnus's user avatar
  • 171
4 votes
1 answer
53 views

Show an entry is being worked on

Is there anything that will prevent an entry from being worked on by 2 editors at the same time?
Steven Grant's user avatar
  • 1,855
1 vote
0 answers
171 views

Has anybody created a reusable PhpStorm Code Style settings export for Craft CMS?

Craft's codebase has nicely consistent coding conventions. Pixel & Tonic even publishes some information about their Coding Standards. PhpStorm allows you to enforce a PHP Code Style in the ...
Ben Parizek's user avatar
  • 13.5k
11 votes
3 answers
433 views

How do you manage your Craft 'starting point'?

We build a lot of Craft site's these days, and now we ave a lot of experience we find we are always having to re-do the same few dozen things at the start of every project, such as setting up a Matrix ...
Matt Wilcox's user avatar
  • 3,209
6 votes
2 answers
3k views

Undeleting entries (or restore previous version of deleted entry?)

Is there a way to "undelete" an entry that has been deleted? (Kind of like the "Trash/Recycling Bin" functionality of our computer OS.) I don't see any obvious way to do this, but since Craft Pro has ...
Jordan Lev's user avatar
7 votes
2 answers
1k views

Editorial workflow / custom status

Currently my editors do not know when new content submitted by a user without publishing permissions is ready to be reviewed. The status of "disabled" could refer to an in-progress draft or a ...
Willam Owen's user avatar
8 votes
1 answer
1k views

Dealing with Upgrades and Git Workflow

Craft updates come fast and frequent which introduces a problem when working with lots of people in a team. Don't get me wrong, this is a good problem to have! How are dev shops handling the update ...
jnowland's user avatar
  • 846
3 votes
2 answers
1k views

Migrations for Deployment

Currently each time we make changes to our dev instance of our Craft install (add fields, plugins, change settings in CP), we dump the database and upload it to the production database server. This ...
David A McInnis's user avatar
0 votes
1 answer
209 views

Page currently being edited by another user notification?

Any thoughts on how I could let users know when they go to a page in the backend that/if another user is currently editing that page? I don't need it to lock editing, just to present a notice that it'...
jack's user avatar
  • 1
4 votes
1 answer
4k views

Where should I put custom CSS files?

I am a little puzzled by the way craft handles CSS files. Although I am used to working with SCSS and CSS assets and setting up a reasonable directory structure, I was expecting a little documentation ...
Christoph Kepper's user avatar
3 votes
1 answer
207 views

Can a User Group Create Drafts of New Entries Only?

I'm trying to set up a workflow where I have a group of "Drafters" who can create new entries but the new entry is not published by default. I've made the following setting for this group. However, ...
Wes Rice's user avatar
  • 640
3 votes
1 answer
390 views

How to export client-entered content for a specific channel to keep my local database in sync with staging

I'm in the process of developing a site for a client and I'd like to give them access to the control panel on the staging server so they can begin to enter content for their "News" channel, which is ...
Adam Snetman's user avatar
8 votes
2 answers
403 views

Is there any way to set a default status for Entries, either globally or per Section?

The subject more or less covers it — is there any way to set the default status for Entries, either on a Section by Section basis, or globally? I have a client that doesn't want to accidentally set ...
Patrick Harrington's user avatar