Questions tagged [bolt-cms]

Bolt is a sophisticated, lightweight and simple CMS for PHP.

Bolt is a sophisticated, lightweight and simple CMS for PHP.

It is quick to set up, easy to configure, uses elegant templates, and above all, it’s a joy to use. Bolt is created using modern open source libraries, and is best suited to build sites in HTML5 with modern markup.

From a technical perspective: Bolt is written in PHP, and uses either SQLite, MySQL or PostgreSQL as a database. It's built upon the Silex framework together with a number of Symfony components and other libraries. Bolt is released under the open source MIT-license.

  • Bolt was created for developers who need a tool to create websites in an easy and straightforward way, while at the same time it should be pleasant to use for content-editors, without getting in the way at any time. To be more specific:

  • Front-end designers and developers who like to write clean markup, and who want to build websites where the CMS doesn’t dictate what the templates or website should look like. Developers who need a system that’s easy to set up and configure, that’s easy to manage and maintain, but is also flexible and versatile.

  • End users (read ‘editors’) that want to focus on producing and editing content, and not on clicking buttons in the CMS.

You can learn more about Bolt by visiting http://bolt.cm/.

Installation

Detailed instructions can be found in the Installation section in the documentation.

Resources

315 questions
2
votes
0 answers

How to make a listing filtered by two ContentTypes?

How can I made a listing page where the results are based on a filter on two ContentTypes? Example: books: name: Books singular_name: Book relations: authors: multiple: false categories: multiple: false authors: name:…
Leo Cavalcante
  • 2,327
  • 2
  • 22
  • 30
2
votes
1 answer

Setting and getting session variables in Bolt CMS

I have a web app running on Bolt CMS and I need to be able to save some information across page loads so it's persistent. The data needs to be set via an AJAX call and retrieved within a Twig template. The trouble is, I don't know how I can do this…
jt78
  • 906
  • 2
  • 10
  • 22
2
votes
0 answers

Bolt dynamic route requirement

How do I add a dynamic route requirement to a Bolt route. I'm defining my route as follows: formpages: path: '/{contenttypeslug}/{slug}' defaults: _controller: 'Bolt\Extension\Mahango\Forms\Extension::record' requirements: …
matthew
  • 2,156
  • 5
  • 22
  • 38
2
votes
1 answer

Three layer submenu in Bolt CMS

I have been stuck trying to implement a three layered submenu in Bolt. I want the menu to only display the top tier, unless that is selected in the menu, at which point, I want only the second tier to be shown. If a menu option in the second tier…
jldavis76
  • 812
  • 2
  • 15
  • 42
2
votes
1 answer

Bolt CMS Simple Form extension, change the reply to field to the user's email?

The client is using Simple Form on her Bolt CMS website. When she receives an email from her website and she clicks 'reply', the email in the 'To' field is hers and NOT the person who submitted the enquiry form. How can this be changed? Thanks
2
votes
1 answer

template * is not defined () - Bolt CMS

I'm moving one of my Bolt 1.6 sites to 2.0 but I'm running into the following problem when trying to render a twig template for an email: Code: return $app['twig']->render($app['config']->get('general/template/email')); Response: Class:…
nerdyman
  • 380
  • 7
  • 14
2
votes
1 answer

ckeditor in a Bolt 2.0.x

Can anyone explain how I configure and/or add plugins to the ckeditor in a Bolt 2.0.5 install ? Bolt does a lot of mods to the standard creditor install, and while it used to be easy to add things, it seems in recent releases to have become a lot…
Mr-Klaatu
  • 21
  • 3
2
votes
2 answers

Implementing custom user/login provider into Bolt cms

I am currently evaluating my options on changing the Bolt user provider and associated views to use some custom user/login services. So far, it seems i would have to modify some core elements of the Bolt source code, which obviously is a bad…
ToBe
  • 2,667
  • 1
  • 18
  • 30
2
votes
3 answers

Listing related records in Bolt CMS

I have content types Topics and Pamphlets. Pamphlets are related to topics (e.g. a pamphlet called 'Mass in B minor' could be related to the topic 'music') using 'relations' field-type: pamphlet: ... relations: topics: multiple:…
2
votes
5 answers

Unable to access new installation of bolt with 404 on /bolt/bolt/users/edit/

Platform: Mac OSX Maverics Web Server: built-in apache with mod-rewrite, php5_module enabled Steps to repro: cd /Users/username/Sites/ mkdir bolt chmod a+rx bolt download bolt zip distro tar -xzf bolt_latest.tgz chmod -R 777 files/…
2
votes
1 answer

How to edit routing for taxonomy listing?

I just installed Bolt CMS and managed to edit the routing for my pages, so the route is /myPage instead of /page/myPage. Now I want to do something similar for listing of Category entries. Currently to display all the entries in a Category the route…
2
votes
1 answer

Setting up cron job with Bolt on Plesk 11.5.30

I'm trying to setup a cron job with Bolt.cm via the Plesk 11.5.30 admin console. Bolt task scheduler documentation: https://docs.bolt.cm/v20/tasks Scheduled Tasks I have setup crontab for the apache user as follows: Min H DM M DW …
diggersworld
  • 12,770
  • 24
  • 84
  • 119
2
votes
0 answers

Paginating filtered records

I have a content filter which is based off of some GET variables to get records of a certain category and list them. If the number of records exceeds the records per page setting then ideally I would like to paginate them. My code for retrieving the…
diggersworld
  • 12,770
  • 24
  • 84
  • 119
2
votes
1 answer

Limited file information from contenttype file

I've implemented a content type which includes a file field. articles: fields: title: type: text body: type: html attachment: type: file When I go to output the information in a template I access the file…
diggersworld
  • 12,770
  • 24
  • 84
  • 119
1
vote
1 answer

What status can a record of bolt cms have?

When setting a record in the bolt-cms, there are multiple options for the status. What are they all, and what do they do? The documentation is not very clear what they are and what they are used for.
Robin Bastiaan
  • 572
  • 2
  • 8
  • 21
1 2
3
20 21